var openMenu = null
var timer = null

function popMenu(id)
{
	cancelCloseMenu()
	closeMenu()
	openMenu = document.getElementById(id)
	openMenu.style.display = 'block'
}

function closeMenu()
{
	if (openMenu)
	{
		openMenu.style.display = 'none'
		openMenu = null
	}
}

function delayCloseMenu()
{
	if (openMenu)
	{
		timer = setTimeout("closeMenu()", 300)
	}
}

function cancelCloseMenu()
{
	if (timer)
	{
		clearTimeout(timer)
		timer = null
	}
}
