var aSiteMenuElements = new Array();
var iSiteMenuIndex = 0;

function SetSiteMenuEvents(sMenuId)
{
	var oMenu = document.getElementById(sMenuId);
	if (oMenu)
	{
		var aLis = oMenu.getElementsByTagName("li");
		var i=0;
		for (i=0; i<aLis.length; i++)
		{
			aLis[i].onmouseover = function() { this.className = 'over'; SiteMenuHideElements(); }
			aLis[i].onmouseout = function() { this.className = ""; SiteMenuShowElements(); }
		}
	}
}

function SiteMenuHideElements()
{
	SiteMenuHideElementsByTagName("SELECT");
	SiteMenuHideElementsByTagName("OBJECT");
}

function SiteMenuHideElementsByTagName(sTagName)
{
	var aElements = document.getElementsByTagName(sTagName);
	var i = 0;
	if (aElements.length > 0)
	{
		for (i=0; i<aElements.length; i++)
		{
			if (aElements[i].style.display.toLowerCase() != "none")
			{
				aSiteMenuElements[iSiteMenuIndex] = aElements[i];
				//aSiteMenuElements[iSiteMenuIndex].style.display = "none";
				aSiteMenuElements[iSiteMenuIndex].style.visibility = "hidden";
				iSiteMenuIndex++;
			}
		}
	}
}

function SiteMenuShowElements()
{
	var i = 0;
	for (i=0; i<iSiteMenuIndex; i++)
	{
		//aSiteMenuElements[i].style.display = "inline";
		aSiteMenuElements[i].style.visibility = "visible";
	}
	iSiteMenuIndex = 0;
}
