    var timerID;
    var menudiv = new Array('locations','supplies','reservations','company');
    var disappeardelay=500;
    
 
        
    function swapMenu(name, mouse_is_on)
    {
    alignMenus();
      if (mouse_is_on)
      {
        clearTimeout(timerID);
        turnOff(name);
        showIt(name,1);
      }
      else
      {
        clearTimeout(timerID);
        timerID = setTimeout('turnOff("")', disappeardelay);
      }
    }
    
    function turnOff(name)
    {
    
        for (i=0; i<menudiv.length; i++) {
    
            if (name.indexOf(menudiv[i])==-1) 
            {
                moveIt(menudiv[i],-1000, menuy[i]);
                showIt(menudiv[i],0);
                rollIt('topnav_' + menudiv[i],'/img/topnav_' + menudiv[i] + '_off.jpg');
            }
    
        }
    }
    
    function rollIt(x, y)
    {
      document.images[x].src=y;
    }
    function alignSize()
    {
       //document.location.href = document.location.href;
       location.reload(true);
      //window.onresize = alignSize;
    }
    
    function alignMenus()
    {
   
     offset_value=0;
     adjust=0;
    
    if (document.layers) {
        offset_value = (document.eval("topnavlocator").x) - 406;
    }
    if ((!document.all) && (document.getElementById)) {
        offset_value = document.getElementById("tablepoint").offsetLeft;
    }
    if (document.all) {
        offset_value = document.all.tablepoint.offsetLeft;
       
    }
     
       for (i=0; i<menudiv.length; i++) {
            if (i==menudiv.length-1) {
                adjust=0;
            }
            moveIt(menudiv[i],menux[i] + offset_value - adjust, menuy[i]);
            adjust=0;
           
        }
      
    }
    
    if (document.layers) {
    window.onresize = alignSize;
    }