
// ******* Déclaration des variables *******

var clic1 = 'vide';
var clic2 = 'vide';
var clic3 = 'vide';
var imgs = new Array ('r1','r2','r3','r4','r5','r6','f1','f2','f3','f4','f5');
var ssmenus = 'vide';
roll = 'vide';
sroll = 'vide';

// ******* Fonction Roll-Over en "ON" dans la navigation du haut avec tests sur les images "cliquées" *******

function act(imgName1,imgName2,imgName3) {
	if (V4) {
		if (clic1 == imgName1) {
			return true;
		}
		
		if (imgName1 != '') {
			imgOver1 = eval(imgName1 + "on.src");
			document[imgName1].src = imgOver1;
		}
		
		if (imgName2 != '') {
			imgOver2 = eval(imgName2 + "on.src");
			document[imgName2].src = imgOver2;
		}
		
		if (imgName3 != '') {
			imgOver3 = eval(imgName3 + "on.src");
			document[imgName3].src = imgOver3;
		}
	}
}

// ******* Fonction Roll-Over en "OFF" dans la navigation du haut avec tests sur les images "cliquées" *******

function inact(imgName1,imgName2,imgName3) {
	if (V4) {
		if (imgName1 != '') {
			imgOff1 = eval(imgName1 + "off.src");
		}
		if (imgName2 != '') {
			imgOff2 = eval(imgName2 + "off.src");
		}
		if (imgName3 != '') {
			imgOff3 = eval(imgName3 + "off.src");
		}
		
		if (imgName1 == clic1) {
			return true;
		}
		
		if (imgName2 == clic2) {
			document[imgName1].src = imgOff1;
			if (imgName2 != '') {
				document[imgName2].src = imgOff2;
			}
			if (imgName3 != '') {
				document[imgName3].src = imgOff3;
			}
			return true;
		}
		
		if (imgName2 == clic3) {
			document[imgName1].src = imgOff1;
			if (imgName3 != '') {
				document[imgName3].src = imgOff3;
			}
			return true;
		}
		
		if (imgName3 == clic2) {
			document[imgName1].src = imgOff1;
			if (imgName2 != '') {
				document[imgName2].src = imgOff2;
			}
			return true;
		}
		
		if (imgName3 == clic3) {
			document[imgName1].src = imgOff1;
			if (imgName2 != '') {
				document[imgName2].src = imgOff3;
			}
			if (imgName3 != '') {
				document[imgName3].src = imgOff3;
			}
			return true;
		}
		
		if (imgName1 != '') {
			document[imgName1].src = imgOff1;
		}
		if (imgName2 != '') {
			document[imgName2].src = imgOff2;
		}
		if (imgName3 != '') {
			document[imgName3].src = imgOff3;
		}
	}
}

// ******* Fonction passage de l'images cliquée en "ON" dans la navigation du haut *******

function change (imgName1,imgName2,imgName3) {
	if (imgName1 == '') {
		return 'true';
	}
	for (i in imgs) {
		allOff = eval (imgs[i] + "off.src");
		
		if (IE4) {
			document.all[imgs[i]].src = allOff;
		}
		
		if (NS4) {
			document[imgs[i]].src = allOff;
		}
	}
	
	imgOn1 = eval(imgName1 + "on.src");
	document[imgName1].src = imgOn1;
	clic1 = imgName1;
	
	if (imgName2 != '') {
		imgOn2 = eval(imgName2 + "on.src");
		document[imgName2].src = imgOn2;
		clic2 = imgName2;
	}
	
	if (imgName3 != '') {
		imgOn3 = eval(imgName3 + "on.src");
		document[imgName3].src = imgOn3;
		clic3 = imgName3;
	}
}

// ******* Fonction passage des textes et images des menus et sous-menus de gauche en "ON ou "OFF" avec "onClick" *******

function smenuColor(id,sid,fl) {
	if (id == '' || fl == '') {
		return 'true';
	}
	picTest(fl);
	if (IE4) {
		if (ssmenus != 'vide') {
			document.all[ssmenus].style.color = '#ffffff';
		}
		
		for (m=1; m<(smenus+1); m++) {
			document.all['smenu' + m].style.color = '#ffffff';
			document.all['smenu' + m].style.fontWeight = 'normal';
			document.all['s' + m].src = fleche;
		}
		
		document.all['smenu' + id].style.color = coul;
		document.all['smenu' + id].style.fontWeight = 'bold';
		document.all['s' + id].src = fleche2;

		if (sid != '') {
			document.all['smenu' + id + sid].style.color = coul;
		}
	}

	if (NS4) {
		for (m=1; m<(smenus+1); m++) {
			document['s' + m].src = fleche;
		}	
		
		document['s' + id].src = fleche2;
	}

	if (sid != '') {
		ssmenus = 'smenu' + id + sid;
	}
	roll = id;
	sroll = sid;
}

// ******* Fonction passage des textes et images des menus et sous-menus de gauche en "ON ou "OFF" avec "onmouseOver" *******

function rollColorOn(men,smen,fl) {
	picTest(fl);
	if (IE4) {
		if (smen== '' && roll != men) {
			document.all['smenu' + men].style.color = coul;
			document.all['s' + men].src = fleche2;
		}
		if (smen != '' && sroll != smen) {
			document.all['smenu'+ men + smen].style.color = coul;
		}
	}
	if (NS4) {
		if (smen== '' && roll != men) {
			document['s' + men].src = fleche2;
		}
	}
}

// ******* Fonction passage des textes et images des menus et sous-menus de gauche en "ON ou "OFF" avec "onmouseOut" *******

function rollColorOff(men,smen,fl) {
	picTest(fl);
	if (IE4) {
		if (smen == '' && roll != men) {
			document.all['smenu' + men].style.color = '#ffffff';
			document.all['s' + men].src = fleche;
		}
		if (smen != '' && sroll != smen) {
			document.all['smenu'+ men + smen].style.color = '#ffffff';
		}
	}
	if (NS4) {
		if (smen == '' && roll != men) {
			document['s' + men].src = fleche;
		}
	}
}

function picTest(pic) {
	if (pic == 1) {
		fleche = 'img/p_fleche.gif';
		fleche2 = 'img/p_fleche2.gif';
		coul = '#000000';
	}
	if (pic == 2 ) {
		fleche = 'img/p_fleche4.gif';
		fleche2 = 'img/p_fleche5.gif';
		coul = '#FE5900';
	}
}
