$(document).ready(function() {
   function showToolsMenu() {
     var menu = $(this);
     menu.children(".our-tools-menu-dropdown").slideDown(200);
   }

   function hideToolsMenu() { 
     var menu = $(this);
     menu.children(".our-tools-menu-dropdown").slideUp(200);
   }
 
   $(".our-tools-hover-menu").hoverIntent({
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
     interval: 50,   // number = milliseconds for onMouseOver polling interval
     over: showToolsMenu,     // function = onMouseOver callback (required)
     timeout: 200,   // number = milliseconds delay before onMouseOut
     out: hideToolsMenu       // function = onMouseOut callback (required)
   });  



   function showNewsAndEventsMenu() {
     var menu = $(this);
     menu.children(".news-and-events-menu-dropdown").slideDown(200);
   }
  
   function hideNewsAndEventsMenu() { 
     var menu = $(this);
     menu.children(".news-and-events-menu-dropdown").slideUp(200);
   }
 
   $(".news-and-events-hover-menu").hoverIntent({
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
     interval: 50,   // number = milliseconds for onMouseOver polling interval
     over: showNewsAndEventsMenu,     // function = onMouseOver callback (required)
     timeout: 200,   // number = milliseconds delay before onMouseOut
     out: hideNewsAndEventsMenu       // function = onMouseOut callback (required)
   });  


   function showWhyUsMenu() {
     var menu = $(this);
     menu.children(".why-us-menu-dropdown").slideDown(200);
   }
  
   function hideWhyUsMenu() { 
     var menu = $(this);
     menu.children(".why-us-menu-dropdown").slideUp(200);
   }
 
   $(".why-us-hover-menu").hoverIntent({
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
     interval: 50,   // number = milliseconds for onMouseOver polling interval
     over: showWhyUsMenu,     // function = onMouseOver callback (required)
     timeout: 200,   // number = milliseconds delay before onMouseOut
     out: hideWhyUsMenu       // function = onMouseOut callback (required)
   });  
});
