
var maxMenu = 3;	//　メニューE
var mHeight = 23;	//　メニュー縦幅


var gCurrentMenuID = null;

//　メニュー表示
function viewMenu(objID,obj,bkimg)
{
	hideMenu();
	document.getElementById(objID).style.visibility = "visible";
	document.getElementById(obj).style.backgroundImage = "url('" + bkimg + "')";
	gCurrentMenuID = objID;
}

//　メニュー非表示
function hideMenu()
{
	for (var i=1; i<=maxMenu; i++) {
	document.getElementById("pMenu"+i).style.visibility = "hidden";
	document.getElementById("cate"+i).style.backgroundImage = "url('/image/btn_back0.gif')";
	gCurrentMenuID = null;
}
}

//　項目範囲外か調べE
function checkOut(evt)
{
	if (gCurrentMenuID)
	{
		if (document.all)
		{
			var X = event.x;
			var Y = event.y;
		}else{
			var X = evt.pageX;
			var Y = evt.pageY;
		}
		var obj = document.getElementById(gCurrentMenuID);
		var sx = parseInt(obj.style.left);
		var sy = parseInt(obj.style.top) - mHeight;
		var ex = sx + parseInt(obj.style.width);
		var ey = sy + parseInt(obj.style.height) + mHeight;
		if ((X < sx) || (Y < sy) || (X > ex) || (Y > ey)) hideMenu();
	}
}
document.onmousemove = checkOut;

