var selMenuItem = 0;
var menuTimeout = 500;
var menuCloseTimer = 0;

function openManu(id)
{	
	cancelMenuTimer();

	if(selMenuItem) selMenuItem.style.visibility = 'hidden';

	selMenuItem = document.getElementById(id);
	selMenuItem.style.visibility = 'visible';
}

function closeMenu()
{
	if(selMenuItem) selMenuItem.style.visibility = 'hidden';
}

function closeMenuTimer()
{
	menuCloseTimer = window.setTimeout(closeMenu, menuTimeout);
}

function cancelMenuTimer()
{
	if(menuCloseTimer)
	{
		window.clearTimeout(menuCloseTimer);
		menuCloseTimer = null;
	}
}

document.onclick = closeMenu; 