1Type.registerNamespace("Telerik.Web.UI.Animations"); 2(function(){var a=$telerik.$; 3var b=Telerik.Web.UI; 4b.Animations.playJQueryAnimation=function(d,f,o,i,n,l,k,e,m){if(!d){return; 5}if(!f){f=2; 6}if(!o){o=new Telerik.Web.UI.Bounds(1,1,1,1); 7}if(!i){i=new Telerik.Web.UI.Bounds(1,1,1,1); 8}var c=e?e:500; 9if(!n){n=32; 10}n+=""; 11var q=parseInt(n.substr(0,1),10); 12var j=parseInt(n.substr(1,1),10); 13if(l){l(); 14}a(d).stopTransition(false,true); 15if(f==2){a(d).css({left:i.x,top:i.y}).fadeIn(c,k); 16return; 17}if(f==8){var g=$telerik.getClientBounds(); 18var h=$telerik.getClientBounds(); 19o.x=h.width/2; 20o.y=h.height; 21switch(j){case 2:o.x=i.x; 22break; 23case 3:o.x=g.width; 24break; 25case 1:o.x=g.x; 26}switch(q){case 2:o.y=i.y; 27break; 28case 1:o.y=g.y-i.height; 29break; 30case 3:o.y=g.height; 31}}else{if(f==4){o.x=i.x; 32o.y=i.y; 33o.width=i.width; 34o.height=1; 35switch(j){case 2:o.x=i.x; 36break; 37case 3:o.x=i.x; 38break; 39case 1:var p=i.x; 40if(2==q){p+=i.width; 41}o.x=p; 42}switch(q){case 2:o.y=i.y; 43o.height=i.height; 44o.width=1; 45break; 46case 1:o.y=i.y+i.height; 47break; 48case 3:o.y=i.y; 49}}}a(d).css({width:o.width,height:o.height,left:o.x,top:o.y,opacity:0.1,filter:"alpha(opacity=10)"}).show().transition({width:i.width,height:i.height,left:i.x,top:i.y,opacity:m?m:1},c,null,k); 50}; 51a.fx.prototype.oldstep=a.fx.prototype.step; 52a.fx.prototype.step=function(d){var e=this.prop; 53if(e=="left"||e=="top"||e=="telerikCarouselAngle"||e=="telerikCoverFlowIndex"){if(this.elem.getAttribute("paused")){if(!this.elem.getAttribute("elapsedTime")){var c=(+new Date())-this.startTime; 54this.elem.setAttribute("elapsedTime",c); 55}return true; 56}if(this.elem.getAttribute("elapsedTime")){this.startTime=(+new Date())-this.elem.getAttribute("elapsedTime"); 57this.elem.removeAttribute("elapsedTime"); 58}}return this.oldstep(d); 59}; 60b.Animations.jMoveBase=function(f,e,c,d){b.Animations.jMoveBase.initializeBase(this); 61this._owner=f; 62this._element=e; 63this._duration=c; 64this._events=null; 65this._animationEndedDelegate=null; 66this._isPlaying=false; 67this._isPaused=false; 68this._isCyclic=false; 69this._easing=d; 70this._isDisposed=false; 71}; 72b.Animations.jMoveBase.prototype={initialize:function(){b.Animations.jMoveBase.callBaseMethod(this,"initialize"); 73this._animationEndedDelegate=Function.createDelegate(this,this._animationEnded); 74},dispose:function(){if(this._isDisposed){return; 75}this._getAnimationQuery().stopTransition(true,false); 76this._owner=null; 77this._element=null; 78this._animationEndedDelegate=null; 79b.Animations.jMoveBase.callBaseMethod(this,"dispose"); 80this._isDisposed=true; 81},get_isPlaying:function(){return this._isPlaying; 82},get_isCyclic:function(){return this._isCyclic; 83},set_isCyclic:function(c){this._isCyclic=c; 84},get_easing:function(){return this._easing; 85},set_easing:function(c){this._easing=c; 86},get_duration:function(){return this._duration; 87},set_duration:function(c){this._duration=c; 88},get_isActive:function(){return true; 89},play:function(h){var e=this._getAnimationQuery().filter("[paused='true']"); 90var d=e.attr("paused"); 91e.removeAttr("paused"); 92if(d&&e.attr("elapsedTime")){this._isPlaying=true; 93this._isPaused=false; 94}else{var c=this._owner; 95var g=c.get_frameDuration(); 96if(this._isPaused&&this._isCyclic&&(g>0&&!h)&&c._setAnimationTimeout){c._setAnimationTimeout(g); 97}else{var f=this._animationStarted(); 98if(f!=false){this._playAnimation(); 99this._isPlaying=true; 100this._isPaused=false; 101}}}},stop:function(){this._getAnimationQuery().stopTransition(false,this._isPlaying); 102this._isPlaying=false; 103},pause:function(){if(this._isPlaying){this._getAnimationQuery().filter(":animated").attr("paused",true); 104}this._isPlaying=false; 105this._isPaused=true; 106},add_started:function(c){this.get_events().addHandler("started",c); 107},remove_started:function(c){this.get_events().removeHandler("started",c); 108},add_ended:function(c){this.get_events().addHandler("ended",c); 109},remove_ended:function(c){this.get_events().removeHandler("ended",c); 110},_getAnimationQuery:function(){return a(this._element); 111},_playAnimation:function(){},_animationStarted:function(){var c=new Sys.CancelEventArgs(); 112this._raiseEvent("started",c); 113return !c.get_cancel(); 114},_animationEnded:function(){this._isPlaying=false; 115this._raiseEvent("ended",Sys.EventArgs.Empty); 116},_raiseEvent:function(d,c){var e=this.get_events().getHandler(d); 117if(e){if(!c){c=Sys.EventArgs.Empty; 118}e(this,c); 119}}}; 120b.Animations.jMoveBase.registerClass("Telerik.Web.UI.Animations.jMoveBase",Sys.Component); 121b.Animations.jMove=function(g,e,c,f,h,d){b.Animations.jMove.initializeBase(this,[g,e,c,d]); 122this._horizontal=(typeof(f)=="undefined"||f==null)?0:f; 123this._vertical=(typeof(h)=="undefined"||h==null)?0:h; 124}; 125b.Animations.jMove.prototype={initialize:function(){b.Animations.jMove.callBaseMethod(this,"initialize"); 126},dispose:function(){b.Animations.jMove.callBaseMethod(this,"dispose"); 127},get_vertical:function(){return this._vertical; 128},set_vertical:function(c){this._vertical=c; 129},get_horizontal:function(){return this._horizontal; 130},set_horizontal:function(c){this._horizontal=c; 131},_getFinalPosition:function(){return(isNaN(parseInt(this._vertical,10))
131)?this._horizontal:this._vertical; 132},_getAnimatedProperty:function(){return(isNaN(parseInt(this._vertical,10)))?"left":"top"; 133},_getPosition:function(){return this._element.style[this._getAnimatedProperty()]; 134},_playAnimation:function(){var f=this._getFinalPosition(); 135var c=this._getAnimationQuery(); 136var d=this._getAnimatedProperty(); 137var g={queue:true}; 138g[d]=f; 139var e={}; 140e[d]=f; 141c.stopTransition(true,!this._isCyclic).transition(e,this._duration,this._easing||"ease",this._animationEndedDelegate); 142}}; 143b.Animations.jMove.registerClass("Telerik.Web.UI.Animations.jMove",b.Animations.jMoveBase); 144b.Animations.jCarousel=function(i,f,g,d,h,c,e){b.Animations.jCarousel.initializeBase(this,[i,f,d,e]); 145this._items=g; 146this._minScale=h.minScale; 147this._x=h.xO; 148this._y=h.yO; 149this._xRadius=h.xR; 150this._yRadius=h.yR; 151this._customProperties=c; 152this._angle=Math.PI/2; 153this._query=null; 154}; 155b.Animations.jCarousel.prototype={initialize:function(){b.Animations.jCarousel.callBaseMethod(this,"initialize"); 156},dispose:function(){b.Animations.jCarousel.callBaseMethod(this,"dispose"); 157this._items=null; 158this._customProperties=null; 159this._query=null; 160},get_angle:function(){return this._angle; 161},set_angle:function(c){this._angle=c; 162},_getFinalPosition:function(){return this._angle; 163},_getAnimatedProperty:function(){return"telerikCarouselAngle"; 164},_getAnimationQuery:function(){var c=this._query; 165if(!c){a.each(this._items,function(e,f){var d=this.element; 166if(!c){c=a(d); 167}else{c=c.add(d); 168}}); 169this._query=c; 170}return c; 171},_playAnimation:function(){this._getAnimationQuery().stopTransition(true,!this._isCyclic); 172var e=this._items; 173var f=(e.length>0)?((Math.PI*2)/e.length):0; 174var c=this._angle; 175var d=this; 176a.each(e,function(g,h){if(c.toString().indexOf("e")>-1){c=(Math.round(c*10000)/10000); 177}a(this.element).stop(true,false).transition({queue:true,telerikCarouselAngle:c},{xO:d._x,yO:d._y,xR:d._xRadius,yR:d._yRadius,minScale:d._minScale,reflection:this.reflection,width:this.width,height:this.height,outerWidth:this.outerWidth,outerHeight:this.outerHeight,customProperties:d._customProperties,duration:d._duration,easing:d._easing,complete:d._animationEndedDelegate}); 178c+=f; 179}); 180}}; 181b.Animations.jCarousel.registerClass("Telerik.Web.UI.Animations.jCarousel",b.Animations.jMoveBase); 182a.fx.step.telerikCarouselAngle=function(e){var c=e.now; 183var g=e.options; 184var j=Math.sin(c); 185var f=g.minScale; 186var i=f+(j+1)*((1-f)/2); 187var n=g.xO+(((Math.cos(c+Math.PI)*g.xR)-g.outerWidth/2)*i); 188var o=g.yO+((j*g.yR)*i); 189e.elem.telerikCarouselAngle=e.now; 190var d=a.extend({},g.customProperties); 191if(g.customProperties){var m=/^([\d+-.]+)(.*)$/; 192a.each(d,function(p,r){var q=m.exec(r); 193if(q){d[p]=q?(q[1]*i+q[2]):r; 194}}); 195}var k=!a.support.opacity&&(g.customProperties&&g.customProperties.opacity)&&g.reflection; 196var l="px"; 197var h=a.extend(d,{width:g.width*i+l,height:g.height*i*(k?2:1)+l,left:n+l,top:o+l,zIndex:parseInt(i*100000,10)}); 198a(e.elem).css("display","none").css(h).css("display",""); 199}; 200b.Animations.jCoverFlow=function(i,f,g,d,h,c,e){b.Animations.jCoverFlow.initializeBase(this,[i,f,d,e]); 201this._items=g; 202this._minScale=h.minScale; 203this._x=h.xO; 204this._y=h.yO; 205this._xRadius=h.xR; 206this._yRadius=h.yR; 207this._xItemSpacing=h.xItemSpacing; 208this._yItemSpacing=h.yItemSpacing; 209this._selectedItemOffsetX=h.selectedItemOffsetX; 210this._selectedItemOffsetY=h.selectedItemOffsetY; 211this._matrix=h.matrix; 212this._customProperties=c; 213this._index=0; 214this._query=null; 215}; 216b.Animations.jCoverFlow.prototype={initialize:function(){b.Animations.jCoverFlow.callBaseMethod(this,"initialize"); 217},dispose:function(){b.Animations.jCoverFlow.callBaseMethod(this,"dispose"); 218this._items=null; 219this._customProperties=null; 220this._matrix=null; 221this._query=null; 222},get_index:function(){return this._index; 223},set_index:function(c){this._index=c; 224},_getFinalPosition:function(){return this._index; 225},_getAnimatedProperty:function(){return"telerikCoverFlowIndex"; 226},_getAnimationQuery:function(){if(!this._query){var d=this._items; 227var f=a(); 228for(var c=0,e=d.length; 229c<e; 230c++){f.add(d[c].element); 231}this._query=f; 232}return this._query; 233},_getTransformProperty:function(){var c="transform"; 234if($telerik.isIE9Mode){c="msTransform"; 235}else{if($telerik.isIE){c="filter"; 236}else{if($telerik.isFirefox){c="MozTransform"; 237}else{if($telerik.isSafari){c="WebkitTransform"; 238}else{if($telerik.isOpera){c="OTransform"; 239}}}}}return c; 240},_playAnimation:function(){this._getAnimationQuery().stopTransition(true,!this._isCyclic); 241var g=this._items; 242var h=g.length; 243var f=this._owner.isVertical(); 244var e=this._index; 245var i=g[e]; 246if(!i){return; 247}var j={top:this._y-i.outerHeight/2,right:this._x+i.outerWidth/2,bottom:this._y+i.outerHeight/2,left:this._x-i.outerWidth/2}; 248var d=this._matrix;
249if(d.m11==1&&d.m22==1&&d.m12==0&&d.m21==0){d=null; 250}var k=this._getTransformProperty(); 251var c=this; 252var l=$telerik.getContentSize(this._owner._clipElement); 253a.each(g,function(B,I){var n=(B-e); 254var z=(n==0); 255var G=z?1:c._minScale; 256var s=this.element; 257var o=parseInt(s.telerikCoverFlowIndex,10); 258var u=(o==0); 259var p=u?1:c._minScale; 260var v=(n>0); 261var C=c._x+this.outerWidth/2; 262var J=f?(C-this.outerWidth*G):(j[v?"right":"left"]); 263var q=f?(C-this.outerWidth*p):(j[o>0?"right":"left"]); 264var A=c._y+this.outerHeight/2; 265var K=f?(j[v?"bottom":"top"]):(A-this.outerHeight*G); 266var r=f?(j[o>0?"bottom":"top"]):(A-this.outerHeight*p); 267var H={}; 268var m=(u||z); 269if(f||m){H.top={start:r,end:K}; 270}if(!f||m){H.left={start:q,end:J}; 271}for(var t=0; 272t<2; 273t++){var w=(t==0); 274var D=w?n:o; 275var E=w?G:p; 276if(D>0){if(f){H.top[w?"end":"start"]+=c._yRadius+(--D*c._yItemSpacing); 277}else{H.left[w?"end":"start"]+=c._xRadius+(--D*c._xItemSpacing); 278}}else{if(D<0){if(f){H.top[w?"end":"start"]+=-(c._yRadius+this.outerHeight*E)+(++D*c._yItemSpacing); 279}else{H.left[w?"end":"start"]+=-(c._xRadius+this.outerWidth*E)+(++D*c._xItemSpacing); 280}}else{H.left[w?"end":"start"]+=c._selectedItemOffsetX; 281H.top[w?"end":"start"]+=c._selectedItemOffsetY; 282}}}if(m||((!H.top||((H.top.start>=-this.outerHeight*p&&H.top.start<=l.height)||(H.top.end>=-this.outerHeight*G&&H.top.end<=l.height)))&&(!H.left||((H.left.start>=-this.outerWidth*p&&H.left.start<=l.width)||(H.left.end>=-this.outerWidth*G&&H.left.end<=l.width))))){var F={zIndex:((h-Math.abs(o))*100)}; 283if(H.top){F.top=H.top.start+"px"; 284}if(H.left){F.left=H.left.start+"px"; 285}if(Math.abs(o-n)>1){F.zIndex=((h-Math.abs(n))*100); 286}a(s).stop(true,false).css(F).transition({queue:true,telerikCoverFlowIndex:n},{isVertical:f,animateSize:m,steps:H,minScale:c._minScale,width:this.width,height:this.height,outerWidth:this.outerWidth,outerHeight:this.outerHeight,matrix:d,transformProperty:k,reflection:this.reflection,itemsCount:h,customProperties:c._customProperties,duration:c._duration,easing:c._easing,complete:c._animationEndedDelegate}); 287}else{a(s).stopTransition(true,false).attr("telerikCoverFlowIndex",n); 288}}); 289}}; 290b.Animations.jCoverFlow.registerClass("Telerik.Web.UI.Animations.jCoverFlow",b.Animations.jMoveBase); 291a.fx.step.telerikCoverFlowIndex=function(f){var d=f.now; 292var m=f.options; 293f.elem.telerikCoverFlowIndex=d; 294var o=Math.abs((d-f.start)/(f.end-f.start)); 295var w="px"; 296var n={}; 297if(Math.abs(f.start-f.end)<=1){n.zIndex=parseInt((m.itemsCount-Math.abs(d))*100,10); 298}var s=0; 299var u=0; 300var h=m.isVertical; 301var l=m.minScale; 302var p=m.animateSize?(f.end==0?(l+(1-l)*o):(1-(1-l)*o)):l; 303if(m.animateSize){if(m.customProperties){var e=a.extend({},m.customProperties); 304var x=/^([\d+-.]+)(.*)$/; 305a.each(e,function(y,A){var z=x.exec(A); 306e[y]=z?(z[1]*p+z[2]):A; 307}); 308n=a.extend(e,n); 309}n=a.extend(n,{width:m.width*p+w,height:m.height*p+w}); 310}if(m.matrix){var i=a.extend({},m.matrix); 311var k=m.animateSize?(f.end==0?(1-o):o):1; 312var j=(d==0)?0:(d<0?-1:1); 313if(f.start*f.end<0){if((f.start<0&&d<0)||(f.start>0&&d>0)){k=1-o*Math.abs((f.end-f.start)/f.start); 314}else{k=o*Math.abs((f.end-f.start)/f.end)-Math.abs(f.start/f.end); 315}}i={m11:1-(1-i.m11)*k,m12:(i.m12*k)*j,m21:(i.m21*k)*j,m22:1-(1-i.m22)*k}; 316var g=("filter"==m.transformProperty); 317var r="matrix("+i.m11+", "+i.m21+", "+i.m12+", "+i.m22+", 0, 0)"; 318if(g){r="progid:DXImageTransform.Microsoft.Matrix(FilterType='bilinear',M11="+i.m11+", M12="+i.m12+", M21="+i.m21+", M22="+i.m22+",sizingMethod='auto expand')"; 319}n[m.transformProperty]=r; 320var t=Math.abs(i.m11)+Math.abs(i.m12); 321var v=Math.abs(i.m21)+Math.abs(i.m22); 322if(!h){s=j*((1-t)/2); 323}else{u=j*((1-v)/2); 324}if(g){s+=(t-1)/2; 325u+=(v-1)/2; 326if(m.matrix.m12&&m.reflection){s*=2; 327}}}var c=m.animateSize; 328var q=m.steps; 329if((h||c)&&q.top){n.top=(q.top.start+(q.top.end-q.top.start)*o)-u*p*m.outerHeight+w; 330}if((!h||c)&&q.left){n.left=(q.left.start+(q.left.end-q.left.start)*o)-s*p*m.outerWidth+w; 331}if("filter"==m.transformProperty&&m.matrix&&m.reflection){n.height=2*(n.height?parseInt(n.height,10):(l*m.height))+w; 332}a(f.elem).css("display","none").css(n).css("display",""); 333}; 334})(); 335
336if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.