﻿var obj = null;

 function checkHover() 
 {
   if (obj) 
   {
     obj.find('ul').fadeOut('fast');
   } 
 } //checkHover

 $(document).ready(function() {
   $('#RootMenu > li').hover(function() {
     if (obj) {
       obj.find('ul').fadeOut('fast');
       obj = null;
     } //if

     $(this).find('ul').css('display', 'inline');
     $(this).find('ul').fadeIn('fast');
   }, function() {
     obj = $(this);
     setTimeout(
          "checkHover()",
          400);
   });
 });