
//クッキー関数
function WriteCookie(key, value, days) {
	var str = key + "=" + escape(value) + ";";
	if (days != 0) {
		var dt = new Date();
		dt.setDate(dt.getDate() + days);
		str += "expires=" + dt.toGMTString() + ";";
	}
	document.cookie = str;
}
function ReadCookie(key) {
	var sCookie = document.cookie;
	var aData = sCookie.split(";");
	var oExp = new RegExp(" ", "g");
	key = key.replace(oExp, "");

	var i = 0;
	while (aData[i]) {
		var aWord = aData[i].split("=");
		aWord[0] = aWord[0].replace(oExp, "");
		if (key == aWord[0]) return unescape(aWord[1]);
		if (++i >= aData.length) break;
	}
	return "";
}
function DeleteCookie(key)
{
	var dt = new Date();
	var str = key + "=;expires=" + dt.toGMTString();
	document.cookie = str;
}

//ユーザー設定項目
var days = 30;	 //クッキー保存日数

//折りたたみスクリプト
function FoldList(FoldName){
	//(ReadCookie("SlideUp")+"|").indexOf("|" + FoldName + "|")=0以上だと閉じる
	//-1だと開いた状態
	if ((ReadCookie("SlideUp") + "|").indexOf("|" + FoldName + "|") != -1) 
		//0以上なので閉じる。
		$("#title" + FoldName).next().hide();
	$("#title" + FoldName).click(function(){
		$(this).next().slideToggle("slow", function(){
			//$(this).is(":hidden")=true 閉める時
			//false 開くとき
			if ($(this).is(":hidden")) {
				WriteCookie("SlideUp", ReadCookie("SlideUp") + "|" + FoldName, days);
			}
			else {
				var t = (ReadCookie("SlideUp") + "|").replace("|" + FoldName + "|", "|");
				t = t.replace(/&yen;|$/, "");
				if ((t == "") || (t == undefined)) 
					DeleteCookie("SlideUp");
				else 
					WriteCookie("SlideUp", t, days);
			}
		});
	});
};
function init_sidemenu(){
	//alert(ReadCookie("SlideUp"));
	//初期状態
	if (!ReadCookie("SlideUp")) {
		//とりあえず全メニューを閉める
		var fm=["f","m"];
		for (i = 0; i < fm.length; i++) {
			for (j = 1; j < 5; j++) {
				var FoldName=fm[i]+j;
				$("#title" + FoldName).next().hide();
				WriteCookie("SlideUp", ReadCookie("SlideUp") + "|" + FoldName, days);
			}
		}
	}
}
