var mooRotator=new Class({Implements:[Options],options:{selector:"div.rotatorWrapper",duration:1000,delay:5000},initialize:function(a){this.setOptions(a);var b=$$(this.options.selector);b.each(this.createRotator.bind(this))},createRotator:function(f){var b=f.getElements("div.rotatorItem");if(b.length>1){b[0].clone(true).inject(f,"bottom");b=f.getElements("div.rotatorItem");var e=f.getSize().x;var c=this.options.delay;var d=-1*e;f.setStyles({position:"relative",height:f.getSize().y+"px"});var a=new Element("div",{"class":"rotatorWrapperInner",styles:{position:"absolute",top:"0",left:"0",width:(b.length*e)+"px",overflow:"hidden"}}).inject(f,"top");a.get("tween",{duration:this.options.duration}).addEvent("complete",function(){if(d<-1*e*(b.length-2)){d=0}a.get("tween").start.delay(c,a.get("tween"),new Array("left",d,d-e));d=d-e});b.each(function(h,g){h.inject(a,"top");h.setStyles({"float":"left"})});a.get("tween").start.delay(c,a.get("tween"),new Array("left",0,d))}}});
