if (document.layers) {
  visible = 'show';
  hidden = 'hide';
} else if (document.all) {
  visible = 'visible';
  hidden = 'hidden';
}

function reveal(menu, parent) {
  if (document.layers) {
    daMenu = document.layers[menu];
  }
  else {
    daMenu = document.getElementById(menu).style;
  }

    daMenu.visibility = "visible";
//  lastMenu = daMenu;
}

function hide(menu, parent) {
  if (document.layers) {
    daMenu = document.layers[menu];
  }
  else {
    daMenu = document.getElementById(menu).style;
  }
  
  daMenu.visibility = "hidden";
}

var lastItem = '';

function menuItem(item){
  if (document.layers) {
    daLast = document.layers[lastItem];
    daItem = document.layers[item];
  } else if (document.all) {
    daLast = document.all(lastItem).style;
    daItem = document.all(item).style;
  }
  daLast.visibility = "hidden";
  daItem.visibility = "visible";
  lastMenu.visibility = "hidden";
  lastItem = item;
}



/* Suckerfish */

sfHover = function() {
	var sfEls = document.getElementById("topnav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

