/** クリックされたボタンのサブメニューを開く*/function open_menu( button , back_image){	var	name = (button.id).split("_");	var id_open = name[0] + "_open";	var id_close = name[0] + "_close";	if( is_IE() ){	/* IEのとき*/		document.all(id_close).style.visibility = "hidden";		document.all(id_close).style.display = "none";		document.all(id_open).style.visibility = "visible";		document.all(id_open).style.display = "block";	} else {	/* IEでないとき*/		// 通常のボタンを消す		button.setAttribute("style","visibility:hidden; display:none;");		// 開いたときのメニューを表示する		var value = "visibility:visible; display:block; background-image:url(" + back_image + ")";		var sub_menu = document.getElementById( id_open );		sub_menu.setAttribute("style", value );	}}/** クリックされたボタンのサブメニューを閉じる*/function close_menu( button, back_image ){	var	name = (button.id).split("_");	var id_open = name[0] + "_open";	var id_close = name[0] + "_close";	if( is_IE() ){	/* IEのとき*/		document.all(id_close).style.visibility = "visible";		document.all(id_close).style.display = "block";		document.all(id_open).style.visibility = "hidden";		document.all(id_open).style.display = "none";	} else {	/* IEでないとき*/		// 通常のボタンを表示する		sub_menu = document.getElementById( id_close );		value = "visibility:visible; display:block; background-image:url(" + back_image + ")";		sub_menu.setAttribute("style", value );		// メニューを消す		button.setAttribute("style","visibility:hidden; display:none;");	}}/** すべてのサブメニューを開く*/function open_all_submenu(button){	var i=1;	var id_name;	var items = Array(20);	while( true) {		id_name = "med"+ i +"_close";		items[i] = document.getElementById(id_name);		if( items[i] != null){			open_menu( items[i] );			i++;		} else {			switch_button(button, "close")			return;		}	}}/** すべてのサブメニューを閉じる*/function close_all_submenu( button){	var i=1;	var  id_name;	var items = Array(20);	while( true ){		id_name = "med"+ i +"_open";		items[i] = document.getElementById(id_name);		if( items[i] != null ){			close_menu( items[i] );			i++;		} else {			switch_button(button, "open")			return;		}	}}/** 「すべて開く」ボタン／「すべてとじる」ボタンの表示切り替え*/function switch_button( button , flag){	var	name = (button.id).split("_");	var id_open = name[0] + "_open";	//すべて開くボタン	var id_close = name[0] + "_close";	//すべてとじるボタン	var open_button = document.getElementById( id_open );	var close_button = document.getElementById( id_close );	if( is_IE() ){	/* IEのとき*/		if( flag == "open" ){			document.all(id_open).style.visibility = "visible";			document.all(id_open).style.display = "block";			document.all(id_close).style.visibility = "hidden";			document.all(id_close).style.display = "none";		}else{			document.all(id_open).style.visibility = "hidden";			document.all(id_open).style.display = "none";			document.all(id_close).style.visibility = "visible";			document.all(id_close).style.display = "block";		}	}else{		if( flag == "open" ){			// 「すべて開く」ボタンを表示する			open_button.setAttribute("style", "visibility:visible; display:block;" );			// 「すべてとじる」ボタンを消す			close_button.setAttribute("style","visibility:hidden; display:none;");		}		if( flag == "close" ){			// 「すべて開く」ボタンを消す			open_button.setAttribute("style", "visibility:hidden; display:none;" );			// 「すべてとじる」ボタンを表示する			close_button.setAttribute("style","visibility:visible; display:block;");		}	}}/** Internet Explorerかどうか判定する*	IE -> true,  Not IE -> false*/function is_IE(){	var agent = navigator.userAgent;	if( agent.indexOf("MSIE") == -1 ){	/* IEでない */		return false;	} else {		return true;	}}