(function(){YAHOO.namespace("zu");YAHOO.zu.carousel={config:{isCircular:true,animation:{speed:0.4,effect:YAHOO.util.Easing.easeOut},autoPlayInterval:6000,numVisible:1},status:{direction:"forward",wrapping:false},container:"container",length:5,prevButtonClick:function(){YAHOO.zu.carousel.status.direction="backward"},nextButtonClick:function(){YAHOO.zu.carousel.status.direction="forward"},instance:null};var YZC=YAHOO.zu.carousel;YZC.instance=new YAHOO.widget.Carousel(YZC.container,YZC.config);YZC.instance.render();YAHOO.util.Event.onDOMReady(function(){YAHOO.util.Dom.getElementsBy(function(){return true;},"button",YZC.container,function(e){var type=e.innerHTML.split(" ");switch(type[0]){case"Previous":YAHOO.util.Event.on(e,"click",YAHOO.zu.carousel.prevButtonClick);break;case"Next":YAHOO.util.Event.on(e,"click",YAHOO.zu.carousel.nextButtonClick);break;}})});YZC.instance.on("beforePageChange",function(obj){if(!YZC.status.wrapping&&(obj.page==0||obj.page==YZC.length)){YZC.status.wrapping=true;this.set("animation",{speed:0,effect:null});}});YZC.instance.on("pageChange",function(obj){if(YZC.status.wrapping){this.set("animation",YZC.config.animation);if(YZC.status.direction=="backward"){this.scrollBackward();}else if(YZC.status.direction=="forward"){this.scrollForward();}
YZC.status.wrapping=false;}});YZC.instance.startAutoPlay();YZC.instance.show();})();
