var currentMenu = null;
var currentItem = null;
var tm = null;

function menu(obj,id) {
	show();
	
	var item = (id>'') ? document.getElementById(id) : null;
	if (item == currentMenu) return;
	hideMenu();
	if (item) {
		var flash=document.getElementById("flash") 
		if (flash)	{if (flash.offsetTop<280){flash.style.visibility="hidden"}}
		obj.className="navselected";
		item.style.display='block';
	}
	currentMenu = item;
	currentItem = obj;
}

function show() {
	if (tm)	clearTimeout(tm);
}

function hide() {
	tm = setTimeout("hideMenu()",500) 
}

function hideMenu()
{
	if (currentMenu) {
		currentItem.className="";
		currentMenu.style.display='none';
		currentMenu = null;
		
	}
	var flash=document.getElementById("flash") 
	if (flash)	{flash.style.visibility="visible"}
}

