// menu: IE6, Opr85, FF11 compatible

function initmenu()
{
	menudiv=document.getElementById('menuitem_div');
	currentMenu='';
	oldMenu='';
	hidecount=1;
}

function showmenu(menuitem, offset)
{
	menuitem=document.getElementById(menuitem);
	menudiv.innerHTML=menuitem.innerHTML;
	menudiv.style.left=(document.body.scrollWidth-765)/2+offset;
	menudiv.style.top=434;
	menudiv.style.filter="alpha(opacity=100)";
	menudiv.style.display="block";	
	oldMenu=currentMenu;
	currentMenu=menuitem;
}

function holdmenu(menuitem)
{
	if(oldMenu==menuitem)
	{
		currentMenu=menuitem;
	}
	hidemenu();
}

function hidemenu()
{
	if(currentMenu=='')
	{	
		setTimeout("processHidemenu()", 50);
	}
}

function processHidemenu()
{
	if(hidecount<=0)
	{
		menudiv.style.display="none";	
		hidecount=1;
		hideprocess=0;
	}
	else
	{
		menudiv.style.filter="alpha(opacity="+(hidecount*50)+")";
		hidecount--;
		setTimeout("processHidemenu()", 50);
	}
}

function delayedhidemenu()
{
	oldMenu=currentMenu;
	currentMenu='';
	setTimeout("hidemenu()",200)
}

// menu functions end ////////////////////////////////////////

// common functions //////////////////////////////////////////
	function goto_page ( url, windowName, windowOptions )
	{
		if ( windowName != null )
		{
			var forumWindow = ( windowOptions != null ) ? window.open ( url, windowName, windowOptions ) : window.open ( url, windowName );
			forumWindow.focus();
		}
		else
		{
			document.location = url;
		}

	}