  var timeOutId = false;
  
  function resetMenu() {
    if(menuStatus['menu_active']) {
      menuStatus['menu_active'] = false;
      menuStatus['div_menukop_catering'] = 'idle';
      menuStatus['div_menukop_evenementen'] = 'idle';
      menuStatus['div_menukop_snackbar_lunchroom'] = 'idle';
      menuStatus['div_menukop_ballon'] = 'idle';
      var oDivs = document.getElementById('div_menu').getElementsByTagName('div');
      for(var i = 0; i < oDivs.length; i ++) {
        // menu's omhoog scrollen
        if(oDivs[i].className == 'div_scrollmenu') {
          $("#"+oDivs[i].id).slideUp("fast");
        }
        if(oDivs[i].className == 'div_menukop') {
          // achtergrond weer actief maken
          oDivs[i].style.backgroundImage = "url('images/"+oDivs[i].id+".png')";
          var oDivs2 = oDivs[i].getElementsByTagName('div');
          for(var j = 0; j < oDivs2.length; j ++) {
            // tekstbalk inactief maken
            if(oDivs2[j].className == 'div_menukop_text_inactive') {
              oDivs2[j].className = 'div_menukop_text';
            }
            // logo verbergen
            if(oDivs2[j].className == 'div_menulogo' || oDivs2[j].className == 'div_menulogo_first') {
              $("#"+oDivs2[j].id).animate({opacity: '0.0'}, 200);
            }
          }
        }
      }
    }
    $("#div_menulogo_catering").animate({opacity: '1.0'}, 200);
  }
  
  function menuOut() {
    window.clearTimeout(timeOutId);
    timeOutId = setTimeout("resetMenu()", 1000);
  }
  
  var menuStatus = new Array();
  menuStatus['div_menukop_catering'] = 'idle';
  menuStatus['div_menukop_snackbar'] = 'idle';
  menuStatus['div_menukop_lunchroom'] = 'idle';
  menuStatus['div_menukop_ballon'] = 'idle';
  menuStatus['menu_active'] = false;
  
  function menuOver(pObj) {
    window.clearTimeout(timeOutId);
    if(menuStatus['menu_active'] != true) {
      menuStatus['menu_active'] = true;
      $("#div_header_logo").animate({opacity: '0.0'}, 200);
    }
    var oDivs = document.getElementById('div_menu').getElementsByTagName('div');
    for(var i = 0; i < oDivs.length; i ++) {
      // menu's inactief maken
      if(oDivs[i].className == 'div_menukop' && oDivs[i].id != pObj.id && menuStatus[oDivs[i].id] != 'inactive') {
        menuStatus[oDivs[i].id] = 'inactive';
        oDivs[i].style.backgroundImage = "url('')";
        // tekstbalk inactief maken
        var oDivs2 = oDivs[i].getElementsByTagName('div');
        for(var j = 0; j < oDivs2.length; j ++) {
          // tekstbalk inactief maken
          if(oDivs2[j].className == 'div_menukop_text') {
            oDivs2[j].className = 'div_menukop_text_inactive';
          }
          // logo verbergen
          if(oDivs2[j].className == 'div_menulogo' || oDivs2[j].className == 'div_menulogo_first') {
            $("#"+oDivs2[j].id).animate({opacity: '0.0'}, 200);
          }
        }
      }
      // juiste achtergrond actief maken
      if(oDivs[i].className == 'div_menukop' && oDivs[i].id == pObj.id && menuStatus[oDivs[i].id] != 'active') {
        menuStatus[oDivs[i].id] = 'active';
        oDivs[i].style.backgroundImage = "url('images/"+oDivs[i].id+".png')";
        menuStatus[oDivs[i].id] = 'active';
        var oDivs2 = oDivs[i].getElementsByTagName('div');
        for(var j = 0; j < oDivs2.length; j ++) {
          // tekstbalk roodmaken
          if(oDivs2[j].className == 'div_menukop_text_inactive') {
            oDivs2[j].className = 'div_menukop_text';
          }
          // logo weergeven
          if(oDivs2[j].className == 'div_menulogo' || oDivs2[j].className == 'div_menulogo_first') {
            $("#"+oDivs2[j].id).animate({opacity: '1.0'}, 200);
          }
        }
      }
      // verberg alle andere scrollmenu's
      if(oDivs[i].className == 'div_scrollmenu' && pObj.id != oDivs[i].parentNode.id) {
        $("#"+oDivs[i].id).slideUp("fast");
      }
    }
    var oDivs = pObj.getElementsByTagName('div');
    // show het juiste menu
    for(var i = 0; i < oDivs.length; i ++) {
      if(oDivs[i].className == 'div_scrollmenu') {
        $("#"+oDivs[i].id).slideDown("fast");
      }
    }
  }
  
  function menuitemOver(pObj) {
    pObj.className = 'div_menuitem_over';
  }
  
  function menuitemOut(pObj) {
    pObj.className = 'div_menuitem';
  }
  
  function menuClick(pObj) {
    sLink = pObj.getElementsByTagName('A').item(0).getAttribute('href');
    document.location=sLink;
  }
