﻿// JScript 文件

var delayHide=null;
function showMenu(obj,objPos)
{
	if(delayHide) clearTimeout(delayHide);
	//隐藏所有菜单
	hideAllMenu();
	//取得当前菜单位置
	var objTemp=objPos;
	var myTop=objPos.offsetTop;
	var myLeft=objPos.offsetLeft;
	while(objPos=objPos.offsetParent)
	{
		myTop+=objPos.offsetTop+1.5;
		myLeft+=objPos.offsetLeft-3;
	}
	obj.style.top=myTop+objTemp.offsetHeight;
	obj.style.left=myLeft;
	obj.style.visibility="visible";
}

function showMenu2(obj,objPos)
{
	if(delayHide) clearTimeout(delayHide);
	//隐藏所有菜单
	hideAllMenu();
	//取得当前菜单位置
	var objTemp=objPos;
	var myTop=objPos.offsetTop;
	var myLeft=objPos.offsetLeft;
	while(objPos=objPos.offsetParent)
	{
		myTop+=objPos.offsetTop;
		myLeft+=objPos.offsetLeft;
	}
	obj.style.top=myTop+objTemp.offsetHeight-3;
	obj.style.left=myLeft;
	obj.style.visibility="visible";
}

function hideMenu(obj)
{
	obj.style.visibility="hidden";
}

//延迟隐藏菜单
function delayHideMenu(objId)
{
	delayHide=setTimeout("hideMenu("+objId+")",1000);
}

function hideAllMenu()
{
	var arrMenu=document.getElementsByTagName("DIV");
	for(var i=0;i<arrMenu.length;i++)
	{
		if(arrMenu[i]!=null)
		{
			if(arrMenu[i].id.indexOf("menu")!=-1) arrMenu[i].style.visibility="hidden";
		}
	}
}