<!--

oldLayer = "none";
var the_timeout;

function showMenu(layerName) {

clearTimeout(the_timeout);

   eval(layerRef + layerName + endLayerRef + styleRef + ".visibility = 'visible'");

// Turn visibility on for the layer that was specified

  if (oldLayer != "none")  {

     eval(layerRef + oldLayer + endLayerRef + styleRef + ".visibility = 'hidden'");

    }

// If the name of the layer has changed from the last rollover, hide that old layer

  if (oldLayer == layerName) {

     oldLayer = "none";

// Protect the New Layer if it has the same name as the Old Layer

    }  else  {

     oldLayer = layerName;

// Set the Old Layer equal to New Layer's value

    }

  }
 
function preserveMenu() {

 clearTimeout(the_timeout);
 
}

function goAway() {
  if(oldLayer != 'none') {
   the_timeout = setTimeout("showMenu(oldLayer)", 500);
  }
}
// -->