
	/* MENUS.JS */
	
	var eOpenMenu = null;
	var posX = 0;

	var ie = /MSIE (\d+\.\d+)/.test(navigator.userAgent) ? Number(RegExp.$1) : NaN;
    var ff = /Firefox\/(\d+\.\d+)/.test(navigator.userAgent) ? Number(RegExp.$1) : NaN;

	function setPosX(obj)
	{
		var curleft = 0;
		
		if(obj.offsetParent)
			while(1) 
			{
			curleft += obj.offsetLeft;
			if(!obj.offsetParent)
				break;
			obj = obj.offsetParent;
			}
		else if(obj.x)
			curleft += obj.x;
		return curleft;
	}
	

	function OpenMenu(eSrc,eMenu)
	{
		if (posX == 0)
		{
			posX = setPosX(eMenu);
		}


		
		//alert(eMenu);
				if(ie)
		{eMenu.style.left = eSrc.offsetLeft + document.getElementById('divMenuBar').offsetLeft + posX;
		}
		else{
		eMenu.style.left = eSrc.offsetLeft + document.getElementById('divMenuBar').offsetLeft + posX + "px";
eMenu.style.marginTop="-8px";
		}
        //alert(document.getElementById('divMenuBar').offsetLeft);
		//alert(eMenu.style.left);
		//alert(posX);
		//eMenu.style.top = eSrc.offsetTop + divMenuBar.offsetHeight + divMenuBar.offsetTop + y;
		eMenu.style.visibility = "visible";
		
		eOpenMenu = eMenu;
	}

	function CloseMenu(eMenu)
	{
		eMenu.style.visibility = "hidden";
		eOpenMenu = null;
	}

	document.onmouseover=function(e)
	{
		//alert('onmouseover');
		//alert("0k");

if (window.Node && Node.prototype && !Node.prototype.contains){
Node.prototype.contains = function (arg){
return !!(this.compareDocumentPosition(arg) & 16)
}
} 


		var elem = e?e:event;
		var eSrc = elem.target?elem.target:elem.srcElement;

		//alert(eSrc.className);
if(eSrc!=null)
		{
			
		if (eSrc.className=="clsMenuBarItem")
		{

		    eSrc.style.color = "moccasin";

			var eMenu = document.getElementById(eSrc.id.replace("tdMenuBarItem","divMenu"));
			if (eOpenMenu && eOpenMenu != eMenu) 
			{
				
				CloseMenu(eOpenMenu);
			}
			if (eMenu) 
			{

				//alert(eSrc.id);
				OpenMenu(eSrc,eMenu);
			}
		}
		else if (eOpenMenu && !eOpenMenu.contains(eSrc) && !document.getElementById("divMenuBar").contains(eSrc)) 
		{
           //alert(eOpenMenu);
			
			CloseMenu(eOpenMenu);
		}
	}
	
	}
	document.onmouseout=function(e)
	{
		var elem = e?e:event;
		var eSrc = elem.target?elem.target:elem.srcElement;

		if (eSrc.className=="clsMenuBarItem")
		{
			eSrc.style.color = ""; 
			
		}

	}	
