var flag = false;
var name = "menu_flg";			// クッキーの名前
var value = {};					// クッキーの値
var period = 1;					// 有効期限日数
var nowtime = new Date().getTime();
var clear_time = new Date(nowtime + (60 * 60 * 24 * 1000 * period));
var expires = clear_time.toGMTString();

function pullDown(id) {
	if (document.getElementById) {
		if (document.getElementById(id).style.display == "none") {
			value = "block";
		} else {
			value = "none";
		}
		document.getElementById(id).style.display = value;
	} else if (document.all) {
		value = document.all(id).style.display;
		if (document.all(id).style.display == "none") {
			value = "block";
		} else {
			value = "none";
		}
		document.all(id).style.display = value;
	} else if (document.layers) {
		value = document.layers[id].display;
		if (document.layers[id].display == "none") {
			value = "block";
		} else {
			value = "none";
		}
		document.layers[id].display = value;
	}
	flag = !flag;

	document.cookie = name + "_" + id + "=" + escape(value) + "; expires=" + expires;
}

function loadPullDown(){
	for(i=1; i<=8; i++){
		value = GetCookie(name+"_ID0"+i);
		if(value != null){
			if (document.getElementById) {
				document.getElementById("ID0"+i).style.display = value;
			} else if (document.all) {
				document.all("ID0"+i).style.display = value;
			} else if (document.layers) {
				document.layers["ID0"+i].display = value;
			}
		}
	}
}

function GetCookie(ckName){
	myCookie = ckName + "=";
	myValue = null;
	myStr = document.cookie + ";" ;
	myOfst = myStr.indexOf(myCookie);
	if (myOfst != -1){
	  myStart = myOfst + myCookie.length;
	  myEnd   = myStr.indexOf(";" , myStart);
	  myValue = unescape(myStr.substring(myStart,myEnd));
	}
	return myValue;

}