
//メニューをマウスポインタからどの程度離すか(横の指定)
var	xPlus=-20;
//メニューをマウスポインタからどの程度離すか(縦の指定)
var	yPlus=-16;
//メニューが全部で幾つあるか
var	nMenu=5;

function mn_display(id,event) {
	mn_hidden(id);
	if(document.layers)
	{
		xPos=event.pageX;
		yPos=event.pageY;
		document.layers["lay"+id].moveTo(xPos+xPlus,yPos);
		document.layers["lay"+id].visibility='show';
	}
	else if((document.getElementById) && (!document.all))
	{
		xPos=event.pageX;
		yPos=event.pageY;
		document.getElementById("lay"+id).style.left=xPos+xPlus;
		document.getElementById("lay"+id).style.top=yPos+yPlus;
		document.getElementById("lay"+id).style.visibility='visible';
	}

	else if(document.all)
	{
		xPos=document.body.scrollLeft+event.clientX;
		yPos=document.body.scrollTop+event.clientY;
		document.all("lay"+id).style.pixelLeft=xPos+xPlus;
		document.all("lay"+id).style.pixelTop=yPos+yPlus;
		document.all("lay"+id).style.visibility='visible';
	}
}

function ie_display(id) {
	if((document.getElementById) && (!document.all))
		document.getElementById("lay"+id).style.visibility='visible';
	else if(document.all)
		document.all("lay"+id).style.visibility='visible';
}

function mn_hidden(id) {
	var i;
	for(i=0; i<nMenu; i++)
	{
		if(id != i)
		{
			if(document.layers)
				document.layers["lay"+i].visibility="hidden";
			else if((document.getElementById) && (!document.all))
				document.getElementById("lay"+i).style.visibility="hidden";
			else if(document.all)
				document.all("lay"+i).style.visibility="hidden";
		}
	}
	return;
}

function hajime()
{
	var i;
	for(i=0; i<nMenu; i++)
		if(document.layers)document.layers["lay"+i].onmouseout=mn_hidden;
}