/* IMPORT MANAGER */
/*var onImports;
var root;

// TODO: server-side script to read full package at once
this.doImports = function( jsroot, classes, callback )
{
  classes.reverse();
  onImports = callback;
  root = jsroot;
  var call = "import( ";
  for( var i = 0; i < classes.length - 1; i ++) call += '"' + classes[i].split(".").join("/") + '", import( ';
  call += '"' + classes[i].split(".").join("/") + '", onLoad';
  for( var i = 0; i < classes.length; i ++ ) call += ' )';
  //console.log( call );
  eval( call );
}

function import( classe, callback )
{
  jQuery.getScript( root + classe + ".js", callback );
}

function onLoad()
{
  setTimeout( function(){ onImports(); }, 500 );
}*/

this.delegate = function( context, method )
{
  return function()
  {
    return method.apply( context, arguments );
  }
}
