  var onSubMenuContainer = false;
  var onMainNavShowsButton = false;
  
  function over_main_nav_shows()
  {
    $(".sub-menu-container").css('display', 'block');
    $(".ad_wrapper").css('top', '0px');
    $(".ad_wrapper").css('top', 'auto');
    onSubMenuContainer = false;
    onMainNavShowsButton = true;  
  }
  
  function out_main_nav_shows() {
    if(onSubMenuContainer == false)
    {
      $(".sub-menu-container").css('display', 'none');
      $(".ad_wrapper").css('top', '0px');
      $(".ad_wrapper").css('top', 'auto');
    }
  }

  function over_sub_menu_container() {
    onSubMenuContainer = true;
    onMainNavShowsButton = false;
  }
  
  function out_sub_menu_container() {
    if(onMainNavShowsButton == false)
    {
      $(".sub-menu-container").css('display', 'none');
      $(".ad_wrapper").css('top', '0px');
      $(".ad_wrapper").css('top', 'auto');
      onSubMenuContainer = false;
    }
  }
  
  var main_nav_shows_config = {         
		over: over_main_nav_shows, 
		out: out_main_nav_shows,
    timeout: 1000
  };
  
  var sub_menu_container_config = {         
		over: over_sub_menu_container, 
		out: out_sub_menu_container,
    timeout: 1000
  };

  
  $(document).ready(function(){
    $("#main-nav-shows").hoverIntent(main_nav_shows_config);
    $(".sub-menu-container").hoverIntent(sub_menu_container_config);
  });