/* Daniel Fabien - webmaster@script-masters.com

*  Script Masters - http://www.script-masters.com/ 

* 

*  Menu vertical dynamique

*  Vous pouvez utilisé ce script sous reserve de conserver ce message

*/



//------------------- Options  ------------------------//

var largeurMenu = 110				// Pour régler la largeur du menu

var policeMenu = "Arial"			// Police pour les menus

var taillePoliceMenu = "12"			// Taille de la police du menu

var taillePoliceSousMenu = "10"			// Taille de la police du menu

var couleurPoliceMenu = "#004079"	// Couleur de la police du menu

var couleurBordure = "#DAF1FE"		// Couleur de la bordure du menu

var couleurFond = "#DADCDD"			// Couleur du fond du menu

var couleurFond2 = "#DADCDD"		// Couleur du fond des sous menus

var couleurLienRollOver = "#0000FF"	// Couleur des liens lors du rollover

var couleurFondRollOver = "#DADCDD"	// Couleur du fond sur Rollover



//------------------- Valeurs du menu  ------------------------//



// nom de chaque menu - Vous pouvez en rajouter autant que vous le souhaitez

var menu = new Array();

var menuLien = new Array();

var menuTarget = new Array();



menuLien[0] = new Array();

menuTarget[0] = new Array();



menu[0]="L'IRTD";

menuLien[0] = "irtd.htm";

menuTarget[0] = "_top";



menu[1]="LA FORMATION";

menuLien[1] = "formations.htm";

menuTarget[1] = "_top";



menu[2]="RECRUTEMENT";

menuLien[2] = "recrutement.htm";

menuTarget[2] = "_top";



menu[3]="MON IRTD";

menuLien[3] = "reserve/cours.htm";

menuTarget[3] = "_top";



menu[4]="CONTACT";

menuLien[4] = "contact.htm";

menuTarget[4] = "_top";


menu[5]='<strong><div align="center">Accueil</div></strong>';

menuLien[5] = "index.htm";

menuTarget[5] = "_top";



var ssmenuNom = new Array();

var ssmenuLien = new Array();

var ssmenuTarget = new Array();



// Valeurs sous le premier menu



ssmenuNom[0] = new Array();

ssmenuLien[0] = new Array();

ssmenuTarget[0] = new Array();



ssmenuNom[0][0] = "Historique de l'Institut";								// Nom du lien

ssmenuLien[0][0] = "irtd.htm#historique";	// Adresse

ssmenuTarget[0][0] = "_top";							// ouvrir une fenetre : _blank

														// ds la même fenetre : _top

														// ds une frame : nom de la frame

ssmenuNom[0][1] = "Notre équipe à votre disposition";

ssmenuLien[0][1] = "irtd.htm#equipe";

ssmenuTarget[0][1] = "_top";


ssmenuNom[0][2] = "Moyens pédagogiques et matériels";

ssmenuLien[0][2] = "irtd.htm#moyens";

ssmenuTarget[0][2] = "_top";


// Valeurs sous le second menu - Répéter opération

ssmenuNom[1] = new Array();

ssmenuLien[1] = new Array();

ssmenuTarget[1] = new Array();


ssmenuNom[1][0] = "Un partenariat tripartite";

ssmenuLien[1][0] = "formations.htm#partenariat";

ssmenuTarget[1][0] = "_top";


ssmenuNom[1][1] = "Contenus pédagogiques";

ssmenuLien[1][1] = "formations.htm#contenus";

ssmenuTarget[1][1] = "_top";



ssmenuNom[1][2] = "Conditions d'accès & VAE";

ssmenuLien[1][2] = "formations.htm#conditions";

ssmenuTarget[1][2] = "_top";



ssmenuNom[1][3] = "Diplômes";

ssmenuLien[1][3] = "formations.htm#diplomes";

ssmenuTarget[1][3] = "_top";





// Valeurs sous le troisième menu - Répéter opération

ssmenuNom[2] = new Array();

ssmenuLien[2] = new Array();

ssmenuTarget[2] = new Array();



ssmenuNom[2][0] = "Conditions & contacts";

ssmenuLien[2][0] = "recrutement.htm#information";

ssmenuTarget[2][0] = "_top";


ssmenuNom[2][1] = "Tarifs";

ssmenuLien[2][1] = "recrutement.htm#tarifs";

ssmenuTarget[2][1] = "_top";



ssmenuNom[2][2] = "Téléchargement du dossier d'inscription";

ssmenuLien[2][2] = "recrutement.htm#inscription";

ssmenuTarget[2][2] = "_top";



// Valeurs sous le quatrième menu - Répéter opération

ssmenuNom[3] = new Array();

ssmenuLien[3] = new Array();

ssmenuTarget[3] = new Array();



ssmenuNom[3][0] = "Cours en ligne";

ssmenuLien[3][0] = "reserve/cours.htm";

ssmenuTarget[3][0] = "_top";



ssmenuNom[3][1] = "Forum de discussion";

ssmenuLien[3][1] = "reserve/forum.htm";

ssmenuTarget[3][1] = "_top";


ssmenuNom[3][2] = "Regroupements";

ssmenuLien[3][2] = "reserve/regroupements.htm";

ssmenuTarget[3][2] = "_top";


ssmenuNom[3][3] = "Ressources";

ssmenuLien[3][3] = "reserve/ressources.htm";

ssmenuTarget[3][3] = "_top";


ssmenuNom[3][4] = "Coordonnées du staff";

ssmenuLien[3][4] = "reserve/staff.htm";

ssmenuTarget[3][4] = "_top";


// Valeurs sous le cinquième menu - idem

ssmenuNom[4] = new Array();

ssmenuLien[4] = new Array();

ssmenuTarget[4] = new Array();



ssmenuNom[4][0] = "Toutes nos coordonnées";

ssmenuLien[4][0] = "contact.htm#coordonnees";

ssmenuTarget[4][0] = "_top";



ssmenuNom[4][1] = "Nous écrire";

ssmenuLien[4][1] = "contact.htm#ecrire";

ssmenuTarget[4][1] = "_top";


// Valeurs sous le quatrième menu - Répéter opération

ssmenuNom[5] = new Array();

ssmenuLien[5] = new Array();

ssmenuTarget[5] = new Array();




//------------------- Ne rien modifié  ------------------------//

var nbMenu = menu.length;



//------------------- Rendu dynamique  ------------------------//



//On détecte le browser

var ie=document.all

var ns6=document.getElementById&&!document.all



function montreMenu(num){

	for (var i=0; i<nbMenu; i++) {

		if (ie) {

			objet = document.all["ssmenu"+i]

		} else if (ns6) {

			objet = document.getElementById("ssmenu"+i);

		}

		if (objet.style.display == ""){

			objet.style.display = "none"

		}

	}

	if (ie) {

		objet = document.all["ssmenu"+num]

	} else if (ns6) {

		objet = document.getElementById("ssmenu"+num);

	}

	if (objet.style.display == "none"){

		objet.style.display = ""	

	} 

}



function rollOver(lien) {

	lien.style.background = couleurFondRollOver;

	lien.style.color = couleurLienRollOver;

}



function rollOut(lien) {

	lien.style.background = couleurFond2;

	lien.style.color = couleurPoliceMenu;

}



function ouvreLien(url,mode) {

	if (mode == "_blank") {

		window.open(url)

	} else if (mode == "_top")  {

		window.top.location.href = url

	} else { 

		window.top.parent.frames[mode].location.href  = url

	}

}



//------------------- Génération du menu  ------------------------//



function generation () {

	document.write("<style type='text/css'>");

	document.write("td.menu {");

	document.write("	font-family: "+policeMenu+";");

	document.write("	font-size: "+taillePoliceMenu+"px;");

	document.write("	color: "+couleurPoliceMenu+";");

	document.write("	border: 1px solid "+couleurBordure+";");

	document.write("	background-color: "+couleurFond+";");

	document.write("}");



	document.write("table.ssmenu {");

	document.write("	font-family: "+policeMenu+";");

	document.write("	font-size: "+taillePoliceSousMenu+"px;");

	document.write("	color: "+couleurPoliceMenu+";");

	document.write("	border: 1px solid "+couleurBordure+";");

	document.write("	background-color: "+couleurFond2+";");

	document.write("}");

	document.write("</style>");

	

	document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0'>");

	//1ere boucle

	for (i=0; i<nbMenu; i++) {

		document.write("<tr>");

		document.write("<td onMouseOver='montreMenu("+i+")' style='cursor:hand' class='menu' onClick='ouvreLien(\""+menuLien[i]+"\",\""+menuTarget[i]+"\")'>"+menu[i]+"</td>");

		document.write("</tr>");

		document.write("<tr style='display:none' id='ssmenu"+i+"'>");

		document.write("<td>");

 		//<!--Un espace-->

		document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0'>");

		document.write("<tr>");

		document.write("<td width='2' ></td>");

		document.write("</tr>");

		document.write("</table>");

		//<!--Le sous menu-->

		document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0' class='ssmenu'>");

   		// seconde boucle

		for (z=0; z<ssmenuNom[i].length; z++) {

			document.write("<tr>");

			document.write("<td onMouseOver='rollOver(this)' onMouseOut='rollOut(this)' onClick='ouvreLien(\""+ssmenuLien[i][z]+"\",\""+ssmenuTarget[i][z]+"\")' style='cursor:hand'>"+ssmenuNom[i][z]+"</td>");

			document.write("</tr>");

   			//fin seconde boucle

		}

		document.write("</table>");

		document.write("</td>");

		document.write("</tr>");

		document.write("<tr>");

		document.write("<td width='2'><br></td>");

		document.write("</tr>");

		// fin 1 ere boucle

		}

	document.write("</table>");

	}