var noobSlide=new Class({initialize:function(_24e5){this.items=_24e5.items;this.mode=_24e5.mode||"horizontal";this.modes={horizontal:["left","width"],vertical:["top","height"]};this.size=_24e5.size||240;this.box=_24e5.box.setStyle(this.modes[this.mode][1],(this.size*this.items.length)+"px");this.button_event=_24e5.button_event||"click";this.handle_event=_24e5.handle_event||"click";this.onWalk=_24e5.onWalk||null;this.currentIndex=null;this.previousIndex=null;this.nextIndex=null;this.interval=_24e5.interval||5000;this.autoPlay=_24e5.autoPlay||false;this._play=null;this.handles=_24e5.handles||null;if(this.handles){this.addHandleButtons(this.handles);}this.buttons={previous:[],next:[],play:[],playback:[],stop:[]};if(_24e5.addButtons){for(var _24e6 in _24e5.addButtons){this.addActionButtons(_24e6,$type(_24e5.addButtons[_24e6])=="array"?_24e5.addButtons[_24e6]:[_24e5.addButtons[_24e6]]);}}this.fx=new Fx.Tween(this.box,$extend((_24e5.fxOptions||{duration:500,wait:false}),{property:this.modes[this.mode][0]}));this.walk((_24e5.startItem||0),true,true);},addHandleButtons:function(_24e7){for(var i=0;i<_24e7.length;i++){_24e7[i].addEvent(this.handle_event,this.walk.bind(this,[i,true]));}},addActionButtons:function(_24e9,_24ea){for(var i=0;i<_24ea.length;i++){switch(_24e9){case "previous":_24ea[i].addEvent(this.button_event,this.previous.bind(this,[true]));break;case "next":_24ea[i].addEvent(this.button_event,this.next.bind(this,[true]));break;case "play":_24ea[i].addEvent(this.button_event,this.play.bind(this,[this.interval,"next",false]));break;case "playback":_24ea[i].addEvent(this.button_event,this.play.bind(this,[this.interval,"previous",false]));break;case "stop":_24ea[i].addEvent(this.button_event,this.stop.bind(this));break;}this.buttons[_24e9].push(_24ea[i]);}},previous:function(_24ec){this.walk((this.currentIndex>0?this.currentIndex-1:this.items.length-1),_24ec);},next:function(_24ed){this.walk((this.currentIndex<this.items.length-1?this.currentIndex+1:0),_24ed);},play:function(_24ee,_24ef,wait){this.stop();if(!wait){this[_24ef](false);}this._play=this[_24ef].periodical(_24ee,this,[false]);},stop:function(){$clear(this._play);},walk:function(item,_24f2,noFx){if(item!=this.currentIndex){this.currentIndex=item;this.previousIndex=this.currentIndex+(this.currentIndex>0?-1:this.items.length-1);this.nextIndex=this.currentIndex+(this.currentIndex<this.items.length-1?1:1-this.items.length);if(_24f2){this.stop();}if(noFx){this.fx.cancel().set((this.size*-this.currentIndex)+"px");}else{this.fx.start(this.size*-this.currentIndex);}if(_24f2&&this.autoPlay){this.play(this.interval,"next",true);}if(this.onWalk){this.onWalk((this.items[this.currentIndex]||null),(this.handles&&this.handles[this.currentIndex]?this.handles[this.currentIndex]:null));}}}});function noobslide_init(){var el=$$(".slideshow .marks");if(el){var info=el[0].getNext().set("opacity",0.5);var nS=new noobSlide({mode:"vertical",box:$$(".slideshow .photos")[0],items:$$(".slideshow .photos div"),size:285,handles:$$(".slideshow .thumbs div"),handle_event:"mouseenter",addButtons:{previous:$("slide-prev"),play:$("slide-play"),stop:$("slide-stop"),next:$("slide-next")},button_event:"click",fxOptions:{duration:1000,transition:Fx.Transitions.Back.easeOut,wait:false},onWalk:function(_24f7,_24f8){info.empty();this.handles.set("opacity",0.3);_24f8.set("opacity",1);}});}else{var el=$$(".slideshow2 .marks");if(el){var nS8=new noobSlide({box:$$(".slideshow2 .photos")[0],items:$$(".slideshow .photos div"),size:480,handles:$$(".slideshow .thumbs div"),addButtons:{previous:$("slide-prev"),play:$("slide-play"),stop:$("slide-stop"),next:$("slide-next")},onWalk:function(_24fa,_24fb){$("slide-prev").set("html","&lt;&lt; "+this.items[this.previousIndex].innerHTML);$("slide-next").set("html",this.items[this.nextIndex].innerHTML+" &gt;&gt;");}});}}}
