/** * * Fonction de dépliage/repliage d'un menu * * @param unLien l'objet balise <a> qui a provoqué la fonction */function deplieReplie(unLien){    // on récupère le numéro contenu dans l'id    // (les id ont tous un id de type "rub_XX")    var tabTemp=unLien.id.split('_');    var numero=tabTemp[tabTemp.length-1];    // récupération du titre contenu dans le <a>    var nomRub=unLien.innerHTML;    // on récupère le seul <ul> contenu dans le <a>    // id="sousrub_XX"    // cet id pointe sur un <span> englobant le <ul>    var listeAModifier=document.getElementById("sousrub_"+numero);    // on récupère le <li> contenant le <a>    // id="li_XX"    var liConteneur=document.getElementById("li_"+numero);    // on commence par tout repiler sauf celui concerné    replieTous(listeAModifier);    // on dépile la liste demandée    if (listeAModifier.innerHTML != "")	{	    // on rend le <ul> invisible	    listeAModifier.innerHTML="";	    // on change la classe de ce li pour tourner la flèche	    liConteneur.className="lioff";	}    else	{	    // on rend le <ul> visible	    listeAModifier.innerHTML=tabRubriques[numero];	    // on change la classe de ce li pour tourner la flèche	    liConteneur.className="lion";	}}/** * * Fonction de repliage de tout le menu sauf un * */function replieTous(unSpan){    // table des span    var tabSpans=document.getElementsByTagName("span");    for (i=0;i<tabSpans.length;i++)	{// 	    alert(tabSpans[i].className);	    if ((tabSpans[i].className=="spanmenu") && tabSpans[i] != unSpan)		{		    replie(tabSpans[i]);		}	}}/** * * Fonction de repliage d'un menu * * @param unSpan l'objet <span> dont la liste doit être repilée */function replie(unSpan){    // récupération du numéro    var tabTemp=unSpan.id.split('_');    var numero=tabTemp[tabTemp.length-1];    // on repile    if (unSpan.innerHTML != "")	{	    // on rend le <ul> invisible	    unSpan.innerHTML="";	    // on change la classe de ce li pour tourner la flèche	    var liConteneur=document.getElementById("li_"+numero);	    liConteneur.className="lioff";	}    else	{	    // on est déjà repilé, on ne fait rien	}}