Type.registerNamespace("Telerik.Web.UI.Animations"); Telerik.Web.UI.Animations.playJQueryAnimation=function(b,c,k,m,l,e,n,h){if(!b){return; }if(!c){c=2; }if(!k){k=new Sys.UI.Bounds(1,1,1,1); }if(!m){m=new Sys.UI.Bounds(1,1,1,1); }var g=h?h:500; if(!l){l=32; }l+=""; var f=parseInt(l.substr(0,1)); var i=parseInt(l.substr(1,1)); if(e){e(); }$telerik.$(b).stop(false,true); if(c==2){$telerik.$(b).css({left:m.x,top:m.y}).fadeIn(g,n); return; }if(c==8){var d=$telerik.getClientBounds(); var j=$telerik.getClientBounds(); k.x=j.width/2; k.y=j.height; switch(i){case 2:k.x=m.x; break; case 3:k.x=d.width; break; case 1:k.x=d.x; }switch(f){case 2:k.y=m.y; break; case 1:k.y=d.y-m.height; break; case 3:k.y=d.height; }}else{if(c==4){k.x=m.x; k.y=m.y; k.width=m.width; k.height=1; switch(i){case 2:k.x=m.x; break; case 3:k.x=m.x; break; case 1:var a=m.x; if(2==f){a+=m.width; }k.x=a; }switch(f){case 2:k.y=m.y; k.height=m.height; k.width=1; break; case 1:k.y=m.y+m.height; break; case 3:k.y=m.y; }}else{if(c==1){}}}$telerik.$(b).css({width:k.width,height:k.height,left:k.x,top:k.y,opacity:0.1,filter:"alpha(opacity=10)"}).show().animate({width:m.width,height:m.height,left:m.x,top:m.y,opacity:1},g,null,n); }; $telerik.$.fx.prototype.oldstep=$telerik.$.fx.prototype.step; $telerik.$.fx.prototype.step=function(b){if(this.prop=="left"||this.prop=="top"){if(this.elem.getAttribute("paused")){if(!this.elem.getAttribute("elapsedTime")){var a=(+new Date)-this.startTime; this.elem.setAttribute("elapsedTime",a); }return true; }if(this.elem.getAttribute("elapsedTime")){this.startTime=(+new Date)-this.elem.getAttribute("elapsedTime"); this.elem.removeAttribute("elapsedTime"); }}return this.oldstep(b); }; Telerik.Web.UI.Animations.jMove=function(d,a,c,f,e,b){Telerik.Web.UI.Animations.jMove.initializeBase(this); this._owner=d; this._element=a; this._duration=c; this._horizontal=(typeof(f)=="undefined"||f==null)?0:f; this._vertical=(typeof(e)=="undefined"||e==null)?0:e; this._events=null; this._animationEndedDelegate=null; this._isPlaying=false; this._isPaused=false; this._isCyclic=false; this._easing=b; }; Telerik.Web.UI.Animations.jMove.prototype={initialize:function(){Telerik.Web.UI.Animations.jMove.callBaseMethod(this,"initialize"); this._animationEndedDelegate=Function.createDelegate(this,this._animationEnded); },dispose:function(){this._getAnimationQuery().stop(true,false); this._owner=null; this._element=null; this._animationEndedDelegate=null; },get_vertical:function(){return this._vertical; },set_vertical:function(a){this._vertical=a; },get_horizontal:function(){return this._horizontal; },set_horizontal:function(a){this._horizontal=a; },get_isPlaying:function(){return this._isPlaying; },get_isCyclic:function(){return this._isCyclic; },set_isCyclic:function(a){this._isCyclic=a; },get_easing:function(){return this._easing; },set_easing:function(a){this._easing=a; },get_isActive:function(){return true; },play:function(a){var c=this._element; var d=c.getAttribute("paused"); c.removeAttribute("paused"); if(!(d&&c.getAttribute("elapsedTime"))){var f=this._owner; var g=f.get_frameDuration(); if(this._isPaused&&this._isCyclic&&(g>0&&!a)&&f._setAnimationTimeout){f._setAnimationTimeout(g); }else{var e=this._animationStarted(); if(e!=false){var b=(isNaN(parseInt(this._vertical)))?this._horizontal:this._vertical; this._playAnimation(b); this._isPlaying=true; this._isPaused=false; }}}},stop:function(){this._getAnimationQuery().stop(false,true); this._isPlaying=false; },pause:function(){if(this._isPlaying){this._element.setAttribute("paused",true); }this._isPlaying=false; this._isPaused=true; },add_started:function(a){this.get_events().addHandler("started",a); },remove_started:function(a){this.get_events().removeHandler("started",a); },add_ended:function(a){this.get_events().addHandler("ended",a); },remove_ended:function(a){this.get_events().removeHandler("ended",a); },_getAnimationQuery:function(){return $telerik.$(this._element); },_playAnimation:function(a){var b=this._getAnimationQuery(); var c=this._getAnimatedStyleProperty(); var d={queue:true}; d[c]=a; b.stop(true,!this._isCyclic).animate(d,this._duration,this._easing,this._animationEndedDelegate); },_getAnimatedStyleProperty:function(){return(isNaN(parseInt(this._vertical)))?"left":"top"; },_getPosition:function(){var a=this._element; var b=this._getAnimatedStyleProperty(); return a.style[b]; },_animationStarted:function(){var a=new Sys.CancelEventArgs(); this._raiseEvent("started",a); return !a.get_cancel(); },_animationEnded:function(){this._isPlaying=false; this._raiseEvent("ended",Sys.EventArgs.Empty); },_raiseEvent:function(b,c){var a=this.get_events().getHandler(b); if(a){if(!c){c=Sys.EventArgs.Empty; }a(this,c); }}}; Telerik.Web.UI.Animations.jMove.registerClass("Telerik.Web.UI.Animations.jMove",Sys.Component); if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();