// JavaScript Document
var singleTimer;
var nestlevel=4;

function displayMenu(menuID,callerID){
	hideAllMenus();
	clearTimeout(singleTimer);
	var relativeTo=document.getElementById(callerID);
	var thisMenu=document.getElementById(menuID);
	//Set the location of the menu (relative to the calling element)
	var parent=relativeTo.parentNode;
	var topPos=parent.offsetTop;
	var leftPos=parent.offsetLeft;
	var parent=parent.parentNode;
	var i=0;
	while(i<nestlevel){
		topPos+=parent.offsetTop;
		leftPos+=parent.offsetLeft;
		parent=parent.parentNode;
		i++;
	}
	thisMenu.style.top=(topPos+32)+"px";
	thisMenu.style.left=(leftPos-1)+"px";
	//Show the menu
	thisMenu.style.visibility="visible";
}

function setTimer(){
	clearTimeout(singleTimer);
	singleTimer=setTimeout("hideAllMenus()",300);
}

function stopTimer(){
	clearTimeout(singleTimer);
}

function hideAllMenus(){
	document.getElementById("drop-down-menu-products").style.visibility="hidden";
	document.getElementById("drop-down-menu-services").style.visibility="hidden";
}