var divNew = {
	
	verrou : false,
	imgSize : 252,
	myFx : null,
	
	ScrollDroit : function(scr){
		if(divNew.verrou){ return(true);}
		
		var scroller = $(scr);
		var limit = (($$('#'+scr+' div.encar_news').length)*divNew.imgSize )-(divNew.imgSize);
		var pos = ( scroller.getScrollLeft() >= limit ) ? 0 : scroller.getScrollLeft()+divNew.imgSize;
		
		/*console.log('scrollLeft = '+scroller.getScrollLeft()+', pos = '+pos+', limit = '+limit);*/
		
		var myFx = new Fx.Scroll(scroller, {
						wait: false
						, duration: 500
						, transition: Fx.Transitions.Circ.easeInOut
						, onComplete : function() {
						divNew.DeverrouillerScroll();
						}
					});
					
		myFx.start(pos,0);
		divNew.VerrouillerScroll();
	},
	
	ScrollGauche : function(scr){
		if(divNew.verrou){ return(true);}
		
		var scroller = $(scr);
		var limit = (($$('#'+scr+' div.encar_news').length)*divNew.imgSize )-(divNew.imgSize);
		var pos = ( scroller.getScrollLeft() <= 0 ) ? limit : scroller.getScrollLeft()-divNew.imgSize;
		
		/*console.log('scrollLeft = '+scroller.getScrollLeft()+', pos = '+pos+', limit = '+limit);*/
		
		var myFx = new Fx.Scroll(scroller, {
						wait: false
						, duration: 500
						, transition: Fx.Transitions.Circ.easeInOut
						, onComplete : function() {
						divNew.DeverrouillerScroll();
						}
					});
					
		myFx.start(pos,0);
		divNew.VerrouillerScroll();
	},
	
	VerrouillerScroll : function(){
		divNew.verrou = true;
	},
	
	DeverrouillerScroll : function(){
		divNew.verrou = false;
	}	
	
}