YAHOO.chatr.slideshow=function(){var A=this;this.slideoptions={slideid:null,interval:5000,transtime:0.5,loop:true};this.YClass=YUD.getElementsByClassName;this._slide_array=[];this._btn_array=[];this._btnwraper=null;this._slidenum=0;this._cur_index=0;this._last_index=2;this._interval="";this._change=function(D){var C={opacity:{to:0},zIndex:{to:1}};var B={opacity:{to:1},zIndex:{to:5}};var F=new YAHOO.util.Anim(A._slide_array[A._slidenum-A._last_index-1],C,A.slideoptions.transtime,YAHOO.util.Easing.easeOut);var E=new YAHOO.util.Anim(A._slide_array[A._slidenum-D-1],B,A.slideoptions.transtime,YAHOO.util.Easing.easeIn);F.animate();E.animate();A._last_index=A._cur_index;for(k=0;k<A._slidenum;k++){YUD.removeClass(A._btn_array[k],"current");}YUD.addClass(A._btn_array[D],"current");A._cur_index=D;if(!A.slideoptions.loop&&D===0){clearInterval(A._interval);}};this._auto_play=function(){A._interval=setInterval(function(){if(A._cur_index>0){A._cur_index--;}else{A._cur_index=A._slidenum-1;}A._change(A._cur_index);},A.slideoptions.interval);};this._hand_play=function(C){clearInterval(A._interval);if(typeof C=="object"){var B=YUE.getTarget(C);A._cur_index=B.href.split("#")[1];}else{A._cur_index=C;}A._change(A._cur_index);A._auto_play();};this.init=function(B){A.slideoptions.slideid=B.slideid;A.slideoptions.interval=B.interval;A.slideoptions.transtime=B.transtime||0.5;if(B.loop===0){A.slideoptions.loop=false;}A._btn_array=[];var C=0;A._slide_array=this.YClass("slide-frame","div",A.slideoptions.slideid);YUD.setStyle(A._slide_array[0],"opacity",1);YUD.setStyle(A._slide_array[0],"zIndex",5);A._slidenum=A._slide_array.length;A._btnwraper=document.createElement("DIV");A._btnwraper.className="slide-btn-wrap";for(m=0;m<A._slidenum;m++){var D=document.createElement("a");D.innerHTML=A._slidenum-m;D.href=["#",m].join("");if(m==A._slidenum-1){D.className="current";}A._btn_array.push(D);A._btnwraper.appendChild(A._btn_array[m]);}A._btnwraper.id=[A.slideoptions.slideid,"btns"].join("");YUD.get(A.slideoptions.slideid).appendChild(A._btnwraper);YUE.on(A._btn_array,"click",A._hand_play,A,true);A._hand_play(A._slidenum-1);};};