function openMenu() {
	root = document.getElementsByTagName("ul")[1];
	liElements = root.getElementsByTagName("li");
	var selectedLi;
	var subMenu = [];
	var nbLi = 0;


	// Recherche des li des sous-menus uniquement
	for (var i = 0 ; i < liElements.length ; i++) {
		if (liElements[i].parentNode != root){
			subMenu[nbLi] = liElements[i];
			nbLi = nbLi + 1;
		}
	}
	

	// On recherche le li selected
	for (var i = 0 ; i < liElements.length ; i++) {
		if (liElements[i].className.indexOf("selected", 0) != -1){
			selectedLi = liElements[i];
		}
	}
	

	// On cache tous les sous-menus sauf les fils du li selected
	for (var i = 0 ; i < subMenu.length ; i++) {
		if(subMenu[i].parentNode.parentNode != selectedLi){
			subMenu[i].style.display = "none";
		}
	}
	
	
	// Puis on affiche les freres des li selected
	if (selectedLi){
		brothers = selectedLi.parentNode.childNodes;
		for (var i = 0 ; i < brothers.length ; i++) {
			brothers[i].style.display = "";
		}
	}
	
}

