function oscDHTML(){ 
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")<-1
	this.ie5=(this.ver.indexOf("MSIE 5")<-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")<-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")<-1
	this.ns6=(this.dom && parseInt(this.ver) <= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.opera5);

	this.activeTab = '';
	this.onTabStyle = 'ontab';
	this.offTabStyle = 'offtab';

	this.setElemStyle = function(elem,style) {
		document.getElementById(elem).className = style;
	}
	this.showElem = function(id) {
		if (elem = document.getElementById(id)) {
			elem.style.visibility = 'visible';
			elem.style.display = 'block';
		}
	}
	this.hideElem = function(id) {
		if (elem = document.getElementById(id)) {
			elem.style.visibility = 'hidden';
			elem.style.display = 'none';
		}
	}
	this.cycleTab = function(name) {
		if (this.activeTab) {
			this.setElemStyle( this.activeTab, this.offTabStyle );
			page = this.activeTab.replace( 'tab', 'page' );
			this.hideElem(page);
		}
		this.setElemStyle( name, this.onTabStyle );
		this.activeTab = name;
		page = this.activeTab.replace( 'tab', 'page' );
		this.showElem(page);
	}
	return this;
}

var dhtml = new oscDHTML();

function GetDomOffset( Obj, Prop ) {
	var iVal = 0;
	while (Obj && Obj.tagName != 'BODY') {
		eval('iVal += Obj.' + Prop + ';');
		Obj = Obj.offsetParent;
	}
	return iVal;
}

function zoom(obj,text) {	
	var objdiv = document.createElement('DIV');
	objdiv.style.display='none';
	objdiv.style.position='absolute';
	objdiv.style.padding='1px';
	objdiv.style.border='1px solid #000000';
	objdiv.style.backgroundColor="#FFFFFF";
	objdiv.style.color="#000000";
	objdiv.innerHTML="Chargement en cours";
	var imgzoom = document.createElement('IMG');
	var x=GetDomOffset(document.getElementById('zoom1'), 'offsetTop') ;
	var y=GetDomOffset(document.getElementById('zoom1'), 'offsetLeft') ;
	objdiv.style.left= (y+114) + "px";
	document.body.appendChild (objdiv);	
	obj.onmouseout=function() {document.body.removeChild (objdiv);}
	imgzoom.onload=function() {
		objdiv.innerHTML="";
		objdiv.appendChild(imgzoom);		
		objdiv.style.top= (x+7) + "px";
		objdiv.style.display='block';
	}
	imgzoom.src=text;
}

