var Previews={nb:0,current:1,init:function(){this.nb=$$(".preview_image").length;this.addArrows()},addArrows:function(h){var g=$$("#preview"+($defined(h)?h:this.current)+" .preview_image")[0],b=g.getElements("img")[0],f=b.getCoordinates(g),c={width:f.width/2-5,height:f.height,top:f.top,opacity:0},e,a;e=new Element("a",{href:"javascript:;","class":"preview_arrow",styles:$merge(c,{left:f.left,"text-align":"left","padding-left":5}),html:'<img src="/images/arrow_left.png" alt="Précédent" />',previewdir:"prev"});a=new Element("a",{href:"javascript:;","class":"preview_arrow",styles:$merge(c,{left:f.left+f.width/2,"text-align":"right","padding-right":5}),html:'<img src="/images/arrow_right.png" alt="Suivant" />',previewdir:"next"});$$(e,a).inject(b,"before").set("morph",{duration:300}).morph({opacity:0.2}).addEvent("mouseenter",function(){this.morph({opacity:0.5})}).addEvent("mouseleave",function(){this.morph({opacity:0.2})}).addEvent("click",function(){Previews.change(this.getAttribute("previewdir"))})},removeArrows:function(){$$(".preview_arrow").destroy()},change:function(a){var b=this.current+(a=="prev"?-1:1),e=$("previews_stock"),d;if(b==0){b=this.nb}else{if(b==this.nb+1){b=1}}this.removeArrows();d=$("preview"+this.current);$("preview"+b).dispose().inject(e,"before");$$("#preview"+this.current+" > *").set("tween",{duration:500}).fade("out");$$("#preview"+b+" > *").setStyle("opacity",0).set("tween",{duration:500,onComplete:function(){if(d.parentNode!=e){d.dispose().inject(e)}}}).fade("in");this.addArrows(b);this.current=b}};window.addEvent("load",function(){Previews.init()});