
	var sBROWSERNAM = navigator.appName;
	var sBROWSERVER = navigator.appVersion.substring(0,1);
	
	var IE4C = ( sBROWSERNAM == 'Microsoft Internet Explorer' ) && ( parseInt(sBROWSERVER,10) >= 4 );
	var NS4C = ( sBROWSERNAM == 'Netscape' ) && ( parseInt(sBROWSERVER,10) >= 4 );
	
	function classLAYERBUTTON(p__srcon,p__srcoff,p__x,p__y,p__href,p__target)
	{
		this.SRCON = p__srcon;
		this.SRCOFF = p__srcoff;
		this.X = p__x;
		this.Y = p__y;
		this.HREF = p__href;
		this.TARGET = p__target;
	}
	
	var actionONMOUSEOVER = "ImageDOWN(this)";
	var actionONMOUSEOUT = "ImageUP(this)";
	// no more used : var actionONCLICK = "javascript:alert('coucou');";
	
	function ImageDOWN( layerref )
	{
		var idlayer = parseInt( layerref.id.substring(6), 10 );
		
		if(IE4C) { document.images["IMGBUTTON"+idlayer].src = layerBUTTONS[ idlayer ].SRCOFF; }
		if(NS4C) { document.layers[layerref.id].document.images["IMGBUTTON"+idlayer].src = layerBUTTONS[ idlayer ].SRCOFF; }
	}
	
	function ImageUP( layerref )
	{
		var idlayer = parseInt( layerref.id.substring(6), 10 );
		
		if(IE4C) { document.images["IMGBUTTON"+idlayer].src = layerBUTTONS[ idlayer ].SRCON; }
		if(NS4C) { document.layers[layerref.id].document.images["IMGBUTTON"+idlayer].src = layerBUTTONS[ idlayer ].SRCON; }
	}
	
	function Display()
	{
		// -Mise en cache des images---
		
		var cacheIMG = new Array();
							
		for( i = 0; i < layerBUTTONS.length; i++ )
		{
			cacheIMG[i*2] = new Image();
			cacheIMG[i*2+1] = new Image();
			
			cacheIMG[i*2].src = layerBUTTONS[i].SRCON;
			cacheIMG[i*2+1].src = layerBUTTONS[i].SRCOFF;
	
		} // -for-
		
		// -Création des boutons---
		
		for( j = 0; j < layerBUTTONS.length; j++ )
		{
			if (IE4C) { document.write('<DIV ID="BUTTON'+j+'" STYLE="position: absolute; visibility: visible; left: '+layerBUTTONS[j].X+'; top: '+layerBUTTONS[j].Y+'; width: '+cacheIMG[j*2].width+'" ONMOUSEOVER="'+actionONMOUSEOVER+'" ONMOUSEOUT="'+actionONMOUSEOUT+'">'); }
			if (NS4C) { document.write('<LAYER ID="BUTTON'+j+'" LEFT="'+layerBUTTONS[j].X+'" TOP="'+layerBUTTONS[j].Y+'" VISIBILITY="show" ONMOUSEOVER="'+actionONMOUSEOVER+'" ONMOUSEOUT="'+actionONMOUSEOUT+'">'); }
			
			document.write('<A HREF="'+layerBUTTONS[j].HREF+'" TARGET="'+layerBUTTONS[j].TARGET+'">');
			document.write('<IMG NAME="IMGBUTTON'+j+'" SRC="'+layerBUTTONS[j].SRCON+'" BORDER="0" ALT="">');
			document.write('</A>');
			
			if (IE4C) { document.write('</DIV>'); }
			if (NS4C) { document.write('</LAYER>'); }
	
		} // -for-
	}

