function checkBrowser(){
	// Cette fonction transversale permet de recuperer toutes les infos du navigateur
	this.ver=navigator.appVersion
	this.dom=document.getElementById?1:0
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.nn = (this.ns4||this.ns5);
	this.ie = (this.ie5 || this.ie4 || this.dom);
	this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
	return this
}
function visibleDiv(id,f){
	var bw=new checkBrowser();
	var aff=(f==0)?"'hidden'":"'visible'";
	if(bw.ns4){
		eval("document.layers." + id + ".style.visibility=" + aff);
	} 
	else if(bw.nn){
		eval("document.getElementById('" + id + "').style.visibility=" + aff);
	} 
	else if(bw.ie) {
		eval("document.all['" + id + "'].style.visibility=" + aff);
	}
}
function displayDiv(id){
	var bw=new checkBrowser();
	var aff=(id_display==id)?"'none'":"''";
	if(bw.ns4){
		for(i=1;i<=nb_display;i++){
			eval("document.layers.tab" + i + ".style.display='none'");
			eval("document.layers.deb" + i + ".style.display=''");
		}
		eval("document.layers.deb" + id + ".style.display='none'");
		eval("document.layers.tab" + id + ".style.display=" + aff);
	} 
	else if(bw.nn){
		for(i=1;i<=nb_display;i++){
			eval("document.getElementById('tab" + i + "').style.display='none'");
			eval("document.getElementById('deb" + i + "').style.display=''");
			eval("document.getElementById('href" + i + "').className='xhref'");
			eval("document.getElementById('hhref" + i + "').className='xhref'");
		}
		eval("document.getElementById('deb" + id + "').style.display='none'");
		eval("document.getElementById('tab" + id + "').style.display=" + aff);
		eval("document.getElementById('href" + id + "').className='rhref'");
		eval("document.getElementById('hhref" + id + "').className='rhref'");
	} 
	else if(bw.ie) {
		for(i=1;i<=nb_display;i++){
			eval("document.all['tab" + i + "'].style.display='none'");
			eval("document.all['deb" + i + "'].style.display=''");
			eval("document.all['href" + i + "'].className='xhref'");
			eval("document.all['hhref" + i + "'].className='xhref'");
		}
		eval("document.all['deb" + id + "'].style.display='none'");
		eval("document.all['tab" + id + "'].style.display=" + aff);
		eval("document.all['href" + id + "'].className='rhref'");
		eval("document.all['hhref" + id + "'].className='rhref'");
	}
	id_display=(id_display==id)?0:id;//bascule la valeur de id_display dans le fichier appelant de 0 ou id appelant
}

