var oDivActive = "";

function newImage(arg) {
   if (document.images) {
      rslt = new Image();
      rslt.src = arg;
      return rslt;
   }
}

function changeImages() {
   if (document.images && (preloadFlag == true)) {
      for (var i = 0; i < changeImages.arguments.length; i+=2) {
         document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
      }
   }
   return true;
}

var preloadFlag = false;
function preloadImages() {
   if (document.images) {
      home_over = newImage("images/home_butt_on.jpg");
      about_over = newImage("images/about_butt_on.jpg");
      products_over = newImage("images/products_butt_on.jpg");
      howto_over = newImage("images/howto_butt_on.jpg");
      info_over = newImage("images/info_butt_on.jpg");
      contact_over = newImage("images/contact_butt_on.jpg");
      preloadFlag = true;
   }
}

startList = function() {
   if (document.all && document.getElementById) {
      initHovers("nav", "over");
   }
}

function initHovers(listName, cName) {
   navRoot = document.getElementById(listName);
   
   for (i = 0; i < navRoot.childNodes.length; i++) {
      node = navRoot.childNodes[i];
      
      if (node.nodeName == "LI") {
         node.onmouseover = function() { this.className = cName; }
         node.onmouseout = function() { this.className = this.className.replace(cName, ""); }
      }
   }
}

/*function showDiv(oName,iSrc) {
   changeImages(oName,iSrc);
   
   tmpName = oName+"Div";
   oDiv = document.getElementById(tmpName);

   oDiv.style.visibility = "visible";
   
   if(oDivActive != "" && oDivActive != tmpName) {
      hideDiv(oDivActive);
   }

   oDivActive = tmpName;
}

function hideDiv(oName) {
   oDiv = document.getElementById(oName);
   oDiv.style.visibility = "hidden";
}

function switchDiv(oName,iSrc) {
   changeImages(oName,iSrc);

   tmpName = oName+"Div";

   if(oDivActive == tmpName) {
      window.setTimeout("hideDiv('"+tmpName+"')", 1000);
   } else {
      if(oDivActive != "") {
         hideDiv(oDivActive);
      }
   }
}

function showHideMenu(oName) {
   oDivMenu = document.getElementById(oName);
   
   if (showMenu > 0) {
      oDivMenu.style.visibility = "visible"
   } else {
      oDivMenu.style.visibility = "hidden";
   }
}*/