	var obj = null;
	 
	function checkHover() {//fonction de disparition
		if (obj) {
			obj.children('ul').fadeOut('fast');	
		} //if
	} //checkHover
	 
$(document).ready(function() {
		  
		$('#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('fast');
	 
		}, 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
		}), $('.smenu > li').hover(function(){//fonction qui fait "clignoter une fois" l'entrée du menu au passage de la souris
			$(this).fadeTo('slow', 0.3);
			$(this).fadeTo('normal', 1);});

});
