	var activeHeader = null;
	var activeMenu = null;
	
	function setMenu(menuHeaderID,menuID)
	{
		var top = 0;
		var left = 0;
		var currentEle;
		
		if(document.all)
		{
			if(activeHeader != null && activeMenu != null)
			{
				if(activeMenu.style.visibility != 'hidden')
				{
					menuHide();
					showSelect();
				}
			}
		
			activeHeader = eval("document.all('" + menuHeaderID + "');");
			activeMenu = eval("document.all('" + menuID + "');");
			menuChange(activeHeader);
			currentEle = activeHeader;
				
			
			while(currentEle.tagName.toLowerCase() != 'body')
			{
				top += currentEle.offsetTop;
				left += currentEle.offsetLeft;
				currentEle = currentEle.offsetParent;
			}
			
			
			top += (activeHeader.offsetHeight);
						
			
			activeMenu.style.left = left;
			activeMenu.style.top = top;
			
			hideSelect();
			menuShow();
			
			event.cancelBubble = true;
		}
	}
	
	
	function menuShow()
	{
		if(document.all)
		{
			
			activeMenu.style.visibility = 'visible';
		}
	}
	
	
	function menuHide()
	{
		if(document.all)
		{
			
			activeMenu.style.visibility = 'hidden';
		}
	}
	
	function hideMenu()
	{
		if(document.all)
		{
			if(activeHeader != null && activeMenu != null)
			{
				
				
				if(!activeMenu.contains(event.toElement)) 
				{
					activeMenu.style.visibility = 'hidden';
					
					menuChange(activeHeader);
					
					activeHeader = null;
					activeMenu = null;
					showSelect();
				}
			}
		}
	}
	
	function showSelect()
	{
		var obj;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			
			if(!obj || !obj.offsetParent)
				continue;
			obj.style.visibility = 'visible';
		}
	}
	
	
	function hideSelect()
	{
		var obj;
		var currentEle;
		var top = 0;
		var left = 0;
		var menuHeight;
		var timeout;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			currentEle = obj;
		
			while(currentEle.tagName.toLowerCase() != 'body')
			{
				top += currentEle.offsetTop;
				left += currentEle.offsetLeft;
				currentEle = currentEle.offsetParent;
			}
			if(activeMenu != null)
			{
				menuHeight = (activeMenu.offsetTop + activeMenu.offsetHeight);
				
				if(top < menuHeight)
				{			
					if((left < (activeMenu.offsetLeft + activeMenu.offsetWidth)) && (left + obj.offsetWidth > activeMenu.offsetLeft)) 
						obj.style.visibility = 'hidden';
				}
			}
			top = 0;
			left = 0;
		}
	}

	
	function menuChange(srcEle)
	{				
		if(srcEle.className.toLowerCase() == 'menuregular')
		{
			srcEle.className = 'menuHighlight';
		}
		else
		{
			srcEle.className = 'menuRegular';
		}
	}

	var crip = null;
	function VerDetalles(url)
	{
	if((crip == null) || (crip.closed)) 
		{
				crip = window.open(url, 'detalles', 'toolbar=no,menubar=no,scrollbars=yes,width=640,height=480,resizable=no');
		crip.focus();
		}
			else
		{
			crip.navigate(url);
			crip.focus();
		}
	}
	function prefs() {
		popup=window.open('/p.mv?Prefs=1','PoPuP','hotkeys=no,screenX=0,screenY=0,left=0,top=0,width=200,height=150');
		popup.focus();
	}

