/*
 * 
 * --------
 * Copyright (c) 2008 IZUMI Inc.
 *
 * REQUIRES: prototype.js, scriptaculous.js
 *
 */

//必要なJSファイルを記述
var requireJavaScript = new Array(
'/shared/js/base.js'
);


/*
if(Prototype.Browser.IE){
	requireJavaScript.push("/shared/js/ie.js");
};
*/

var requireBaseFunction = new Array(
	"scrollAdd",
	"externalLinks"
);


var IZUMI = {
	requireJS: function(jsURL) {
		document.write('<script type="text/javascript" src="'+jsURL+'"></script>');
	},
	
	baseFunc: function(functionName){
		document.observe('dom:loaded', eval(functionName));
		//addEvent(window, 'load', eval(functionName), false);
	},

	init: function() {		
		requireJavaScript.each(function(s) {
			IZUMI.requireJS(s);
		});
		
		requireBaseFunction.each(function(s) {
			IZUMI.baseFunc(s);
		});
		
	}
};

IZUMI.init();
