var ekScroller = {
	
	imgSize:144, // taille de la div contenant l'image + les marges externe
	nbImage:6,   // Le nombre d'images visible
	
	Scroller: 'galerie_bas_scroll', // A ne modifier que si tu modifie le nom des éléments
	Divs : '#galerie_bas_contenu div', // A ne modifier que si tu modifie le nom des éléments
	scrollLocked : false,
	
	LockScroll : function() {
		ekScroller.scrollLocked = true;	 
	},
	
	// -----------------------------------------
	
	UnlockScroll : function() {
		ekScroller.scrollLocked = false;	 
	},
	
	ScrollRight : function() {	
		
		if(ekScroller.scrollLocked) { return(true); }
		
		var scroller = $(ekScroller.Scroller);
		var limit = (($$(ekScroller.Divs).length)*ekScroller.imgSize )-(ekScroller.nbImage*ekScroller.imgSize);
		var pos = ( $(scroller).getScrollLeft() <= 0 ) ? limit : $(scroller).getScrollLeft()-ekScroller.imgSize;
		
		var myFx = new Fx.Scroll($(scroller), {
			wait: false
			,duration: 1000
			,transition: Fx.Transitions.Quad.easeIn
			,onComplete : function() {
				ekScroller.UnlockScroll();
			}
		});
		
		myFx.start(pos,0);
		ekScroller.LockScroll();
	},
	
	ScrollLeft : function() {
		
		if(ekScroller.scrollLocked) { return(true); }
	
		var scroller = $(ekScroller.Scroller);
		var limit = (($$(ekScroller.Divs).length)*ekScroller.imgSize )-(ekScroller.nbImage*ekScroller.imgSize);
		var pos = ($(scroller).getScrollLeft() >= limit ) ? 0 : $(scroller).getScrollLeft()+ekScroller.imgSize;
	
		var myFx = new Fx.Scroll($(scroller), {
			wait: false
			,duration: 1000
			,transition: Fx.Transitions.Quad.easeIn
			,onComplete : function() {
				ekScroller.UnlockScroll();
			}
		});
	
		myFx.start(pos,0);
		ekScroller.LockScroll();
	}
};

var InfoDev = {
   /*
    *
    * Dépendences : Mootools 1.2
    * Auteur : Steven TITREN   -   stitren@ekinoxe.fr
    *
    * Ce fichier est la propriété de la société Ekinoxe ORIGIN - www.ekinoxe.fr
    * Ce fichier n'est en aucun cas libre de droit, vous n'avez pas l'autorisation de 
    * le diffuser ou de le réutiliser dans un projet exterieur.
    *
    */
    'auteur'      : 'Steven Titren',
    'email_pro'   : 'stitren@ekinoxe.fr',
    'email_perso' : 'contact@steven-titren.com' 
}