// JavaScript Document
var currmenu = ''; // currently active menu
var inmenu = false; //
var timer = null;
var timeron = false;
var timeout = 800;

clearTimeout(timer);

function cleartimer() {
	clearTimeout(timer);
	timeron = false;
	inmenu = true;
}

function timemenu() {
	if (!timeron) {
		timeron = true;
		inmenu = false;
		timer = setTimeout("killmenu()",timeout);
	}
}
function killmenu(){ // Kills the menu if the user has not moused-over it
	if(!inmenu){
		timeron = false;
		MM_showHideLayers(currmenu,'','hide');
	}
}
function findPosX(obj)
{
	var curleft = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (document.layers)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (document.layers)
		curtop += obj.y;
	return curtop;
}

function doLayer(obj, myLayer,otherLayer){
	var stylos="";
	currmenu=myLayer;
	leftY=findPosX(obj);
	topY=findPosY(obj);
	//alert (leftY+' '+topY)
	if (document.all || document.getElementById){
		document.getElementById(myLayer).style.left = (leftY-300)+'px';
		document.getElementById(myLayer).style.top = topY+18+'px';
		document.getElementById(myLayer).style.visibility='visible';
	}else{
		eval("document."+myLayer+".left=leftY");
		//alert(document.Layer1.left)
		eval("document."+myLayer+".top=topY+18");
		//alert(document.Layer1.top)
		MM_showHideLayers(myLayer,'','show')
	}
	//MM_showHideLayers(otherLayer,'','hide');
}
