
var TheOpenMenu = null;

function CloseMenu(OpenMenu)
{
	OpenMenu.style.visibility = "hidden";
	TheOpenMenu = null;	
}
function OpenMenu(Src,Menu)
{
	var left;
	var top;
	left = Src.offsetParent.offsetLeft + Src.offsetParent.offsetParent.offsetLeft + 20;
	if ( (left + Menu.offsetWidth) > document.body.offsetWidth )
	{
		left = document.body.offsetWidth - Menu.offsetWidth - 20;
	}
	if ( (top + Menu.offsetHeight) > document.body.offsetHeight )
	{
		top = document.body.offsetHeight - Menu.offsetHeight - 20;
	}
	top = divMenuBar.offsetHeight + Src.offsetParent.offsetParent.offsetParent.offsetTop - 6;
	Menu.style.left = left;
	Menu.style.top = top;
	Menu.style.visibility = "visible";
	TheOpenMenu = Menu;
}
function MenuOver()
{
	var Src = window.event.srcElement;
	if ("A" == Src.tagName.toUpperCase())
	{
		var Menu = document.all[Src.parentElement.id.replace("MenuBarItem","Menu")];
		if (TheOpenMenu && TheOpenMenu != Menu) 
		{
			CloseMenu(TheOpenMenu);
		}
		if (Menu) 
		{
			OpenMenu(Src,Menu);
		}
	}
}
function MenuOut()
{
	var To = window.event.toElement;
	if (TheOpenMenu && To && !TheOpenMenu.contains(To) && "divMenuBar" != To.id) 		
	{
		CloseMenu(TheOpenMenu)
	}
}
