var activeMenu = null;
var activeMenuTitle = null;
function mnuOver(e,id)	{
	if(document.all || (document.getElementById && navigator.userAgent.indexOf('Netscape') < 0))	{
		if(document.all)	{
			var obj = event.srcElement;
			var mnuObj = eval("mnu" + id);	
		}
		else	{
			var obj = e.target;
			var mnuObj = document.getElementById("mnu" + id);		
		}
		if(obj.tagName == "A")
			obj = obj.offsetParent;
		if(mnuObj != activeMenu)	{
			hideMnus();
			if(activeMenu != null)
				activeMenu.style.visibility = "hidden";
			var top = 0;
			var left = 0;
			var loopObj = obj;
			while(loopObj.tagName.toLowerCase() != 'body')
			{
				top += loopObj.offsetTop;
				left += loopObj.offsetLeft;
				loopObj = loopObj.offsetParent;
			}
			mnuObj.style.left = left - 1;
			mnuObj.style.top = top + obj.offsetHeight;
			mnuObj.style.visibility = "visible";			
			activeMenu = mnuObj;
			activeMenuTitle = obj;
		}
	}
}

function mnuOut(e)	{
	if(document.all)	{
		if(activeMenu != null && !activeMenu.contains(event.toElement) && !mnusTbl.contains(event.toElement))	
			hideMnus();
	}
	else	{
		obj = e.target;
		if(activeMenu != null)	{
			var hide = 1;
			var loopObj = obj;
			while(loopObj.tagName.toLowerCase() != 'body')
			{
				if(loopObj == activeMenu || loopObj == activeMenuTitle)
					hide = 0;
				loopObj = loopObj.offsetParent;
			}
			if(hide)
				hideMnus();
		}
	}
}

function hideMnus()	{
	if(activeMenu != null)	{
		activeMenu.style.visibility = "hidden";
		activeMenu = null;
		
	}
}
