jQuery(function(){
	//ajout de classes pour traitement css
	$("#menu_haut > div.div_include > ul > li").each(function(i) {$(this).addClass('menu'+i);});
	$("#col_menu > div.div_include > ul > li").each(function(i) {$(this).addClass('menu'+i);});
	$("a.actif").parent().addClass('liste-active').parents("ul").prev("a").addClass('actif').parent().addClass('liste-active');
	
	//pour les menus qui possèdent des sous menus, on affiche une petite flèche pour indiquer
	$("#menu_haut > div.div_include > ul > li:has(ul)").find("a:first").append("<span class=\"fleche_menu_droite fleche_menu_bas\"></span>");
	$("#col_menu > div.div_include > ul > li:has(ul)").find("a:first").append("<span class=\"fleche_menu_gauche fleche_menu_droit\"></span>");
    $("#menu_haut ul li ul li:has(ul), #col_menu ul li ul li:has(ul)").find("a:first").append("<span class=\"fleche_menu_droite fleche_menu_droit\"></span>");	
	    
	//PageMenu menu déroulant
	var config_menu_deroulant = {    
		 sensitivity: 7, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 100, // number = milliseconds for onMouseOver polling interval    
		 over: function(){ $('ul:first',this).slideDown('fast').parent().addClass('hover'); },
		 timeout: 600, // number = milliseconds delay before onMouseOut    
		 out: function(){ $('ul:first',this).slideUp('fast').parent().removeClass('hover'); }
	};
	$("#menu_haut ul li:has(ul)").hoverIntent( config_menu_deroulant );
	
	//PageMenu
	var config_col_menu = {    
		 sensitivity: 7, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 200, // number = milliseconds for onMouseOver polling interval    
		 over: function(){ $('ul:first',this).slideDown('slow').parent().addClass('hover').siblings('li').removeClass('hover').find('ul').slideUp('slow'); },
		 timeout: 100, // number = milliseconds delay before onMouseOut    
		 out: function(){ return false; }
	};
	$("#col_menu > div.div_include > ul > li:has(ul)").hoverIntent( config_col_menu );
	$("#col_menu ul li ul li:has(ul)").hoverIntent( config_menu_deroulant );
	
	//deroule le deuxieme niveau pour la PageMenu, si elle contient le lien actif
	$("#col_menu > div.div_include > ul > li.liste-active:has(ul)").addClass('hover').find('ul:first').slideDown('fast');
    
	
	//déplacement des blocs à droite
	$('<div id=\"rubrique_mere\">Rubrique</div>').prependTo('#rubriquemere');
	var rubriquemere = $('#rubriquemere').detach();
	if (rubriquemere.size() > 0) {
		rubriquemere.appendTo('#infos_complementaires');
	}
	$('<div id=\"en_savoir_plus\"></div>').prependTo('#ensavoirplus');
	var ensavoirplus = $('#ensavoirplus').detach();
	if (ensavoirplus.size() > 0) {
		ensavoirplus.appendTo('#infos_complementaires');
	}
	$('<div id=\"quelques_precisions\"></div>').prependTo('#precisions');
	var precisions = $('#precisions').detach();
	if (precisions.size() > 0) {
		precisions.appendTo('#infos_complementaires');
	}
	$('<div id=\"actus_similaires\">Actus sur le même sujet</div>').prependTo('#actus');
	var actus = $('#actus').detach();
	if (actus.size() > 0) {
		actus.appendTo('#infos_complementaires');
	}
	$('<div id=\"dernieres_actus\"></div>').prependTo('#dernieresactus');
	var dernieresactus = $('#dernieresactus').detach();
	if (dernieresactus.size() > 0) {
		dernieresactus.appendTo('#infos_complementaires');
	}
});

