var obj = null;
function checkHover() {//fonction de disparition
	if (obj) {
		obj.children('ul').fadeOut('fast');	
	}
} 
$(document).ready(function(){
	$('#nav > div').hover(function() {
		if (obj) {//si l'objet est présent, il est déroulé, donc on le fait disparaitre
			obj.children('ul').hide();
			obj = null;
		} //sinon, on le fait apparaitre lorsque l'on passe la souris dessus 		
		$(this).children('ul').show(); 		
	}, function() { //on fait disparaitre si on est plus sur l'élément au bout de 0 seconde
		obj = $(this);
		setTimeout("checkHover()",200); // si vous souhaitez retarder la disparition, c'est ici
	}).find('span').click(function(){$(this).parent().parent('ul').hide();obj = null;});//obj.children('ul').hide();						
});
				
