var AdnsSlider=Class.create({initialize:function(b,f,e,g,j,d,a,c){this.sliderID=b;this.slideEnCours=1;this.nouveauSlide;this.nextSlideNum=1;this.nbSlides=f;this.oldSlide;this.onEffect=0;this.options=c;this.hasNavigation=this.options.hasNavigation;this.effect=e;this.autostart=j;this.isAutoStart=g;this.width=d;this.height=a;this.initSlider()},initSlider:function(){if(this.options.hasNavigation){elts=Selector.findChildElements($(this.sliderID),[".titreSlider",".slidingControl a"]);for(i=0;i<elts.length;i++){elts[i].style.color="rgb("+this.options.couleurPolice+")";elts[i].style.backgroundColor="rgb("+this.options.couleurFond+")"}elt=Selector.findChildElements($(this.sliderID),[".slidingControl"])[0];if(this.options.navPosition=="topInside"){elt.style.top="-25px"}else{elt.style.bottom="-15px"}elt.style.width=this.width+"px"}if(this.options.hasDescription){elts=Selector.findChildElements($(this.sliderID),[".slidingDesc"]);for(i=0;i<elts.length;i++){elts[i].style.width=this.width-3+"px"}}$(this.sliderID).style.width=this.width+"px";$(this.sliderID).style.height=this.height+"px";$(this.sliderID).style.margin="0px";$(this.sliderID+"1").style.display="block";if(this.hasNavigation){document.getElementById(this.sliderID+"Control1").className+=" Cur"}this.resizeImage();if(this.isAutoStart){this.AutoSlide()}},Affiche:function(idSlide){if(idSlide!=this.slideEnCours&&this.onEffect==0){this.nouveauSlide=idSlide;document.getElementById(this.sliderID+this.slideEnCours).style.zIndex=1;if(this.hasNavigation){document.getElementById(this.sliderID+"Control"+this.slideEnCours).className=document.getElementById(this.sliderID+"Control"+this.slideEnCours).className.replace(" Cur","");document.getElementById(this.sliderID+"Control"+this.nouveauSlide).className+=" Cur"}document.getElementById(this.sliderID+this.nouveauSlide).style.display="block";document.getElementById(this.sliderID+this.nouveauSlide).style.zIndex=0;this.oldSlide=this.slideEnCours;this.slideEnCours=this.nouveauSlide;eval("new Effect."+this.effect+"('"+this.sliderID+this.oldSlide+"', {beforeStart : function(){onEffect=1; }, afterFinish : function(){ onEffect=0; }})");this.resizeImage()}},nextSlide:function(a){if(a>this.nbSlides){a=1;this.nextSlideNum=1}this.Affiche(a)},AutoSlide:function(){setTimeout(this.StartSlide.bind(this),this.autoStart)},StartSlide:function(){this.nextSlide(this.nextSlideNum);this.nextSlideNum++;setTimeout(this.StartSlide.bind(this),this.autostart)},scaleSize:function(e,a,b,d){var c=d/b;if(b>=e&&c<=1){b=e;d=b*c}else{if(d>=a){d=a;b=d/c}}return[b,d]},resizeImage:function(){var a=$(this.sliderID+this.slideEnCours);images=Selector.findChildElements(a,["img"]);for(i=0;i<images.length;i++){image=images[i];dim=a.getDimensions();if(!image.complete){setTimeout(this.resizeImage.bind(this),500);return}imgDim=image.getDimensions();newDim=this.scaleSize(dim.width-20,dim.height,imgDim.width,imgDim.height);w=newDim[0]+"px";h=newDim[1]+"px";image.style.height=h;image.style.width=w}}});
