function RadTicker(O){var I4=window[O]; if (I4 && typeof(I4.Dispose)=="\x66\x75\156c\x74ion"){I4.Dispose(); }I4=null; this.ClientID=O; this.A=document.getElementById(O); this.o5=0; this.O5=0; var Z=this ; this.R= function (){Z.Dispose(); } ; this.S(window,"u\x6e\154oad",Z.R); if (window.OnCallbackRequestStart){var l5=this ; var i5=window.OnCallbackRequestStart; window.OnCallbackRequestStart= function (){l5.P(); i5(); };}}RadTicker.prototype.Dispose= function (){ this.r= true; try { this.P(); this.Q(window,"unl\x6f\x61d",this.R); this.R=null; this.A=null; }catch (error){}};RadTicker.prototype.S= function (C,N,n){try {if (C.attachEvent){C.attachEvent("on"+N,n); }else {C.addEventListener(N,n, true); }}catch (error){}} ; RadTicker.prototype.Q= function (C,N,n){if (C==null || N==null || n==null)return; try {if (C.detachEvent){C.detachEvent("on"+N,n); }else {C.removeEventListener(N,n, true); }}catch (error){}} ; RadTicker.prototype.Start= function (){if (this.AutoStart){ this.StartTicker(); }};RadTicker.prototype.StartTicker= function (){ this.I5=1; this.o6(0); };RadTicker.prototype.O6= function (){ this.o6(this.o5); };RadTicker.prototype.o6= function (which){if (this.r== true)return; this.O5=0; this.A.innerHTML=""; this.o5=which; this.l6(which); };RadTicker.prototype.ResetTicker= function (){ this.O5=0; this.P(); this.A.innerHTML=""; return; };RadTicker.prototype.i6= function (I6){return I6.replace(/^\s{1,}/ig,"").replace(/\s{1,}$/ig,""); } ; RadTicker.prototype.l6= function (which){if (this.r== true)return; var o7=this.i6(this["\x54ic\x6b\x65rLin\x65"+which]); var O7=o7.length; var l7=this.O5; if (l7<O7){var innerHTML=this.A.innerHTML; if (o7.charAt(l7)=="&"){innerHTML=innerHTML+"\x26amp;"; }else if (o7.charAt(l7)=="\x20" && l7+1<O7 && o7.charAt(l7+1)==" "){innerHTML=innerHTML+" "+"\x26nbsp;"; this.O5++; }else {innerHTML=innerHTML+o7.charAt(l7); } this.A.innerHTML=innerHTML; this.O5++; var Z=this ; this.i7=window.setTimeout( function (){Z.l6(which);} ,this.TickSpeed); }else { this.I7(); }};RadTicker.prototype.P= function (which){window.clearTimeout(this.i7); window.clearTimeout(this.o8); };RadTicker.prototype.I7= function (which){ this.O5=0; var O8=(this.o5+1)%this.TickerLines; if (O8<=this.o5 && !this.Loop){ this.l8(); return; }else { this.o5=O8; }if (this.AutoAdvance){var Z=this ; this.o8=window.setTimeout( function (){Z.o6(O8);} ,this.LineDuration); }};RadTicker.prototype.l8= function (){if (this.OnTickerEndCode){eval(this.OnTickerEndCode); }};
