var Timer;

	function OpenSubMenus(item, OffsetX, OffsetY){
		HideAll();
		CancelClose();
		if (item > -1){
			var MainMenuItem, SubMenuItem, ItemLeftPosition, ItemTopPosition;
			MainMenuItem = document.getElementById("MainMenu" + item);
			SubMenuItem = document.getElementById("SubMenu" + item);
			
			ItemLeftPosition = findPosX(MainMenuItem);
			ItemTopPosition = findPosY(MainMenuItem);
			
			
			SubMenuItem.style.left = (ItemLeftPosition + OffsetX) + 'px';
			SubMenuItem.style.top = (ItemTopPosition + OffsetY) + 'px';
			SubMenuItem.style.visibility = "visible";
		}
		
	}
	
	function HideAll(){
		var SubMenuItem;
		SubMenuItem = document.getElementById("SubMenu0");
		SubMenuItem.style.visibility="hidden";
		//SubMenuItem = document.getElementById("SubMenu1");
		//SubMenuItem.style.visibility="hidden";
		SubMenuItem = document.getElementById("SubMenu2");
		SubMenuItem.style.visibility="hidden";
		//SubMenuItem = document.getElementById("SubMenu3");
		//SubMenuItem.style.visibility="hidden";
		//SubMenuItem = document.getElementById("SubMenu4");
		//SubMenuItem.style.visibility="hidden";
		document.body.style.cursor="";
	}
	
	function CancelClose(){
		window.clearTimeout(Timer);
	}
	
	function SetCloseTimer(){
		Timer = window.setTimeout("HideAll()",500);
	}
	
	function Highlight(item){
		document.body.style.cursor="pointer";
		item.style.color = "#FF001E";
	}
	
	function UnHighlight(item){
		document.body.style.cursor="";
		item.style.color = "#8A8A8A";
	}
	
	function GotoURL(URL,Target){
		document.location.href = URL;
	}
	
	function findPosX(obj){
		var curleft = 0;
		if (obj.offsetParent){
			while (obj.offsetParent){
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
		}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
	}

	function findPosY(obj){
		var curtop = 0;
		if (obj.offsetParent){
			while (obj.offsetParent){
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}
