var mytop = {
	init : function() {
		// Cookieの有効期間
		mytop.cookieLife = 365;

		// Cookieの読み込み
		var cdata = mytop.getCookie("myview");

		// 表示
		if (cdata == undefined) var tsize = 0;
			else if (cdata[4] == 'undefined') var tsize = 0;
			else tsize = cdata[4];
		if (tsize == 1) {
			document.getElementById('container').style.fontSize = '100%';
		} else {
			document.getElementById('container').style.fontSize = '80%';
		}
	},

	// 文字サイズ変更
	cookies : function() {
		if (!ToolMan._cookieOven) throw "Cookie module isn't loaded";
		return ToolMan._cookieOven
	},

	getCookie : function(name) {
		var cookie = ToolMan.cookies().get(name)
		if (!cookie) return;
		var num = cookie.split('|')
		return num;
	},

	saveCookie : function(no, data) {
		var cnt = 0;
		var nd;
		var newdata = "";
		var cdata = mytop.getCookie("myview");
		for(i=0; i<5; i++) {
			if(i == no) nd = data; 
				else {
					if (cdata != undefined) nd = cdata[i];
				}
			if (cnt != 0) newdata += "|";
			newdata += nd;
			cnt++;
		}
		ToolMan.cookies().set("myview", newdata, mytop.cookieLife)
	},

	slswitch : function() {
		var cdata = mytop.getCookie("myview");
		if (cdata == undefined) var tsize = 0;
			else tsize = cdata[4];
		if (tsize == 1) {
			document.getElementById('container').style.fontSize = '80%';
			mytop.saveCookie(4, 0)
		} else {
			document.getElementById('container').style.fontSize = '100%';
			mytop.saveCookie(4, 1)
		}
	}
}

var main = {
	addJS : function (){
		for(var i=0;i<js.length;i++){
			var element = document.createElement("script");
			document.write('<script language="javascript" type="text/javascript" src="' + js[i] + '"><\/script>');
		}
	}
}

var js = ['/main_content/core.js', '/main_content/cookies.js'];