// Dans le code Javascript ci-dessous, le script appelle la fonction "montre()" au chargement de la page. Cet appel ("montre" vide) a pour effet 
// de cacher tous les sous-menus dès le chargement du document. Il aurait été plus simple de masquer ces sous-menus en définissant simplement 
// leur CSS à "display:none" au lieu d'utiliser JavaScript. Cela n' a pas été fait pour des raisons d'accessibilité, ou plutôt d'interopérabilité : il existe 
// une part non négligeable d'internautes pour qui Javascript est désactivé.
// Pour ces utilisateurs, le menu doit rester utillisable, ce qui n'aurait pas été le cas si les sous-menus avaient été cachés par CSS, car ils le resteraient.
// Ici donc, les menus sont effacés au chargement, mais uniquement si javascript est actif. Dans les autres cas, le menu reste navigable même si aucun 
// comportement au survol ne sera déclenché.

var ouvert = false;
var block_courant ;
window.onload=montre;
function montre(id) {
            var d = document.getElementById(id);
            for (var i = 1; i<=10; i++)
                { if (document.getElementById('menu-v'+i)) {document.getElementById('menu-v'+i).style.display='none';}
	   } 
             if (d) {if (ouvert) {d.style.display='none'; ouvert= false;}
                      else {d.style.display='block'; ouvert= true; block_courant = d;}
	        }
             if (d != block_courant) {d.style.display='block'; ouvert=true; block_courant = d;}
                           }
