	// PARAMETRES PERSONNALISABLES ====
	timSpeed=10;
	nbscroll=1;
	// ================================

	ie=document.all?1:0;
	n=document.layers?1:0;
	n7=document.getElementById?1:0;

	contWidth = new Array();
	premiere = new Array();
	var scrollTim;

	function scroll(i, speed){
		sp = speed;
		if (!ie) { speed = speed * 2; sp = speed/2; }
		clearTimeout(scrollTim);
		way=speed>0?1:0;
		if((!way && oScroll[i].left(premiere[i])>-oScroll[i].scrollWidth+contWidth[i]) || (oScroll[i].left(premiere[i])<0 && way)){
			oScroll[i].css.left=parseInt(oScroll[i].left(premiere[i]))+speed;
			scrollTim=setTimeout("scroll("+i+","+sp+")",timSpeed);
			premiere[i] = false;
		}
	}
	function noScroll(){ clearTimeout(scrollTim); }

	function scrollInit(){
		oScroll=new Array();
		for (i=1; i<=nbscroll; i++) {
			oScroll[i]=new makeScrollObj('divScroll'+i,'divCont'+i);
			oScroll[i].css.visibility='visible';
			if (ie) { contWidth[i]=document.all['divCont'+i].offsetWidth; } else { contWidth[i]=document.getElementById('divCont'+i).offsetWidth; }
			premiere[i] = true;
		}
	}
	function makeScrollObj(obj,nest) {
		nest=(!nest) ? '':(ie)?'document.'+nest+'.':'document.getElementById("'+nest+'").';
		this.css=(n) ? eval(nest+'document.'+obj): (ie) ? eval('document.all.'+obj+'.style'): eval('document.getElementById("'+obj+'").style');
		this.scrollWidth=n?this.css.document.width: (ie) ? eval('document.all.imglong.offsetWidth'): eval('document.getElementById("imglong").offsetWidth');
		this.left=b_getleft;
		return this;
	}
	function b_getleft(prem){
		var gleft=(n) ? eval(this.css.left): (ie)?eval(this.css.pixelLeft):eval(parseInt(this.css.left));
		if (n7 && prem) gleft=0;
		return gleft;
	}



