<!--
/* 書式 : mySetCookie(クッキー名,値,有効期限日数) */
function mySetCookie(myCookie,myValue,myDay){
	myExp = new Date();
	myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
	myItem = "@" + myCookie + "=" + escape(myValue) + ";";
	myExpires = "expires="+myExp.toGMTString();
	document.cookie =  myItem + myExpires;
}


/* 書式 : myGetCookie(クッキー名)                 */
function myGetCookie(myCookie){
	myCookie = "@" + myCookie + "=";
	myValue = '';
	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;
}

function ChangeStatus(id) {
	
	// クッキーロード
	status_list = myGetCookie('Avoid_Side').split('<>');
	cookies = new Array();
	for(i=0; i<status_list.length; ++i) {
		tmp = status_list[i].split('=');
		cookies[tmp[0]] = tmp[1];
	}
	
	// 比較
	el = document.getElementById(id).style;
	if(cookies[id] == 0) {
		el.display = "block";
		cookies[id] = 1;
	} else {
		el.display = "none";
		cookies[id] = 0;
	}
	
	// クッキー更新
	tmp_array = [];
	for(key in cookies) {
		tmp_array.push(key + '=' + cookies[key]);
	}
	mySetCookie('Avoid_Side',tmp_array.join('<>'),365);
}

/* 全てのidのdisplay値をcookieから読み込み */
/* <body onLoad= とかやる                  */
function LoadAllStatus() {
	
	// クッキーロード
	status_list = myGetCookie('Avoid_Side').split('<>');
	for(i=0; i<status_list.length; ++i) {
		tmp = status_list[i].split('=');
		if(tmp[0]) {
			el = document.getElementById(tmp[0]).style;
			if(tmp[1] == 0) {
				el.display = "none";
			} else {
				el.display = "block";
			}
		}
	}
}

// -->