dynLoader = function dynLoader(){
	this.getBase = function(){
	    var i, base, src = "js/bootstrap.js", scripts = document.getElementsByTagName("script");
	    for (i=0; i < scripts.length; i++){if (scripts[i].src.match(src)){ base = scripts[i].src.replace(src, "");break;}}
	    return base;
	} 
	
	this.stripBase = function(src){
		return src.replace(this.base, "");
	}
	
	this.isLoaded = function(src){
		var i, loaded = false, scripts = document.getElementsByTagName('head')[0].getElementsByTagName("script");
		for(i=0;i < scripts.length;i++){if(src == this.stripBase(scripts[i].src)){loaded = true; break;}}
		return loaded;
	}
	
	this.include = function(src){
		 if(this.isLoaded(src)) return;
		 var script = document.createElement('script');
	     script.type = 'text/javascript';
	     script.src = src;
	     document.getElementsByTagName('head')[0].appendChild(script); 
	}
	this.base = this.getBase();
}
/** UNCOMMENT THIS FOR A STAND_ALONE_DEMO
 * $dynLoader = new dynLoader();
 * $dynLoader.include('lib/test.js');
 */

/* INCLUDE JE js-source maar*/
/* $dynLoader.include('../js/basics.js');
$dynLoader.include('../js/events.js');
$dynLoader.include('../js/DOMHelper.js');
$dynLoader.include('../js/classops.js');*/

/* of je doet dit via een package: :) 
$dynLoader.include('../js/package.js');
*/
