var clrzSlider=new Class({Implements:[Options,Events],options:{perpage:1,setpage:0,containerwidth:0,container:"slide_container",items:".slideshow #box2 span p",contentslider:"contentslider",btnnext:"div.slideshow .buttons #next1",btnprev:"div.slideshow .buttons #prev1",layout:"horizontal",windowscroll:1,autostart:false,duration:600,marge:0,srolling:false},initialize:function(c){this.setOptions(c);this.wscroll=new Fx.Scroll(window);if(!$(this.options.container)){return}if(this.options.layout=="horizontal"){this.prop="width";this.moove="margin-left"}else{this.prop="height";this.moove="margin-top"}this.ulwidth=0;this.items=$$(this.options.items);this.container=$(this.options.container);this.contentslider=$(this.options.contentslider);this.is_under=0;this.ulid=[];var a=this;this.contentslider.set("morph",{duration:this.options.duration,transition:Fx.Transitions.Quint.easeInOut,wait:false,onComplete:function(f){a.setDefaultFx()}});this.fxlist=new Fx.Morph(this.contentslider,{duration:this.options.duration,transition:Fx.Transitions.Quint.easeInOut,wait:false});var a=this;this.items.each(function(f,e){if(a.options.layout=="horizontal"){a.ulwidth=a.ulwidth+f.getWidth()+a.options.marge}else{a.ulwidth=a.ulwidth+f.getHeight()+a.options.marge}a.ulid[e]=f.getProperty("id")});this.itemwidth=(this.ulwidth/this.items.length);var b;if(this.options.containerwidth){b=this.options.containerwidth}else{b=this.itemwidth*this.options.perpage}var d={};d[this.prop]=b;d.overflow="hidden";this.container.setStyles(d);this.containerwidth=(this.itemwidth*this.options.perpage);this.contentslider.setStyle(this.prop,this.containerwidth);this.maxpage=Math.ceil(this.items.length/this.options.perpage)-1;this.contentslider.setStyle(this.prop,(this.ulwidth));this.initevents();this.fireEvent("initialize");this.setgoto(this.options.setpage);if(this.options.autostart){this.start()}},setDefaultFx:function(){var a=this;this.contentslider.set("morph",{transition:Fx.Transitions.Quint.easeInOut,duration:a.options.duration,onComplete:function(b){a.fireEvent("zgotocomplete");a.setDefaultFx()}})},initevents:function(){var a=this;this.container.addEvents({mouseenter:function(){a.autostop()},mouseleave:function(){a.start()},mousewheel:function(b){if(!a.options.srolling){return}b.stop();if(b.wheel<0){a.scrollmenext()}else{a.scrollmeprev()}}});$$(".list-slider-buttons li a").addEvents({mouseenter:function(){a.autostop()},mouseleave:function(){a.start()}});$$(this.options.btnnext).addEvent("click",function(b){new Event(b).stop();a.scrollmenext()});$$(this.options.btnprev).addEvent("click",function(b){new Event(b).stop();a.scrollmeprev()})},scrollmenext:function(){var a=this;if(this.setpage>=this.maxpage){this.setpage=0;this.zgoto()}else{this.setpage=this.setpage.toInt()+1;this.zgoto()}if(this.windowscroll==1){this.wscroll.toElement(this.container)}},scrollmeprev:function(){var a=this;if(this.setpage<=0){this.setpage=this.maxpage;this.zgoto()}else{this.setpage=this.setpage.toInt()-1;this.zgoto()}if(this.windowscroll==1){this.wscroll.toElement(this.container)}},zgoto:function(b){var a=this;if($chk(b)){this.setpage=b}var c={};c[this.moove]=-(this.setpage*this.containerwidth);this.contentslider.morph(c);this.fireEvent("zgoto")},setgoto:function(b){var a=this;if($chk(b)){this.setpage=b}var c={};c[this.moove]=-(this.setpage*this.containerwidth);this.contentslider.setStyles(c);this.fireEvent("zgoto")},loadactivepage:function(a){$(a).addClass("current");this.setpage=Math.floor(ulid.indexOf(a)/perpage);this.zgoto()},autostop:function(){if(this.options.autostart){$clear(periodical)}},autostart:function(){this.scrollmenext()},start:function(){if(this.options.autostart){periodical=this.autostart.periodical(5000,this)}}});