function resetAllLists() {
	var mainMenu = document.getElementById("main-menu");
	var submenus = mainMenu.getElementsByTagName ("ul");
	var links = mainMenu.getElementsByTagName ("a");
	for (var i = 0; i < submenus.length; i++) {
		submenus[i].className = "submenu";
	}
	for (var i = 0; i < links.length; i++) {
		if (links[i].className == "main-menu-current") {
			links[i].className = "";
		}
	}
	clearTimer ();
}
function displayList (listID, linkID) {
	resetAllLists();
	document.getElementById(listID).className = "submenu-visible";
	document.getElementById(linkID).className = "main-menu-current";
}
function setTimer () {
	timer = setTimeout ("resetAllLists()", 1000);
}
function clearTimer () {
	clearTimeout (timer);
	timer = null;
}
 function loadNewLink(link) {
	window.open(link); 
	return false;
}
function loadImages(){
   var img
   if (document.images){
      if (!loadedImages) loadedImages = new Array()
      for (var i=0; i < arguments.length; i++){
         img = new Image()
         img.src = arguments[i]
         loadedImages[loadedImages.length] = img
      }
   }
}
function flip(imgName, imgSrc){
   if (document.images){
   	  var theImg = document.getElementById(imgName);
      theImg.src = imgSrc;
   }
}
//Fix Netscape resize bug for mouseDown and mouseUp events.
function forceReload() {
      location.reload()
}
function fixNetscape4(){
   NS4 = document.layers
   NSVer = parseFloat(navigator.appVersion)
   if (NSVer >= 5.0 || NSVer < 4.1) NS4 = false

   if (NS4) onresize = forceReload
}
var timer = null;
var loadedImages = null;

