// *********************************** //
// 初期設定・グローバル変数宣言        //
// *********************************** //

var brwsr = 0; // ブラウザ判別用フラグ（Microsoft製IEなら「0」、それ以外なら「1」）;
if(navigator.appName.charAt(0) == "M") { brwsr = 0; }
else { brwsr = 1; }

var timerID = ""; // 遅延消去用のタイマー宣言;
var tObj;         // ポップアップメニューのオブジェクト;
var xObj;         // 元メニューのオブジェクト;


// *********************************** //
// ポップアップメニュー表示スクリプト  //
// *********************************** //

function mn(n,m){
	if(timerID!=""){
		clearTimeout(timerID);
	}
	dlt2();
	tObj = "";
	xObj = "";
	tObj = document.getElementById(n);
	xObj = document.getElementById(m);
	xObj.style.backgroundColor="#ee66ff";
	// ★★★
	// 上記の右端のカラーコードは、オンマウスしたときの元メニューの色
	// （上記の元メニューとは、[menu.1], [menu.2], [menu.3] のセルを示す）

	tObj.style.visibility="visible";
xObj.offsetHeight;

	// if(brwsr==1){ 
	//	tObj.style.MozOpacity = 0.75; 
	// }

	if(brwsr==0){ 
		tObj.style.filter = 'alpha(opacity = 100)';
	}
	// ★★★
	// 上記の右端の数値(75)はポップアップ表示されるメニューの透明度
	// （透明度の数値は、0 で透明、100で不透明を示す）※IEのみ

	tObj.style.zIndex = "1";
}


// *********************************** //
// 消去用遅延スクリプト（タイマー）    //
// *********************************** //

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



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

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

		dval = "dv" + i;
		tval = "td" + i;
		document.getElementById(tval).style.backgroundColor = "#eeccff";
		document.getElementById(dval).style.visibility = "hidden";
		document.getElementById(dval).style.zIndex = "0";
	}
}
