var Leads=new Class({mElements:null,mTextCont:null,mLinkButton:null,mChangeGroupDelay:null,mI:0,initialize:function(E,D,F){this.mElements=E;this.mTextCont=D;this.mLinkButton=F;if(this.mElements.length==0){return }var C=this.mTextCont.getElements("ol li a");for(var A=0;A<C.length;A++){C[A].addEvent("click",function(G){this.mI=G;this.changeGroup();this.startChangeGroup()}.bind(this,A))}for(var B=1;B<this.mElements.length;B++){this.mElements[B].image.setStyle("opacity",0);this.mElements[B].text.setStyle("opacity",0)}this.changeGroup();this.startChangeGroup()},hideAll:function(){for(var A=0;A<this.mElements.length;A++){this.mElements[A].image.setStyle("opacity",0);this.mElements[A].text.setStyle("opacity",0)}},changeGroup:function(){if(this.mI>=this.mElements.length){this.mI=0}this.hideAll();if(this.mElements[this.mI]){this.fxImg=null;this.fxText=null;this.fxImg=new Fx.Morph(this.mElements[this.mI].image);this.fxText=new Fx.Morph(this.mElements[this.mI].text);this.mTextCont.getElements("ol .active").removeClass("active");this.mTextCont.getElements("ol li")[this.mI].addClass("active");this.mLinkButton.href=this.mElements[this.mI].link;this.mElements[this.mI].image.removeClass("hidden");this.mElements[this.mI].text.removeClass("hidden");this.fxImg.start({opacity:1});this.fxText.start({opacity:1})}this.mI++},startChangeGroup:function(){$clear(this.mChangeGroupDelay);this.mChangeGroupDelay=this.changeGroup.periodical(8000,this)}});