var menux;
var newx;
var incr = 0;
var timer;
var timer2;
var timer3;

function menuinit()
{
	var menudiv = document.getElementById('menudiv');
	//menux = ((document.body.offsetWidth) - (document.getElementById("backdrop").width))/2;
	menux = 175;
	if(document.getElementById('slideoutdiv'))
	{
		//menux = ((document.body.offsetWidth) - (document.getElementById("backdrop").width) - 200)/2;
	}
	menux = menux - 20;
	menudiv.style.left = menux + "px";
	document.getElementById('menudiv').onmouseover = function()
	{
		showmenu();
	}
	document.getElementById('menudiv').onmouseout = function()
	{
		hidemenu();
	}
	
	//adjustScroll();
	
	if(document.all)
	{
		for(i=0; i< document.getElementsByTagName('span').length; i++)
		{
			if(document.getElementsByTagName('span')[i].id.search(/link/) != -1)
			{
				//document.getElementsByTagName('span')[i].className = "iemenulink";
			}
		}
	}
	
	if((navigator.userAgent.search(/safari/i)) != -1)
	{
		document.getElementById('menuimg').style.height = '301px';
	}
	
}

function showmenu()
{
	document.getElementById('menuimg').focus();
	clearTimeout(timer2);
	var newx = document.getElementById('menudiv').style.left.replace(/px/, "");
	if(newx > (menux - 150))
	{
		incr = (incr - 4);
		document.getElementById('menudiv').style.left = (menux + incr) + 'px';
		timer = window.setTimeout('showmenu()', 20);
		
	}
	else
	{
		clearTimeout(timer);
		document.getElementById('menudiv').focus();
	}
}

function hidemenu()
{
	document.getElementById('menuimg').focus();
	clearTimeout(timer);
	var newx = document.getElementById('menudiv').style.left.replace(/px/, "");
	if(newx < (menux))
	{
		newx++;newx++;newx++;newx++;
		incr++;incr++;incr++;incr++;
		document.getElementById('menudiv').style.left = (newx) + 'px';
		timer2 = window.setTimeout('hidemenu()', 20);
	}
	else
	{
		clearTimeout(timer2);
		document.getElementById('menudiv').focus();
	}
}

function adjustScroll()
{
	if(document.all)
	{}
	else
	{
		document.getElementById('menudiv').style.position = 'fixed';
		document.getElementById('menudiv').style.top = '223px';
	}
}

function monitor()
{
	//var temp = (((document.body.offsetWidth) - (document.getElementById("backdrop").width))/2) - 20;
	var temp = 175 - 20;
	temp = temp - 150;
			
	var temp2 = parseInt(document.getElementById('menudiv').style.left);
	
	if(temp2 < temp)
	{
		document.getElementById('menudiv3').style.overflow = 'auto';
	}
	else
	{
		document.getElementById('menudiv3').style.overflow = 'hidden';
	}
	var thetimer = window.setTimeout('monitor()', 50);
}