/* Tableaux relatifs aux images courantes */
tabImg = new Array("fl_");
img1 = new Array();
img2 = new Array();

/* Tableau contenant les images points */
nbReparations = 13;
imgPoints = new Array();

/* image point courant */
pointCourant = '0';

/* pré-chargement des images courantes */
for (i=0; i<tabImg.length; i++) {
	imgoff="img/"+tabImg[i]+"gris.gif"; 	/* on affecte le chemin de l'image à une chaîne de caractères */
	img1[i]=new Image(); 					/* on déclare l'image */
	img1[i].src=imgoff;						/* on affecte la chaîne de caractères */

	/* même procédure pour les boutons activés */
	imgon="img/"+tabImg[i]+"rouge.gif";
	img2[i]=new Image();
	img2[i].src=imgon;
}

/* pré-chargement des images points */
imgoff="img/points.gif"; 					/* on affecte le chemin de l'image à une chaîne de caractères */
imgPoints['0']=new Image(); 					/* on déclare l'image */
imgPoints['0'].src=imgoff;						/* on affecte la chaîne de caractères */

for (i=1; i<=nbReparations; i++) {
	// On affecte les valeurs du tableau
	if (i<10) num = "0"+i;
	else num = i;

   	/* même procédure pour les boutons activés */
   	imgon="img/"+num+"_roll.gif";
   	imgPoints[num]=new Image();
   	imgPoints[num].src=imgon; 
}

// Affecte la variable pointCourant
function setPointCourant(No) {
	// Si j'ai cliqué avant, j'éteins l'ancien
	if (pointCourant!="0") {
		// On éteint la flèche et le texte
		document["fleche_"+pointCourant].src = img1[0].src;
		document.getElementById("lien_"+pointCourant).className = "txt11";
	}
	// Si on met le point courant à 0, alors on éteint tous les points
	if (No=="0") {
		document["points"].src = imgPoints[0].src;
	}
	pointCourant = No;
}


// Fonction de rollover/rollout : si Action est spécifiée "roll" alors c'est un rollover
// * rollover : on allume le point, la flèche et le texte
// * rollout : si le point survolé n'est pas le point courant, alors on éteint la flèche et le texte, 
//			   et on rallume le point courant
function rollover(No,Action) { /* N° du bouton, Action de la souris */
	if (Action=="roll") {
    	document["fleche_"+No].src = img2[0].src;
		document["points"].src = imgPoints[No].src;
		document.getElementById("lien_"+No).className = "txt11Allume";
	}
	else {
		// On n'éteint pas le point cliqué
		if (No!=pointCourant) {
			document["fleche_"+No].src = img1[0].src;
			document["points"].src = imgPoints[pointCourant].src;
			document.getElementById("lien_"+No).className = "txt11";
		}
	}
}
