jQuery.noConflict();

jQuery(document).ready(function(){
	// Detection du chemin
	var path = new String(document.location);
   
	// Nettoie l'url
	var reg = new RegExp('http://', 'g');
	path = path.replace(reg, '');
	var i = path.indexOf('/');
	path = path.substr(path.indexOf('/'), path.length);
	
	// Cache les li contenus dans menu
	var menuli = jQuery('#menu ul > li > ul > li');
	menuli.css('display','none');
	jQuery('#menu  ul  li  ul  li  ul  li').hide();
	// Récupère le a qui contient le lien
	var a = jQuery('#menu li a[href='+path+']');

	a.parents().filter('li').css('display', 'block'); // Tous les noeuds parents li sont msi à display block
	a.parents().filter('li').siblings('li').css('display', 'block'); // Tous les li voisins des noeuds parents li sont msi à display block
	a.parent().filter('span').next().children('li').css('display', 'block'); // Si le lien est dans un span (cas du premier lien), on display les li contenu dans l'élément ul suivant
	a.parent().children().children().css('display', 'block'); // on affiche les li de l'élément ul qui suit le lien (sous menu)
	a.css('color','#ffff00');
});
