$(document).ready(function()
{
  /**
   * Felső menü hoverezése
   */
  $("#topmenu ul:first li").each(function()
  {
    if ($(this).hasClass("selected")) return;
    $(this).hover(
      function()
      {
        $(this).addClass("selected");
      },
      function()
      {
        $(this).removeClass("selected");
      }
    );
  });
  
  /**
   * Bal menü kinyílása
   */
  $('ul.menu ul li').each(function()
  {
    $(this).hover(function()
    {
      var showElement = $(' > ul', this).get(0);
      if (showElement)
      {
        if (openMenu && openMenu != this)
          $(openMenu).css({display: 'none'});
        if (showElement.jqHideTimer) clearTimeout(showElement.jqHideTimer);
        showElement.jqHideTimer = null;
        $(showElement).css({display: 'block'});
        openMenu = showElement;
      }
    }, function()
    {
      var hideElement = $(' > ul', this).get(0);
      if (hideElement)
      {
        hideElement.jqHideTimer = setTimeout(function()
        {
          hideElement.jqHideTimer = null;
          $(hideElement).css({display: 'none'});
        }, 400);
      }
    });
  });
  var openMenu = false;
});

