var offx=2;//设置菜单的x偏移量
function hideMenu()
{
	 var mX;
	 var mY;
	if (Menu1.style.visibility== "visible")
	{
		mX = window.event.clientX + document.body.scrollLeft;//鼠标位置水平方向与x=0的距离
		mY = window.event.clientY + document.body.scrollTop;//鼠标垂直水平方向与y=0的距离
		var ms=Menu1.style;
		if ((mX<=ms.posLeft + offx) || (mX>=ms.posLeft+Menu1.offsetWidth) || (mY<=ms.posTop) || (mY>=ms.posTop+Menu1.offsetHeight))
		{
			Menu1.style.visibility = "hidden";
		}
	}
}
function showMenu()
{
	var src=window.event.srcElement;
	var l=0,t=0,h=src.offsetHeight;
	while(src){
		l+=src.offsetLeft;
		t+=src.offsetTop;
		src=src.offsetParent;
	}
	Menu1.style.left=l + offx;
	Menu1.style.top=t + h;
	Menu1.style.visibility="visible";
	makeShadow(submenu,"#999999",3);
}
function makeShadow(se,color,size)//se表示要阴影效果的DIV color是指颜色 size是表示大小
{
	var i;
	for(i=size;i>0;i--){
		var shadowDiv=document.createElement("div");
		var ss=shadowDiv.style
		ss.position="absolute";
		ss.left=(se.style.posLeft + i) + "px";
		ss.top=(se.style.posTop + i) + "px";
		ss.width=se.offsetWidth + "px";
		ss.height=se.offsetHeight + "px";
		ss.zIndex=se.style.zIndex - i;
		ss.backgroundColor=color;
		var opacity=1-i/(i+1);
		ss.filter="alpha(opacity=" + parseInt(100*opacity) + ")";
		se.insertAdjacentElement("afterEnd",shadowDiv);
	}
}