var eOpenMenu = null;
var submenuTimer;


function menuOvr(eSrc)
{
	var offsetTop;	
	var eMenu = document.getElementById(eSrc.id.replace("tdMenu", "divMenu"));

	if (eMenu)
	{
		if (eSrc.offsetTop == 0)
		{
			// Internet Explorer
			eMenu.style.left = document.getElementById("bodyTable").offsetLeft + eSrc.scrollWidth + 1;		
			offsetTop = eSrc.offsetParent.offsetTop;
			eMenu.style.top = offsetTop + 69;
		}
		else
		{
			// Netscape 6.0
			eMenu.style.left = eSrc.offsetLeft + 270;		
			eMenu.style.top = eSrc.offsetTop - 2;		
		}
	}
	
	if (eOpenMenu && eOpenMenu != eMenu)
		CloseMenu(eOpenMenu);

	if (eMenu) 
		OpenMenu(eMenu);
}


function OpenMenu(eMenu)
{
	eMenu.style.visibility = "visible";
	eOpenMenu = eMenu;
}

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


function HideSubmenu(submenuID)
{
	var submenu;
	submenu = document.getElementById("divMenu" + submenuID);
	submenu.style.visibility = "hidden";
}



function submenuOvr(src) 
{ 
	src.style.color = "#ffffff"
	src.style.backgroundColor = "#7a98b7"
}

function submenuOut(src) 
{ 
	src.style.color = "#000000"	
	src.style.backgroundColor = "#4691D5"
}

function mOvr(src, srcClass) 
{ 
	if (!src.contains(event.fromElement)) 
	{
		src.bgColor = '#f1f1f6'
		src.className = srcClass		
	}
}

function mOut(src, srcClass) 
{ 
	if (!src.contains(event.toElement))
	{
		src.bgColor = '#ffffff'
		src.className = srcClass
	}
}



function doOnmouseoverNet(id)
{
	var i;
	for (i=0; i<document.layers.length; i++) 
		document.layers[i].visibility = 'hide'; 
	document.layers[id].visibility = 'show';
	//document.layers[id].left = 300;
}

function doOnmouseoutNet()
{
	var i;
	for (i=0; i<document.layers.length; i++) 
		document.layers[i].visibility = 'hide'; 
}


function HideSubmenuNet(submenuID)
{
	var submenu;
	//submenu = document.getElementById("divMenu" + submenuID);
	//submenu.visibility = "hide";
		
	document.layers[submenuID].visibility = "hide";
}

