function exMenu(tName){

	tMenu = document.getElementById(tName).style;
	if (tMenu.display == 'none') tMenu.display = "block"; else tMenu.display = "none";
}


function send(atosaki){
	document.myFORM.atosaki.value = atosaki;
	document.myFORM.submit();
}



function getCookie(){
tmp = document.cookie + ";";
index1 = tmp.indexOf("hyoji2",0);
if(index1 != -1){
	tmp = tmp.substring(index1,tmp.length);
	index2 = tmp.indexOf("=",0) + 1;
	index3 = tmp.indexOf(";",index2);
	return(unescape(tmp.substring(index2,index3)));
	}
else return ("00000");	//５個
}

function setCookie(val){
	myExp = new Date();
	myExp.setTime(myExp.getTime()+(365*24*60*60*1000));
	tmp = "hyoji2=" + escape(val) + ";";
	tmp += "expires=" + myExp.toGMTString();
	document.cookie = tmp;
}

function oritatami(id){
	state = getCookie();
	cli = id.substring(1);	//クリックされたidの番号を取得、2桁以上に対応するため第2引数を省略
	hai = state.match(/[01]/g);	//0か1にmatchさせて配列にする
	obj=(document.all)?document.all(id):((document.getElementById)?document.getElementById(id):null);
	if(obj)	obj.style.display=(hai[cli]=="0")?"block":"none";
	hai[cli] = "" + ((eval(hai[cli]))^1);	//クリックされた部分の0か1を反転
	state = "";	//いったん空にする
	for(i=0;i<hai.length;i++) state += hai[i];	//stateに再び0と1の状態を格納
	setCookie(state);
}

function syoki(){
	state = getCookie();
	hai = state.match(/[01]/g);
	for(i=0;i<hai.length;i++){
		obj=(document.all)?document.all('o'+i):((document.getElementById)?document.getElementById('o'+i):null);
		if(obj)	obj.style.display=(hai[i]=="0")?"none":"block";
		}
}

