var Dev = {
    modules: [
		'autocomplete/jquery.autocomplete',
		'easing/jquery.easing',
		'slider/slides.jquery',
		'uniform/jquery.uniform',
		'fancybox/jquery.fancybox-1.3.4.pack',
		'modules/browser',
		'modules/slider',
		'modules/page',
		'modules/calc',
		'config/config',
		'core'
	],
    load: function () {
        var args = location.href.split('/');
        while (args.length > 3) {
            args.pop();
        }
        var base_url = "";

        var time = new Date().getTime();
        for (i = 0, l = Dev.modules.length, module = ""; i < l; i++) {
            module = base_url + "/Scripts/" + Dev.modules[i] + ".js?v=" + time;
            try {
                // inserting via DOM fails in Safari 2.0, so brute force approach
                document.write('<script type="text/javascript" src="' + module + '"><\/script>');
            } catch (e) {
                // for xhtml+xml served content, fall back to DOM methods
                var script = document.createElement('script');
                script.type = 'text/javascript';
                script.src = module;
                document.getElementsByTagName('head')[0].appendChild(script);
            }
        }
    }
};
Dev.load();
