
///////////////////////////////////////////////////
// A compiler avec http://javascriptcompressor.com/
///////////////////////////////////////////////////
var flag = true;  	
function hideFlacon(flh){
  document.getElementById(flh).style.display = 'none';
}
function showFlacon(fl,m){
    document.getElementById(fl+m).style.display = 'block';
}

function displayFlacon(fld,m,n){
// fld : nom du flacon
// m : numero du flacon à ouvrir
// n : nbre total de flacon
	hideMe();
	hideAll(fld,n);
	showFlacon(fld,m);
	showMe();
}
function hideAll(flh,n){
	for (var i=0; i<n; i++)	 {
		fl=flh + i;
			hideFlacon(fl);
	}
}
// fonction appelee sur click de la souris
// si on a cliqué, on ne veut plus du mouseover => inversion du flag : vrai il devient faux et inversement
// m : numéro du flacon à montrer
// n : nbre total de flacons
function toggleFlacon(flt,m,n){
if (flag==false) {
	hideAll(flt,n);
	showFlacon(flt,m);
	}
flag= flag?false:true;
}
function changer_liste(list) {
var index = list.selectedIndex;
var m;
var sublist;

	for (m = 0; m < list.length; m++) {
		sublist = document.getElementById(list.options[m].value);
		sublist.style.display = (m==index)?'block':'none';
	}
}
function title_bar_jaune( ti, clcss, posBar, posTi, imgSrc, hB, oMoverS, oClickS)
{
// paramètres fichier :
//             1   Titre 
//             2   classe CSS
//             3   left, center ou right : centrage de la barre
//             4   left, center ou right : centrage de la chaîne de titre
//             5   fichier imgage des coins amputé de "G.gif" et D.gif	
//             6   Hauteur barre
//             7   Fonction appelée sur onMouseover	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
//             8   Fonction appelée sur onClick	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
	// display coin arrondi G
	var tBar="<table align='" + posBar + "' cellspacing='0' cellpadding='0'><tr><td valign='middle'><img src=" + imgSrc + "G.gif" + " height=" + hB + " width=" + hB/2 + "></td>";
	// display barre
	tBar += "<td class='" + clcss + "' height=" + hB + " align='" + posTi + "'>";
	if ((oMoverS != "") || (oClickS != "")) {
		tBar += "<a href='#' ";
		if (oMoverS)	tBar += "onMouseover='" + oMoverS + " ;return false; '"; else tBar +="onMouseover='return false;'";
		if (oClickS)	tBar += "onClick='" + oClickS + " ;return false; '"; else tBar +="onClick='return false;'";
		tBar += ">" + ti + "</a>"; }
	else  tBar += ti;
	// display coin arrondi D
	tBar += "</td><td valign='middle'><img src=" + imgSrc + "D.gif" + " height=" + hB + " width=" + hB/2 + "></td></tr></table>";
	tBar += (posBar!="center")  ? "<br /><br />" : "";
	document.write(tBar);
}
  var L="left";
  var C="center";
  var R="right";
function txt_bar(ti, hB, wB, posBar, posTi, oMoverS, oClickS)
{
// Par convention, le répertoire des fichiers images est : (./images)
// Les fichiers images sont de la forme : bar + hauteur barre + L/C/R.gif
// Le positionnement se fait en "relatif"
// paramètres fonction :
//             1   Chaîne de titre.
//             2   16, 24, 32, 48 ou 64 : détermine la hauteur de la barre en pixels et la classe CSS.
//			   3   Longueur de la barre en pixels. Omise, la barre se cale sur la longueur de la chaîne.
//             4   left, center ou right : centrage de la barre/écran.
//             5   left, center ou right : centrage de la chaîne de titre/barre.
//             6   Paramètre optionnel. Fonction appelée sur onMouseover	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
//             7   Paramètre optionnel. Fonction appelée sur onClick	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
	// display coin arrondi G
	var tBar="<table align=" + posBar + " cellspacing='0' cellpadding='0'><tr><td valign='middle'><img src='./images/bar" + hB + "L.gif' height=" + hB + "></td>";
	// display barre
	tBar += "<td valign='middle' class=bar" + hB;
	tBar +=	(wB) ? " width=" + wB + " align='" + posTi + "'>" : " align='" + posTi + "'>";
	if (oMoverS || oClickS) {
		tBar += "<a href='#' ";
		if (oMoverS)	tBar += "onMouseover='" + oMoverS + ";return false;'" ;
		if (oClickS)	tBar += "onClick='" + oClickS + ";return false;'" ;
		tBar += ">" + ti + "</a>"; }
	else  tBar += ti;
	// display coin arrondi D
	tBar += "</td><td valign='middle'><img src='./images/bar" + hB + "R.gif' height=" + hB + "></td></tr></table>";  
	document.write(tBar);
}
function footer_bar(ti, hB, wB, posBar, posTi)
{
// Par convention, le répertoire des fichiers images est : (./images)
// Les fichiers images sont de la forme : bar + hauteur barre + L/C/R.gif
// Le positionnement se fait en "relatif"
// paramètres fonction :
//             1   Chaîne de titre.
//             2   16, 24, 32, 48 ou 64 : détermine la hauteur de la barre en pixels et la classe CSS.
//			   3   Longueur de la barre en pixels. Omise, la barre se cale sur la longueur de la chaîne.
//             4   left, center ou right : centrage de la barre/écran.
//             5   left, center ou right : centrage de la chaîne de titre/barre.
//             6   Paramètre optionnel. Fonction appelée sur onMouseover	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
//             7   Paramètre optionnel. Fonction appelée sur onClick	SANS LE RETURN FALSE ET SANS LE ";" FINAL !!!
	// display coin arrondi G
	var tBar="<table align=" + posBar + " cellspacing='0' cellpadding='0'><tr><td valign='middle'><img src='./images/bar" + hB + "L.gif' height=" + hB + "></td>";
	// display barre
	tBar += "<td valign='middle' class=bar" + hB;
	tBar +=	(wB) ? " width=" + wB + " align='" + posTi + "'>" : " align='" + posTi + "'>";
	tBar += ti;
	tBar += "<a href=\"./fileupload.php\">&nbsp;Contacts webmaster</a>";
	// display coin arrondi D
	tBar += "</td><td valign='middle'><img src='./images/bar" + hB + "R.gif' height=" + hB + "></td></tr></table>";  
	tBar += (posBar="center")  ? "<br />" : "";
	document.write(tBar);
}
//

