var wbcSlider=new Class({Implements:[Options,Events],options:{slItems:null,startIndex:0,nextbtn:$("slider-go_right"),prevbtn:$("slider-go_left"),controls:$("slider-controls"),SlideTime:5000},initialize:function(c,a){c.setStyles({position:"relative",overflow:"hidden"});this.setOptions(a);this.options.slItems.each(function(i,g){i.setStyle("position","absolute");var j=i.getElement("div.slider-secondary-controls");var k=i.getElement("div.pic-ct");var h=c.getSize().y;var f=c.getSize().x;(g!=this.options.startIndex)?i.setStyle("left",(-1*f)):"";if(this.options.controls!=null){var e=new Element("li",{id:"sl_"+g,"class":(this.options.startIndex==g)?"selected":""}).inject(this.options.controls.getElement("ul"));new Element("a",{events:{click:function(){this.slide(g);if(this.options.intervalID){this.stop()}}.bind(this)}}).inject(e)}if(j!=null){j.getElements("li").each(function(m,l){Asset.image(m.getElement("img").src.replace("thumb_","slider_"));m.addEvent("click",function(){if(this.options.intervalID){this.stop()}var o=m.getElement("img").src.replace("thumb_","slider_");var n=k.getElement("img").setStyles({position:"absolute","z-index":1});var p=new Element("img",{src:o,styles:{position:"absolute","z-index":0,width:370,height:370,"margin-left":"5px"}}).inject(k);myEffect=new Fx.Morph(n,{duration:"long",transition:Fx.Transitions.Sine.easeOut,link:"cancel"});myEffect.start({width:"570px",height:"570px",top:[0,-100],left:[0,-100],opacity:0}).chain(function(){n.destroy()});j.getElements("li").each(function(q,r){if(q!=m){q.removeClass("selected")}else{q.addClass("selected")}})}.bind(this))}.bind(this))}}.bind(this));this.options.curent=this.options.startIndex;var b=this.options.nextbtn;var d=this.options.prevbtn;if(b!=null){b.addEvent("click",function(){this.next();this.stop()}.bind(this))}if(d!=null){d.addEvent("click",function(){this.prev();this.stop()}.bind(this))}},slide:function(b){var c=this.options.curent;var j=this.options.slItems[c];var e=j.getSize().x;var f=this.options.slItems[b];if(this.options.controls!=null){$("sl_"+c).removeClass("selected");$("sl_"+b).addClass("selected")}var i=false;if(b==0&&c==(this.options.slItems.length-1)){var g=1100;var d=1100;var a=[e,0];var h=[0,(-1*e)]}else{if(c<b){var g=1100;var d=1100;var a=[e,0];var h=[0,(-1*e)]}else{if(c>b){var g=1100;var d=1100;var a=[(-1*e),0];var h=[0,e]}else{i=true}}}this.options.slide_out=new Fx.Morph(j,{duration:d,transition:"cubic:out",link:"ignore"});this.options.slide_in=new Fx.Morph(f,{duration:g,transition:"cubic:out",link:"ignore"});if(!i){this.options.slide_out.start({left:h,opacity:0});this.options.slide_in.start({left:a,opacity:1}).chain(function(){this.fireEvent("slideEnd",[j,f])}.bind(this));this.fireEvent("slideStart",[j,f]);this.options.curent=b}},next:function(){((this.options.curent+1)>(this.options.slItems.length-1))?this.slide(0):this.slide((this.options.curent+1))},prev:function(){((this.options.curent-1)<0)?this.slide((this.options.slItems.length-1)):this.slide((this.options.curent-1))},pause:function(){this.options.slide_out.pause();this.options.slide_in.pause()},resume:function(){this.options.slide_out.resume();this.options.slide_in.resume()},play:function(){this.options.intervalID=this.next.periodical(this.options.SlideTime,this)},stop:function(){clearInterval(this.options.intervalID)}});
