/*
 * Deutsche Annington Javascript
 * autoloader
 * 
 * copyright: 2010 CORE4
 * author: felix hamann <f.hamann@core4.de>
 * 
 *
 */
	
	(function(jq) {
		
		var da_loader = new Array();
		da_loader["system"] = "staging-c";
		da_loader["root"] = "/js/immosuche/";
		da_loader["staging-c"] = [
			//	frameworks
				"lib.jquery.ui",
				"lib.jquery.tools",
			//	external plugins
				"plugin.checkbox",
				"plugin.maps.InfoBox",
				"plugin.scrollTo",
				"plugin.selectbox",
				"plugin.validation",
			//	globalized vars
				"da.storage.text",
				"da.storage.vars",
			//	DA-specific plugins
				"da.p.adjustHeight",
				"da.p.buildMarkup",
				"da.p.clearAndRestore",
				"da.p.collapsible",
				"da.p.debugging",
				"da.p.googleMaps",
				"da.p.icons",
				"da.p.karte",
				"da.p.lightbox",
				"da.p.loading",
				"da.p.misc",
				"da.p.pagination",
				"da.p.search",
				"da.p.slider",
				"da.p.tooltip",
				"da.p.watchlist",
				"da.p.manipulations",
			//	initializazion
				"da.config.adjustHeight",
				"da.config.autocomplete",
				"da.config.slider",
				"da.config.tabs",
				"da.config.validation",

				"configuration"
		];
		
		
		
		/*
		 *		load and execute every script file
		 *		only continue after a file got parsed
		 *
		 */
		function loadScript(i) { if (i < files.length) {
			jq.getScript(
				da_loader.root + files[i] + ".js?="+Number(new Date()),
				function() { loadScript(++i); }
			);
		}};
		
		var i = 0, files = da_loader[da_loader.system];
		// Don't do anything! I'm in the header
		// loadScript(0);
		
	})(jQuery);

