/**
メニューの子項目部分を開閉するscript
（対象項目以外は閉じるタイプ、複数設置可）

親項目の初期値　ID="x"　class="close"
子項目の初期値　ID="'child'x"　style="display: none;"
※xは数字。複数設置の場合も通し番号にする。
※そのメニューの利用するxの最小値をmin、最大値をmaxとする。

処理1
	子項目が閉じていれば、親子項目を開く
	子項目が開いていれば、親子項目を閉じる
処理2
	対象項目以外は閉じる
*/



function exp1() {
}

function view(who, child, min, max) {
	/* who=親項目のID「x」 */
	objDl = child + who;
	vis = document.getElementById(objDl).style.display;
/* ↓ここから処理1 */
	/*子項目が閉じている場合 */
	if( vis == "" || vis == "none" ) {
		/* 親項目を開く（classをexp1に変更） */
		document.getElementById(who).className = "exp1";
		/* 子項目を開く（displayをblockに変更） */
		document.getElementById(objDl).style.display = "block";
	}
	/*子項目が開いている場合 */
	else {
		/* 親項目を閉じる（classをcloseに変更） */
		document.getElementById(who).className = "close";
		/* 子項目を閉じる（displayをnoneに変更） */
		document.getElementById(objDl).style.display = "none";
	}

/* ↓ここから処理2 */
	for (count = min; count <= max; count++)	{
		if(count == who)	{}
		/* countが対象（who）でなければ */
		else	{
			/* その親項目を閉じる（classをcloseに変更） */
			document.getElementById(count).className = "close";
			/* その子項目を閉じる（displayをnoneに変更） */
			objDl = child + count;
			document.getElementById(objDl).style.display = "none";	
		}
	}
	
}

