  var vis, hid;
  var currentmenu = "";
  var menutimer, List, Name, Menu, Menu0, Menu1, Menu2, Menu3, Menu4, Menu5;


  if (document.layers) {
    vis = 'show';
    hid = 'hide';
  } 
  else {
    vis = 'visible';
    hid = 'hidden';
  }  

  function MenuSelect(menu) {
    if (document.layers) {
      Menu = document.layers[menu];
      Menu0 = document.layers['moreHome'];
      Menu1 = document.layers['moreResearch'];
      Menu2 = document.layers['morePeople'];
      Menu3 = document.layers['morePubs'];
      Menu4 = document.layers['moreGrp'];
      Menu5 = document.layers['moreContact'];
    } 
    else if (document.getElementById) {
      Menu = document.getElementById(menu).style;
      Menu0 = document.getElementById("moreHome").style;
      Menu1 = document.getElementById("moreResearch").style;
      Menu2 = document.getElementById("morePeople").style;
      Menu3 = document.getElementById("morePubs").style;
      Menu4 = document.getElementById("moreGrp").style;
      Menu5 = document.getElementById("moreContact").style;
    }

    if (menu == 'ColorBar' || menu == 'HeadingBar' || menu == 'timedout') {
      Menu0.visibility = hid;
      Menu1.visibility = hid;
      Menu2.visibility = hid;
      Menu3.visibility = hid;
      Menu4.visibility = hid;
      Menu5.visibility = hid;
    } 
    
   
    else {      
      if (Menu.visibility == vis)
        Menu.visibility = hid;
      else {
        Menu.visibility = vis;
        Menu.zIndex = 100;
        currentmenu = menu;
        clearTimeout(menutimer);
        ResetTimer(currentmenu);
      }
    
      if (menu != 'moreHome')
        Menu0.visibility = hid;
      if (menu != 'moreResearch')
        Menu1.visibility = hid;
      if (menu != 'morePeople')
        Menu2.visibility = hid;
      if (menu != 'morePubs') 
        Menu3.visibility = hid;
      if (menu != 'moreGrp')
        Menu4.visibility = hid;
      if (menu != 'moreContact')
        Menu5.visibility = hid;
      
    }
  }
    
  function KeepOnTop(currentmenu) {
    if (document.layers)
      Menu = document.layers[currentmenu];
    else if (document.getElementById)
      Menu = document.getElementById(currentmenu).style;

    Menu.visibility = vis;
    Menu.zIndex = 100;
    clearTimeout(menutimer);
    ResetTimer(currentmenu);
  }

  function ResetTimer(currentmenu) {
    if (document.getElementById(currentmenu).style.visibility == "visible")
      menutimer = setTimeout('MenuSelect("timedout")', 10000);
  }
    
  function ItemSelect(list, state) {
    if (state == 'enter')
      document.getElementById(list).style.backgroundColor = '#62B3B0';
    else if (state == 'leave')
      document.getElementById(list).style.backgroundColor = '#99CCCC';
  }

  function TopMenuSelect(menu, state) {  
    if (document.layers)
      Menu = document.layers[menu];
    else if (document.getElementById)
      Menu = document.getElementById(menu).style;
 
      if (state == "enter") {
        Menu.color = "#F8CAC0";
        Menu.visibility = vis;
        Menu.zIndex = 100;
      }
      else
        Menu.color = "white";
    
  }
      
    
  function NameSelect(name, state) {
    if (document.layers) 
      Name = document.layers[name];
    else if (document.all) 
      Name = document.all(name).style;
    else if (document.getElementById) 
      Name = document.getElementById(name).style;

    if (state == 'enter') {
      Name.color = '#663399';
      Name.cursor = 'pointer';
    }
    else {
      Name.color = '#000000';
      Name.cursor = 'default';
    }
  }