if(!document.getElementById)document.getElementById=function(){return null;}
var activeMenu = null;
var overMenu   = null;
var activeSub  = null;
var overSub    = null;
var timeout    = null;

function JSmenuOver(parentID,subID) {
  if (timeout) clearTimeout(timeout);
  var par = document.getElementById(parentID);
	var sub = document.getElementById(subID);
	if (!par || !sub || overMenu==par) return;

	if (overMenu) overMenu.className = "navLink";
	par.className = "navLinkOver";
	overMenu=par;
	
	if (overSub) {overSub.className = "subMenuHidden";
    }
	sub.className = "subMenuVisible";
	overSub=sub;
}

function JSmenuOut() {
	if (timeout) clearTimeout(timeout);
    if (activeMenu == overMenu) return;
	if (overMenu) {
		overMenu.className = "navLink";
		overMenu = activeMenu;
	}
	if (overSub) {
		overSub.className = "subMenuHidden";
		overSub = activeSub;
	}
	if (activeMenu) activeMenu.className = "navLinkOver";
	if (activeSub)  activeSub.className  = "subMenuVisible";
}

function JSsubOver(){if(timeout)clearTimeout(timeout);}
function JSsubOut() {if(timeout)clearTimeout(timeout);timeout=setTimeout("JSmenuOut();",500);}


