var curMenu;
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function showMenu(Mnu,subMenu)
{
	
	if (curMenu != null )
	{
		curMenu.style.display='none';
		clearhidemenu();
		}
	Mnu.className='gradTitleBlueOn';
	if (subMenu==null)
		return; 
	subMenu.style.left=getPageOffsetLeft(Mnu);
	subMenu.style.display='';
	curMenu=subMenu;
	delayhidemenu();
	
}
function hideMenu()
{
	if (curMenu != null )
		curMenu.style.display='none';	
}

function delayhidemenu(){
		delayhide=setTimeout("hideMenu()",500);
}

function clearhidemenu(){
	if (window.delayhide)
		clearTimeout(delayhide);
}

function getPageOffsetLeft(el) {
	var x;
	// Return the x coordinate of an element relative to the page.
	x = el.offsetLeft;
	if (el.offsetParent != null)
		x += getPageOffsetLeft(el.offsetParent);
	return x;
}

