function initMenu(){
	var racine = document.getElementById("menuv"); // racine du calcul
	var liste_ul = racine.getElementsByTagName("ul");// tous les ul de racine
	var liste_a = racine.getElementsByTagName("a");// tous les a de racine
	var ul_id = new Array();
	var a_id = new Array();
	smenuTaille=0; // initialise à 0
	// Determine le nb de ul de 2eme niveau
	for (i=0;i<liste_ul.length;i++){
		if(liste_ul[i].id!=''){
			smenuTaille++; // incrémente
			ul_id.push(liste_ul[i].id);
		}
	}
	for (i=0;i<liste_a.length;i++){
		if(liste_a[i].id!=''){
			a_id.push(liste_a[i].id);
		}
	}
	//alert(smenuTaille);
	for(i=0;i<smenuTaille;i++){
		document.getElementById(ul_id[i]).style.display='none';
		document.getElementById(a_id[i]).className = a_id[i];
	}
}

function menu(id){
	if (document.getElementById('sm'+id)) {
		var etat = document.getElementById('sm'+id).style.display;
		if(etat=='block'){
			document.getElementById('sm'+id).style.display='none';
			document.getElementById('m'+id).className='';
		}else{
			initMenu();
			document.getElementById('sm'+id).style.display='block';
			document.getElementById('m'+id).className='niveau1on';
		}
	}
}