var g_lastOpenItem = null
var g_MainMenuDefaultTimeout = 250; 
var g_MainMenuTimer = null
var g_activeMenuColor = "#1C206A";
var g_inactiveMenuColor = "#2C408A";
var g_activeMainMenuColor = "#1C206A";


function hideMenuItemByID(itemID)
{
	var item = document.getElementById(itemID);
	item.style.display = "none";	
	setItemBackgroundColor(item,g_inactiveMenuColor);
	// setItemBackgroundColor(item.parentNode,'transparent');
}

function showMenuItem(item)
{
	item.style.display = "block";		
	setItemBackgroundColor(item.parentNode,g_activeMainMenuColor);
}

function releaseCloseTimer(itemID)
{
	if (g_MainMenuTimer != null)
	{	
		clearTimeout(g_MainMenuTimer);
		g_MainMenuTimer = null;
	}
}

function setItemBackgroundColor(item, color)
{
	item.style.backgroundcolor = color;
}


function overNav(itemID)
{	
	if (itemID != null)
	{
		var menuItem = document.getElementById(itemID);
	
		if ((g_lastOpenItem != null) && (g_lastOpenItem.id != itemID))
		{
			hideMenuItemByID(g_lastOpenItem.id);
			releaseCloseTimer(g_lastOpenItem.id);		
		}
	  else if ((g_lastOpenItem != null) && (g_lastOpenItem.id == itemID))
		{
			releaseCloseTimer(itemID);
		}
		
		showMenuItem(menuItem);
		g_lastOpenItem = menuItem;
	}
  else if (g_lastOpenItem != null) 
	{
		hideMenuItemByID(g_lastOpenItem.id);
		releaseCloseTimer(g_lastOpenItem.id);		
	}
}

function outNav(itemID)
{
	g_MainMenuTimer=setTimeout("hideMenuItemByID('"+itemID+"')",g_MainMenuDefaultTimeout)
}	
