(function(a){Type.registerNamespace("Telerik.Web.UI"); Telerik.Web.UI.TouchScrollExtender=function(b){this._containerElements=a(b); var c=arguments[1]||{}; this._autoScan="autoScan" in c?c.autoScan:false; this._showScrollHints="showScrollHints" in c?c.showScrollHints:true; this._useRoundedHints="useRoundedHints" in c?c.useRoundedHints:true; this._hasHorizontalScrollHint=false; this._hasVerticalScrollHint=false; this._verticalScrollHint=false; this._horizontalScrollHint=false; this._lastAnimator=false; this._dragCanceled=false; this.containers=new Array(); this._enableTouchScroll=true; }; Telerik.Web.UI.TouchScrollExtender._getNeedsScrollExtender=function(){return $telerik.isMobileSafari||$telerik.isAndroid; }; Telerik.Web.UI.TouchScrollExtender.prototype={initialize:function(){if(this._enableTouchScroll){if(this._autoScan){this._containerElements=this._containerElements.add(a("*",this._containerElements)).filter(function(){return(a(this).css("overflow")=="scroll"||a(this).css("overflow")=="auto"); }); }var b=this; this._containerElements.each(function(){this.style.overflow="hidden"; var d=a(this).addClass("RadTouchExtender"); var c={element:d.stop(),horizontalScrollHint:a('