// menu: IE6, Opr85, FF11 compatible

function initmenu()
{
	menudiv=document.getElementById('menuitem_div');
	menuarea=document.getElementById('menu_area');
	cancelHide=true;
	timer=-1;
	timer2=-1;
	hidecount=10;
}

function showmenu(menuitem)
{
	cancelHide=true;
	clearTimeout(timer);
	clearTimeout(timer2);
	hidecount=10;
	menudiv.innerHTML=menuitem.innerHTML;
	menuarea.style.filter="alpha(opacity=100)";
	menudiv.style.display="block";	
}

function holdmenu(menuitem)
{
	cancelHide=true;
	clearTimeout(timer);
	clearTimeout(timer2);
	menuarea.style.filter="alpha(opacity=100)";
	menudiv.style.display="block";	
}

function hidemenu()
{
	if(!cancelHide)
	{
	timer2=setTimeout("processHidemenu()", 50);
	}
}

function processHidemenu()
{
	if(!cancelHide)
	{
		if(hidecount<=0)
		{
			menudiv.style.display="none";	
			clearTimeout(timer);
			clearTimeout(timer2);
			cancelHide=true;
			hidecount=10;
		}
		else
		{
			menuarea.style.filter="alpha(opacity="+(hidecount*10)+")";
			hidecount--;
			timer2=setTimeout("processHidemenu()", 50);
			
		}
		
	}
}

function delayedhidemenu()
{
	cancelHide=false;
	timer=setTimeout("hidemenu()",200)
}

function toggleImage ( obj, imgName, imgAction )
{
	obj.src = "/img/" + imgName + "_" + imgAction + ".gif";
}
