/*
 * PROJECTNAME javascript
 * PROJECTURL
 * 
 * --------
 * Copyright (c) 2009 IMG SRC Inc.
 *
 */

var checkOS = {
/*	
	Win:	navigator.userAgent.indexOf('Win',0) != -1,
	Mac:	navigator.userAgent.indexOf('Mac',0) != -1,
	MacOSX: navigator.userAgent.indexOf('Mac OS X',0) != -1
	Vista: navigator.userAgent.indexOf('NT 6.0',0) != -1,
*/
	IE6: navigator.userAgent.indexOf('MSIE 6') > 0
	
};

var requireJavaScript = new Array(
		"./shared/script/base.js"
);

var requireBaseFunction = new Array(
	"slideshow",
	"imgGuard",
	"baseScrollAdd",
	"protectImages"
);

if(checkOS.IE6){
	requireJavaScript.push("./shared/js/iepngfix.js");
	//requireBaseFunction.push("ieInit");
};

var PROJECT = {
	requireJS: function(jsURL) {
		document.write('<script type="text/javascript" src="' + jsURL + '"></script>');
	},
	
	baseFunc: function(functionName){
		$(function(){ eval(functionName + '()') });
	},

	init: function() {
		$(requireJavaScript).each(function(idx, obj){
			PROJECT.requireJS(obj);
		});
		
		$(requireBaseFunction).each(function(idx, obj){
			PROJECT.baseFunc(obj);
		});
	}
};

PROJECT.init();
