$(document).ready(function() {
	
	$('.menu_rubriques ul li.on ul').css('display','block');
						   
	$('.menu_rubriques a.rubrique').click(function() {
												   
												   $('.menu_rubriques li.on ul').stop(true,true);
												   
												   var li=$(this).parent("div").parent("li");
												   var ul=li.find('ul');

												   $('.menu_rubriques li.on ul').css("visibility","hidden");
												   
												   $('.menu_rubriques li.on').addClass("off");
												   
												   $('.menu_rubriques li.on ul').slideUp('slow', function() {
														$(this).parent("div").parent("li").removeClass("on");
														});
												   
												   $('.menu_rubriques li.on:not(:has(ul))').removeClass("on");

												   if(ul!=null&&!(li.hasClass("off"))){
													   
													   li.addClass("on");
													   
													   //li.find('ul').css("display","block");
													   li.find('ul').css("visibility","hidden");
	
													   li.find('ul').slideDown('normal', function() {
																								$(this).fadeTo(0,0);
																								$(this).css("display","block");
																								$(this).css("visibility","visible");
																								$(this).fadeTo(500,1);
																								});
												   
												   }
												   
												    $('.menu_rubriques li.off').removeClass("off");
												   
												   
												   return false;
												   
												   });
												
												
});

