var $closedMenu = null;
var $closedBrandsMenu = null;
var closeMenuInterval = null;
var closeBrandsMenuInterval = null;

jQuery(function($) {
   if ( ! $.browser.msie ) return;

   var $menuItems = $('.menu_item');
   var $menuBrandsItems = $('.brands_item');

   $menuItems.mouseover(function() {
      $menuItems.removeClass('hover');
      $menuBrandsItems.removeClass('hover');
      jQuery(this).addClass('hover');
      $closedMenu = null;
      clearInterval(closeMenuInterval);
   });

   $menuItems.mouseout(function() {
      $closedMenu = jQuery(this);
      closeMenuInterval = setInterval(closeMenu, 2500);
   });

   

   $menuBrandsItems.mouseover(function() {
      $menuBrandsItems.removeClass('hover');
      jQuery(this).addClass('hover');
      $closedBrandsMenu = null;
      clearInterval(closeBrandsMenuInterval );
   });

   $menuBrandsItems.mouseout(function() {
      $closedBrandsMenu = jQuery(this);
      closeBrandsMenuInterval = setInterval(closeBrandsMenu, 1000);
   });
});


function closeMenu() {
   if ( closeMenuInterval !== null ) clearInterval(closeMenuInterval);
   if ( $closedMenu === null ) return;

   $closedMenu.removeClass('hover');
}

function closeBrandsMenu() {
   if ( closeBrandsMenuInterval !== null ) clearInterval(closeBrandsMenuInterval);
   if ( $closedBrandsMenu === null ) return;

   $closedBrandsMenu.removeClass('hover');
}
