// JavaScript Document
var timerID = ""; 		// 遅延消去用のタイマー宣言;
var menuObj;			// 元メニューのオブジェクト;
var subObj;				// ポップアップメニューのオブジェクト;
var ypos = 0;			// ポップアップメニューの Y座標;


function mn(mid,sid){
	if(timerID != ""){
		clearTimeout(timerID);
	}
	dlt2();
	menuObj = "";
	subObj = "";
	ypos = 0;
	menuObj = document.getElementById(mid);
	subObj = document.getElementById(sid);
//	menuObj.style.backgroundColor = "#f0ffff";
//	menuObj.style.color = "#6699CC";

	subObj.style.visibility = "visible";
	getYpos(menuObj);
	ypos += menuObj.offsetHeight;
	subObj.style.top = ypos + "px";
	subObj.style.zIndex = "1";
}

function dlt(){
	if(timerID!=""){clearTimeout(timerID);}
	timerID = setTimeout("dlt2()",500);
}
// ★★★
// 上記の右端の数値(500)は、マウスが離れてからメニュー表示が消えるまでの時間(0.5秒)を示す
// （1000で１秒）



// *********************************** //
// 消去用スクリプト本体                //
// *********************************** //

function dlt2(){
	var subVal;
	var mainVal;
	for (i=1;i<4;i++){
//	for (i=1;i<5;i++){
	// ★★★
	// 上記の中央の数値(4)は、元メニューの数に「１」を加えた数を記入する
	// （サンプルでは元メニューが３個 [menu.1],[menu.2],[menu.3]なので、３＋１で「４」）

		subVal = "submenu0" + i;
		mainVal = "menu0" + i;
//		document.getElementById(mainVal).style.backgroundColor = "#6699CC";
//		document.getElementById(mainVal).style.color = "#FFFFFF";
		document.getElementById(subVal).style.visibility = "hidden";
		document.getElementById(subVal).style.zIndex = "0";
	}
}

function getYpos(obj){
	ypos = obj.offsetTop;
	if(obj.offsetParent != null){
		ypos += getYpos(obj.offsetParent);
	}
	return ypos;
}


function openWindow(theURL) {
  workwin = window.open(theURL,"workwin","scrollbars=yes,resizable=yes,width=600,height=600");
  workwin.focus();
}


