// JavaScript Document

var timeout         = 0;
var closetimer		= 0;
var menuitem      = 0;

// Opens Menu
function OpenMenu(id)
{	
	CancelMenuCloseTime();

	if(menuitem) menuitem.style.visibility = 'hidden';

	menuitem = document.getElementById(id);
	menuitem.style.visibility = 'visible';

}
// Closes Menu
function CloseMenu()
{
	if(menuitem) menuitem.style.visibility = 'hidden';
}

// Sets timeout for menu to close
function CloseMenutime()
{
	closetimer = window.setTimeout(CloseMenu, timeout);	
	
	itemli = document.getElementById('top');
	itemli.className = 'topinactive';
}

// Cancels menu to close due to timeout
function CancelMenuCloseTime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
	
	itemli = document.getElementById('top');
	itemli.className = 'topactive';
} 