
	/* MENUS.JS */
	
	var eOpenMenu = null;


window.onload = function (){
	var divs = document.getElementsByTagName("div");
	var idx;
	for(idx=0; idx<=divs.length-1; idx++)
	{
		divs[idx].onmouseover=mouseover;
		divs[idx].onmouseout=mouseout;
	}
};

	function OpenMenu(eSrc,eMenu)
	{
		var MenuBar = document.getElementById("divMenuBar");
		var Page = MenuBar.parentNode;
		eMenu.style.left = MenuBar.offsetLeft + eSrc.parentNode.offsetLeft + "px";
		eMenu.style.top = MenuBar.offsetTop + (MenuBar.offsetHeight-1) + "px"; 
		eMenu.style.visibility = "visible";
		eOpenMenu = eMenu;
	}

	function CloseMenu(eMenu)
	{
		if(eMenu!=null)
			eMenu.style.visibility = "hidden";
		eOpenMenu = null;
	}

	function mouseover(e)
	{
		var MenuBar = document.getElementById("divMenuBar");
		if (window.event) e = window.event; 
			var eSrc = e.srcElement? e.srcElement : e.target; 
		if ("classMenuBarItem" == eSrc.className)
		{
			//eSrc.style.color = "moccasin"; 
			var eMenu = document.getElementById(eSrc.id.replace("tdMenuBarItem","divMenu"));
			if (eOpenMenu && eOpenMenu != eMenu) 
			{
				CloseMenu(eOpenMenu);
			}
			if (eMenu) 
			{
				OpenMenu(eSrc,eMenu);
			}
		}
		else if (eOpenMenu)
		{
			if((String(eOpenMenu.innerHTML).indexOf(eSrc.innerHTML)<0) && (String(MenuBar.innerHTML).indexOf(eSrc.innerHTML)<0)) 
			{
				CloseMenu(eOpenMenu);
			}
		}
	}
	
	function mouseout(e)
	{

		if (window.event) e = window.event; 
			var eSrc = e.srcElement? e.srcElement : e.target; 
		if ("classMenuBarItem" == eSrc.className)
		{
			eSrc.style.color = ""; 
		}
	}
	
	function MenuClick(url)
	{
		window.location.href = url;
	}

