// JavaScript Document

/* autoloader.js */

var loadLibs = new Array('prototype', 'effects', 'ajaxzip2', 'validation', 'neo_lib', '3dmenu', 'page_scroller', 'image_zoom');

var Autoloader = {
	getpath : function()
	{
		var scriptTag = document.getElementsByTagName('script');
		if (scriptTag[0].getAttribute('src').match(/autoloader\.js/))
		{
			var src = scriptTag[0].getAttribute('src');
			var path = src.replace('autoloader.js', '');
			return path;
		}
		else
		{
			return false;
		}
	},
	loadLib : function(LibName)
	{
		
		document.write('<script type="text/javascript" src="' + LibName + '"></script>');
	},
	load : function()
	{
		var timerID;
		var path = Autoloader.getpath();
		if( path === false )
		{
			alert('failed to get path.');
			return;
		}		
		for ( i = 0; i < loadLibs.length; i++ )
		{	
			Autoloader.loadLib(path + loadLibs[i] + '.js');
		}
	}
}

Autoloader.load();
	
