// pour tous les vieux fureteurs et si les fureteurs plantent, ne rien faire (si le javascript plante, les liens devraient fonctionner et on tombera dans 
// la version du site sans javascript, croisons les doigts que cela ne cause pas de problèmes...)
//function rien() {return true;}
//window.onerror = rien;

// fonction qui ajoute un zero si le texte en entree n'a qu'un seul chiffre (1 ->01)
function preZero(istr) {
	var str = '' + istr;
	if (str.length < 2) {
		str = '0' + str;
	}
	return str;
}

	
// fonction qui vérifie la présence de certains fureteur pour optimiser la fonctionnalité sur chacun de ces fureteurs
// en théorie, l'application supporte Netscape 4.7 et plus, Netscape 6 et plus, Mozilla 1.0 et plus, Opera 5 et plus, et Internet EXplorer 4 et plus
// sur Mac, Windows et Linux
// Il est possible que Netscape 4.0 à 4.6 fonctionne, mais les version antérieures à 4.6 risquent de crasher  	

function lib_bwcheck(){
	this.ver=navigator.appVersion;
	this.agent=navigator.userAgent;
	this.dom=document.getElementById?1:0;
	this.win=this.agent.indexOf("Win")>-1;
	this.operaOld=((!this.dom)&&this.agent.indexOf("Opera")>-1);
	this.opera5=this.agent.indexOf("Opera 5")>-1;
	this.opera5=this.agent.indexOf("Opera/5")>-1;
	this.opera6=this.agent.indexOf("Opera 6")>-1;
	this.opera6=this.agent.indexOf("Opera/6")>-1;
	this.operaM=(this.opera5||this.opera6);	
	this.opera7p=(!this.operaOld)&&(!this.operaM)&&(this.agent.indexOf("Opera")>-1);
	this.opera=(this.opera5||this.opera6||this.opera7p);
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie6p=(this.dom && (this.ver.indexOf("MSIE")>-1))?1:0 
	this.ie=this.ie4||this.ie5||this.ie6||this.ie6p;
	this.mac=this.agent.indexOf("Mac")>-1;
	this.ns6=(this.dom && parseInt(this.ver) >= 5 &&!this.opera) ?1:0;
	this.ns6p = this.ns6; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera)
	return this
}
var bw = lib_bwcheck();

