 
    var obj = null;
      
    function checkHover() {//fonction de disparition
        if (obj) {
            obj.children('ul').fadeOut('fast');
        } //if
    } //checkHover
     
    $(document).ready(function() {
        $('#ul_menu > li').hover(function() {
            if (obj) {//si l'objet est présent, il est déroulé, donc on le fait disparaitre
                obj.children('ul').fadeOut('fast');
                obj = null;
            } //sinon, on le fait apparaitre lorsque l'on passe la souris dessus
                  $(this).children('ul').fadeIn('slow');      
     }, function() { //on fait disparaitre si on est plus sur l'élément au bout de 0 seconde
            obj = $(this);
            setTimeout(
                "checkHover()",
                0); // si vous souhaitez retarder la disparition, c'est ici
        }), $('.Smemu > ul').hover(function(){//fonction qui fait "clignoter une fois" l'entrée du menu au passage de la souris
            $(this).fadeTo('slow', 1000);
            $(this).fadeTo('slow', 100);});
   });      
