/**
 ** BSS JS Loader
 ** @2009	
 */

var jib = {
	ver: 		'0.0.1',
	path: 		'',
	params: 	'',
	extensions: [],
	add: function( lib ){
		document.write('<script type="text/javascript" src="'+lib+'"><\/script>'+"\n");
	},
	addExt: function( ary ){
		for(var i in ary)
			this.add(this.path+ary[i]);
	},
	buildDivs: function(){
		document.write ( '<div id="flash"><div id="swfobjectdiv"></div></div>');
	},
	build: function( launchFlash, buildDivs ){
		// get all script calls
		var s = document.getElementsByTagName('script');
				
		// find out the path for our files
		for( var i = 0; i < s.length; i++){
			var split = s[i].src.split('init.js');
			if( split.length == 2)
				this.path = split[0];
		}
		
		// add our settings
		this.add( this.path + 'settings.js' );
		
		// dynamically writes div containers
		if( buildDivs ) this.buildDivs();
		
		// if we're using a flash page, this'll let us embed
		this.launchFlash = launchFlash;
	},
	//css
	setupDivCSS: function(){
		//document.getElementById(this.settings.swf_div).style.height = this.settings.swf_div_height;
		//document.getElementById(this.settings.swf_div).style.width 	= this.settings.swf_div_width;
	}
};

jib.build(true,false);