<!--
//  signature toujours visible
var hauteur = 20;
var jeton = "0";
var loadok = false;
var test = false;
slideok = true;
lastScrollY = 0;
var percent, diffY;

navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
	navok = true;
else
	navok = false;

today = new Date;
jour = today.getDay();
numero = today.getDate();
if (numero<10)
	numero = numero;
mois = today.getMonth();
if (navok)
	annee = today.getFullYear();
else
	annee = today.getYear();
TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
TabMois = new Array("Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","D&eacute;cembre");
messageDate = "# " + TabJour[jour] + " " + numero + " " + TabMois[mois] + " " + annee;



if((navigator.appName).substring(0,1) == "N"){
	version = navigator.appVersion;
	i=0;
	NumVersion = "";
	while (version.substring(i,i+1) != " ") {
		NumVersion += version.substring(i,i+1);
		i++;		
	}	
}

function heartBeat() {
	
	if((navigator.appName).substring(0,1) == "N")
		diffY = eval(self.pageYOffset + document.body.clientHeight - hauteur );
	if((navigator.appName).substring(0,1) == "M")
		diffY = eval(document.body.scrollTop + document.body.clientHeight - hauteur);

	if(diffY != lastScrollY) {
		percent = 0.25 * (diffY - lastScrollY);
		if(percent > 0) percent = Math.ceil(percent);
		else percent = Math.floor(percent);

		if(navigator.appName.substring(0,1) == "M")
			document.all.Signature.style.pixelTop = (lastScrollY + percent);
		else if(navigator.appName.substring(0,1) == "N" && !document.getElementById)
			document.layers["Signature"].top += percent;
		else if( document.getElementById )
			document.getElementById('Signature').style.top = (lastScrollY + percent) + 'px';
		
		lastScrollY = lastScrollY + percent;
		
	}
	
}

function startScroll() {

	if( document.getElementById )
		if( !document.getElementById("Signature").style.top )
			document.getElementById("Signature").style.top = '0px';
			
	if(loadok)
		action = window.setInterval("heartBeat()",1);		
}
///////////////////////////////////////////////////////////////////////////////

function popup(page,largeur,hauteur,options)
{
 var top=(screen.height-hauteur)/2;
 var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

//modifie la couleur du tr au passage de la souris
function chgcolor(td,classe){	
	td.className=classe;
}

//rétablit la couleur initiale au tr
function backcolor(td,classe){
	cellule=td;
	dernierstyle=td.className;
	td.className=classe;
}

///////////////////////////////////////////////////////////////////////////////
//ajouter aux favoris
function addToFavorite(favTitle){
  if ((navigator.appVersion.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) {
    window.external.AddFavorite("index.html", unescape(favTitle));
  }
}

///////////////////////////////////////////////////////////////////////////
//menu de gauche (avec sous menus)



// JavaScript Document
function montre(id) {	  
	if (document.getElementById) {
			document.getElementById(id).style.display="block";
	} 
	else if (document.all) {		  
			document.all[id].style.display="block";
	} 
	else if (document.layers) {		  
			document.layers[id].display="block";		
	} 
		
} 
function cache(id) {    
	if (document.getElementById) {    
  		document.getElementById(id).style.display="none"; 
	} 
	else if (document.all) {    
  document.all[id].style.display="none";
	} 
	else if (document.layers) {    
  document.layers[id].display="none";    
  	} 
}
function format_number(nbr,decimals,thousands_sep) {

	var formated = new String( nbr );

	if( nbr!='' ){
		formated = formated.replace( / |\xA0/g, '' );
		formated = formated.replace( ',',  '.' );
		if( !isNumeric(formated) )
			return 'Erreur';
		var origin = formated;
		
		if( decimals && decimals<0 ) decimals = 0;
		origin = formated = round_decimal( formated, decimals ).toString();
		
		if( formated!='' ){
			var entier = parseInt( formated );
			if( !isNaN(entier) ){
				if( thousands_sep && thousands_sep!='' ){
					// Insertion du séparateur de milliers
					var strInt = new String( entier );
					var strTemp = '';
					var l = strInt.length;
					var p = 1;
					for( var i=l-1; i>=0; i-- && p++ ){
						if( p%3==0 && p!=l )
							strTemp = thousands_sep + strInt.substr( i, 1 ) + strTemp;
						else
							strTemp = strInt.substr( i, 1 ) + strTemp; 
					}
					formated = strTemp;
				}
				if( decimals>0 ){
					var p = origin.indexOf( '.' );
					if( p==-1 ) p = origin.indexOf( ',' );
					var strFloat = '';
					if( p!=-1 ) {
						strFloat = origin.slice( p+1 );
						if( strFloat.length>decimals )
							strFloat = strFloat.substr(0,decimals);
					}
					strFloat = rpad( strFloat, decimals, '0' );
					formated += ',' + strFloat;
				}
			}
		}	
	}
	
	return formated;
}

