var nextShowMenuSubId = '';
$(document).ready(function(){ 
    $("#menuMain").superfish({ 
        pathClass:  'opened',
        animation: {height:'show'},
        autoArrows: false, 
        dropShadows: false,
        speed: 'fast',
        delay: 1000,
        onBeforeShow:  function(){
          if (this.hasClass('menuSub')) {
            nextShowMenuSubId = this.attr('id');
            $('#menuMain').addClass('hi');
          }
        }, 
        onShow:  function(){
          if (this.hasClass('menuSub')) {
            nextHideMenuSubId = this.attr('id');
            $('#menuMain').addClass('hi');
          }
        }, 
        onHide:  function(){
          if (this.hasClass('menuSub') && nextShowMenuSubId == this.attr('id')) {
            $('#menuMain').removeClass('hi');
          }
        },
        onInit:  function(){
          $(this).find('> li').each(function(){
            if ($(this).hasClass('sfHover')) $('#menuMain').addClass('hi');
          });
        } 
      }); 
}); 

/*
$(document).ready(function(){
  $('#menuMain li a').hover(function() {
    var linkId = $(this).attr('id');
    if (!$('#menuSub').is(':visible')) {
      showSubmenu();
    }
  });

  $('#menuMain').mouseout(function() {
    var linkId = $(this).attr('id');
    hideSubmenu();
  });

});


function hideSubmenu() {
  if ($('#menuSub').is(':visible')) {
    $('#menuMain').removeClass('hi');
    $('#menuSub').slideUp();
  }
}

function showSubmenu() {
  if (!$('#menuSub').is(':visible')) {
     $('#menuMain').addClass('hi');
     $('#menuSub').slideDown();
  }
}

*/
