function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var MENU_ITEMS = [
  ['Accueil', 'index.htm', 'Accueil'],
  
  ['Ecriture', 'ecriture_problematique.htm', 'Ecriture',
  	['Problématiques', 'ecriture_problematique.htm', 'Ecriture > Problématiques'],
  	['3 stades d\'apprentissage', 'ecriture_apprentissage.htm', 'Ecriture > 3 stades d\'apprentissage']
	],
   
	['La Graphothérapie', 'graphotherapie_objectifs.htm', 'La Graphothérapie',
		['Objectifs', 'graphotherapie_objectifs.htm', 'La Graphothérapie > Objectifs'],
		['Techniques', 'graphotherapie_techniques.htm', 'La Graphothérapie > Techniques']
	],
	['Enfants', 'reeducation_enfant_bilan_graphomoteur.htm', 'Enfants',
		['Bilan graphomoteur', 'reeducation_enfant_bilan_graphomoteur.htm', 'Enfants > Bilan graphomoteur'],
		['Rééducation de l\'écriture', 'reeducation_enfant_reeducation.htm', 'Enfants > Rééducation de l\'écriture'],
		['Témoignages', 'reeducation_enfant_temoignages.htm', 'Enfants > Temoignages'],
		['Informations parents', 'reeducation_enfant_informations-parents.htm', 'Enfants > Informations parents'],
		['Jeux d\'écriture', 'reeducation_enfant_jeux.htm', 'Enfants > Jeux d\'écriture']
	],
	['Adultes', 'reeducation_adulte_bilan_graphomoteur.htm', 'Adultes',
		['Bilan graphomoteur', 'reeducation_adulte_bilan_graphomoteur.htm', 'Adultes > Bilan graphomoteur'],
		['Rééducation de l\'écriture', 'reeducation_adulte_reeducation.htm', 'Adultes > Rééducation de l\'écriture'],
		['Témoignages', 'reeducation_adulte_temoignages.htm', 'Adultes > Temoignages'],
		['Jeux d\'écriture', 'reeducation_adulte_jeux.htm', 'Adultes > Jeux d\'écriture']
	],

	['Autre formation', 'formations.htm', 'Autre formation'],
	
	['Dossier de presse', 'presse.htm', 'Dossier de presse']
];

function montrerMenu(strMenu) {
  cacherMenus();  
  document.getElementById(strMenu).style.visibility = "visible";
}

function cacherMenus() {
  for (i=1; i<=MENU_ITEMS.length; i++) {
    with (document.getElementById("ssmenu" + i).style) {
      visibility = "hidden";
    }
  }
}

function montrerEnteteMenu(id, classe) {
  cacherEntetesMenu();
  changerClasse(id, classe);
}

function cacherEntetesMenu() {
  for (i=1; i<=MENU_ITEMS.length; i++) {
      changerClasse("menu" + i + "1", "menu" + i + "a");
  }
}

function changerClasse(id, classe) {
  document.getElementById(id).className = "menu " + classe;
}

function sousMenu(i, j, items, chemin) {
  document.write('<a class="ssmenu ssmenu' + i + j + '" href="' + chemin + items[1] + '" onmousedown="montrerMessage(\'' + items[2] + '\'); return document.returnValue;" onmouseover="montrerMessage(\'' + items[2] + '\'); return document.returnValue;" onmouseout="cacherMessage(); return document.returnValue;" onfocus="montrerMessage(\'' + items[2] + '\'); return document.returnValue;">' + items[0] + '</a>');
}

function menu(items, chemin) {
  if (!chemin)
    chemin = '';
  for (i=1; i<=items.length; i++) {
    document.write('<div id="menu' + i + '">');
    document.write('<a id="menu' + i + '1" class="menu menu' + i + 'a" href="' + chemin + items[i-1][1] + '" onmousedown="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;" onmouseover="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;" onmouseout="cacherMessage(); return document.returnValue;" onfocus="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;"></a>');
    //document.write('<a id="menu' + i + '1" class="menu menu' + i + 'b" onmousedown="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;" onmouseover="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;" onmouseout="cacherMessage(); return document.returnValue;" onfocus="montrerMenu(\'ssmenu' + i + '\'); montrerEnteteMenu(\'menu' + i + '1\', \'menu' + i + 'b\'); montrerMessage(\'' + items[i-1][2] + '\'); return document.returnValue;"></a>');
    document.write('<div id="ssmenu' + i + '">');
    for (j=3; j<items[i-1].length; j++) {
      new sousMenu(i, j-2, items[i-1][j], chemin);
    }
    document.write('</div>');
    document.write('</div>');
  }
}

function montrerMessage(message) {
  status = message;
  document.returnValue = true;
}

function cacherMessage() {
  status = '';
  document.returnValue = true;
}
