
OldMenuItem = ""
menuTime = 30
menuTimer = menuTime
mayCount = false

function openMenu(menuItem)
{
	if (OldMenuItem != ""){
	closeMenuNow(OldMenuItem)
	}
		if (document.all){ 									// IE tarkastus
		document.all[menuItem].style.visibility='visible'
			}
			else if (document.getElementById){					// NS6 tarkastus
			document.getElementById(menuItem).style.visibility='visible'
			}
			else if (document.layers){ 							// NS tarkastus
			document.layers[menuItem].visibility='show'
			}
			menuTimer = menuTime
			OldMenuItem = menuItem
			mayCount = false
}
function closeMenu(menuItem)
{
	menuTimer = menuTime
	mayCount = true
}
function closeMenuNow(menuItem)
{
	if (menuItem != ""){
		if (document.all){ 									// IE tarkastus
		document.all[menuItem].style.visibility='hidden'
			}
			else if (document.getElementById){					// NS6 tarkastus
			document.getElementById(menuItem).style.visibility='hidden'
			}
			else if (document.layers){ 							// NS tarkastus
			document.layers[menuItem].visibility='hide'
			}
			mayCount = false
	}
}

function countTime()
{
	if (mayCount){
		menuTimer = menuTimer -1
		if (menuTimer == 0){
		closeMenuNow(OldMenuItem)
		}
	}
	setTimeout('countTime();',10)
}
countTime();

