!function(c){c.jqx.jqxWidget("jqxScrollBar","",{}),c.extend(c.jqx._jqxScrollBar.prototype,{defineInstance:function(){var t={height:null,width:null,vertical:!1,min:0,max:1e3,value:0,step:10,largestep:50,thumbMinSize:10,thumbSize:0,thumbStep:"auto",roundedCorners:"all",showButtons:!0,disabled:!1,touchMode:"auto",touchModeStyle:"auto",thumbTouchSize:0,_triggervaluechanged:!0,rtl:!1,areaDownCapture:!1,areaUpCapture:!1,_initialLayout:!1,offset:0,reference:0,velocity:0,frame:0,timestamp:0,ticker:null,amplitude:0,target:0};return this===c.jqx._jqxScrollBar.prototype||c.extend(!0,this,t),t},createInstance:function(t){this.render()},render:function(){this._mouseup=new Date;var t,e=this,s="
";c.jqx.utilities&&"hidden"==c.jqx.utilities.scrollBarButtonsVisibility&&(this.showButtons=!1),e.WinJS?MSApp.execUnsafeLocalFunction(function(){e.host.html(s)}):this.element.innerHTML=s,null!=this.width&&0t.max&&(t.max=t.min+1),t._arrange(),t.setPosition(t.value))},this.propertyChangeMap.min=function(t,e,s,i){isNaN(i)||s!=i&&(t.min=parseInt(i),t.min>t.max&&(t.max=t.min+1),t._arrange(),t.setPosition(t.value))},this.propertyChangeMap.disabled=function(t,e,s,i){s!=i&&(i?t.host.addClass(t.toThemeProperty("jqx-fill-state-disabled")):t.host.removeClass(t.toThemeProperty("jqx-fill-state-disabled")),t.btnUp.jqxRepeatButton("disabled",t.disabled),t.btnDown.jqxRepeatButton("disabled",t.disabled),t.btnThumb.jqxButton("disabled",t.disabled))},this.propertyChangeMap.touchMode=function(t,e,s,i){s!=i&&(t._updateTouchBehavior(),!0===i?(t.showButtons=!1,t.refresh()):!1===i&&(t.showButtons=!0,t.refresh()))},this.propertyChangeMap.rtl=function(t,e,s,i){s!=i&&t.refresh()},this.buttonUpCapture=!1,this.buttonDownCapture=!1,this._updateTouchBehavior(),this.setPosition(this.value),this._addHandlers(),this.setTheme()},resize:function(t,e){this.width=t,this.height=e,this._arrange()},_updateTouchBehavior:function(){if(this.isTouchDevice=c.jqx.mobile.isTouchDevice(),1==this.touchMode){if(c.jqx.browser.msie&&c.jqx.browser.version<9)return void this.setTheme();this.isTouchDevice=!0,c.jqx.mobile.setMobileSimulator(this.btnThumb[0]),this._removeHandlers(),this._addHandlers(),this.setTheme()}else 0==this.touchMode&&(this.isTouchDevice=!1)},_addHandlers:function(){var t,e,n=this,s=!1;try{("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)&&(s=!0,this._touchSupport=!0)}catch(t){}if((n.isTouchDevice||s)&&(this.addHandler(this.btnThumb,c.jqx.mobile.getTouchEventName("touchend"),function(t){var e=n.vertical?n.toThemeProperty("jqx-scrollbar-thumb-state-pressed"):n.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal"),s=n.toThemeProperty("jqx-fill-state-pressed");return n.btnThumb.removeClass(e),n.btnThumb.removeClass(s),n.disabled||n.handlemouseup(n,t),!1}),this.addHandler(this.btnThumb,c.jqx.mobile.getTouchEventName("touchstart"),function(t){var e;n.disabled||(1!=n.touchMode&&(e=t).originalEvent.touches&&e.originalEvent.touches.length?(t.clientX=e.originalEvent.touches[0].clientX,t.clientY=e.originalEvent.touches[0].clientY):(t.clientX=t.originalEvent.clientX,t.clientY=t.originalEvent.clientY),n.handlemousedown(t),t.preventDefault&&t.preventDefault())}),c.jqx.mobile.touchScroll(this.element,n.max,function(t,e,s,i,r){var o,a;"visible"==n.host.css("visibility")&&(1!=n.touchMode&&(o=r).originalEvent.touches&&o.originalEvent.touches.length?(r.clientX=o.originalEvent.touches[0].clientX,r.clientY=o.originalEvent.touches[0].clientY):(r.clientX=r.originalEvent.clientX,r.clientY=r.originalEvent.clientY),a=n.vertical?n.toThemeProperty("jqx-scrollbar-thumb-state-pressed"):n.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal"),n.btnThumb.addClass(a),n.btnThumb.addClass(n.toThemeProperty("jqx-fill-state-pressed")),n.thumbCapture=!0,n.handlemousemove(r))},n.element.id,n.host,n.host)),!this.isTouchDevice){try{""==document.referrer&&!window.frameElement||null==window.top||window.top==window.self||(t=null,window.parent&&document.referrer&&(t=document.referrer),t&&-1!=t.indexOf(document.location.host)&&(e=function(t){n.disabled||n.handlemouseup(n,t)},window.top.document.addEventListener?window.top.document.addEventListener("mouseup",e,!1):window.top.document.attachEvent&&window.top.document.attachEvent("onmouseup",e)))}catch(t){}var i="click mouseup mousedown";this.addHandler(this.btnDown,i,function(t){var e=n.step;switch(Math.abs(n.max-n.min)<=e&&(e=1),n.rtl&&!n.vertical&&(e=-n.step),t.type){case"click":n.buttonDownCapture&&!n.isTouchDevice?n.disabled||n.setPosition(n.value+e):!n.disabled&&n.isTouchDevice&&n.setPosition(n.value+e);break;case"mouseup":if(!n.btnDownInstance.base.disabled&&n.buttonDownCapture)return n.buttonDownCapture=!1,n.btnDown.removeClass(n.toThemeProperty("jqx-scrollbar-button-state-pressed")),n.btnDown.removeClass(n.toThemeProperty("jqx-fill-state-pressed")),n._removeArrowClasses("pressed","down"),n.handlemouseup(n,t),n.setPosition(n.value+e),!1;break;case"mousedown":if(!n.btnDownInstance.base.disabled)return n.buttonDownCapture=!0,n.btnDown.addClass(n.toThemeProperty("jqx-fill-state-pressed")),n.btnDown.addClass(n.toThemeProperty("jqx-scrollbar-button-state-pressed")),n._addArrowClasses("pressed","down"),!1}}),this.addHandler(this.btnUp,i,function(t){var e=n.step;switch(Math.abs(n.max-n.min)<=e&&(e=1),n.rtl&&!n.vertical&&(e=-n.step),t.type){case"click":n.buttonUpCapture&&!n.isTouchDevice?n.disabled||n.setPosition(n.value-e):!n.disabled&&n.isTouchDevice&&n.setPosition(n.value-e);break;case"mouseup":if(!n.btnUpInstance.base.disabled&&n.buttonUpCapture)return n.buttonUpCapture=!1,n.btnUp.removeClass(n.toThemeProperty("jqx-scrollbar-button-state-pressed")),n.btnUp.removeClass(n.toThemeProperty("jqx-fill-state-pressed")),n._removeArrowClasses("pressed","up"),n.handlemouseup(n,t),n.setPosition(n.value-e),!1;break;case"mousedown":if(!n.btnUpInstance.base.disabled)return n.buttonUpCapture=!0,n.btnUp.addClass(n.toThemeProperty("jqx-fill-state-pressed")),n.btnUp.addClass(n.toThemeProperty("jqx-scrollbar-button-state-pressed")),n._addArrowClasses("pressed","up"),!1}})}var r,o="click";this.isTouchDevice&&(o=c.jqx.mobile.getTouchEventName("touchend")),this.addHandler(this.areaUp,o,function(t){if(!n.disabled){var e=n.largestep;return n.rtl&&!n.vertical&&(e=-n.largestep),n.setPosition(n.value-e),!1}}),this.addHandler(this.areaDown,o,function(t){if(!n.disabled){var e=n.largestep;return n.rtl&&!n.vertical&&(e=-n.largestep),n.setPosition(n.value+e),!1}}),this.addHandler(this.areaUp,"mousedown",function(t){if(!n.disabled)return!(n.areaUpCapture=!0)}),this.addHandler(this.areaDown,"mousedown",function(t){if(!n.disabled)return!(n.areaDownCapture=!0)}),this.addHandler(this.btnThumb,"mousedown dragstart",function(t){if("dragstart"===t.type)return!1;n.disabled||n.handlemousedown(t),t.preventDefault&&t.preventDefault()}),this.addHandler(c(document),"mouseup."+this.element.id,function(t){n.disabled||n.handlemouseup(n,t)}),this.isTouchDevice||(this.mousemoveFunc=function(t){n.disabled||n.handlemousemove(t)},this.addHandler(c(document),"mousemove."+this.element.id,this.mousemoveFunc),this.addHandler(c(document),"mouseleave."+this.element.id,function(t){n.disabled||n.handlemouseleave(t)}),this.addHandler(c(document),"mouseenter."+this.element.id,function(t){n.disabled||n.handlemouseenter(t)}),n.disabled||(this.addHandler(this.btnUp,"mouseenter mouseleave",function(t){"mouseenter"===t.type?n.disabled||n.btnUpInstance.base.disabled||1==n.touchMode||(n.btnUp.addClass(n.toThemeProperty("jqx-scrollbar-button-state-hover")),n.btnUp.addClass(n.toThemeProperty("jqx-fill-state-hover")),n._addArrowClasses("hover","up")):n.disabled||n.btnUpInstance.base.disabled||1==n.touchMode||(n.btnUp.removeClass(n.toThemeProperty("jqx-scrollbar-button-state-hover")),n.btnUp.removeClass(n.toThemeProperty("jqx-fill-state-hover")),n._removeArrowClasses("hover","up"))}),r=n.toThemeProperty("jqx-scrollbar-thumb-state-hover"),n.vertical||(r=n.toThemeProperty("jqx-scrollbar-thumb-state-hover-horizontal")),this.addHandler(this.btnThumb,"mouseenter mouseleave",function(t){"mouseenter"===t.type?n.disabled||1==n.touchMode||(n.btnThumb.addClass(r),n.btnThumb.addClass(n.toThemeProperty("jqx-fill-state-hover"))):n.disabled||1==n.touchMode||(n.btnThumb.removeClass(r),n.btnThumb.removeClass(n.toThemeProperty("jqx-fill-state-hover")))}),this.addHandler(this.btnDown,"mouseenter mouseleave",function(t){"mouseenter"===t.type?n.disabled||n.btnDownInstance.base.disabled||1==n.touchMode||(n.btnDown.addClass(n.toThemeProperty("jqx-scrollbar-button-state-hover")),n.btnDown.addClass(n.toThemeProperty("jqx-fill-state-hover")),n._addArrowClasses("hover","down")):n.disabled||n.btnDownInstance.base.disabled||1==n.touchMode||(n.btnDown.removeClass(n.toThemeProperty("jqx-scrollbar-button-state-hover")),n.btnDown.removeClass(n.toThemeProperty("jqx-fill-state-hover")),n._removeArrowClasses("hover","down"))})))},destroy:function(){var t=this.btnUp,e=this.btnDown,s=this.btnThumb,i=(this.scrollWrap,this.areaUp),r=this.areaDown;this.arrowUp.remove(),delete this.arrowUp,this.arrowDown.remove(),delete this.arrowDown,r.removeClass(),i.removeClass(),e.removeClass(),t.removeClass(),s.removeClass(),t.jqxRepeatButton("destroy"),e.jqxRepeatButton("destroy"),i.jqxRepeatButton("destroy"),r.jqxRepeatButton("destroy"),s.jqxButton("destroy");var o=c.data(this.element,"jqxScrollBar");this._removeHandlers(),this.btnUp=null,this.btnDown=null,this.scrollWrap=null,this.areaUp=null,this.areaDown=null,this.scrollOuterWrap=null,delete this.mousemoveFunc,delete this.btnDownInstance,delete this.btnUpInstance,delete this.scrollOuterWrap,delete this.scrollWrap,delete this.btnDown,delete this.areaDown,delete this.areaUp,delete this.btnDown,delete this.btnUp,delete this.btnThumb,delete this.propertyChangeMap.value,delete this.propertyChangeMap.min,delete this.propertyChangeMap.max,delete this.propertyChangeMap.touchMode,delete this.propertyChangeMap.disabled,delete this.propertyChangeMap.theme,delete this.propertyChangeMap,o&&delete o.instance,this.host.removeData(),this.host.remove(),delete this.host,delete this.set,delete this.get,delete this.call,delete this.element},_removeHandlers:function(){this.removeHandler(this.btnUp,"mouseenter"),this.removeHandler(this.btnDown,"mouseenter"),this.removeHandler(this.btnThumb,"mouseenter"),this.removeHandler(this.btnUp,"mouseleave"),this.removeHandler(this.btnDown,"mouseleave"),this.removeHandler(this.btnThumb,"mouseleave"),this.removeHandler(this.btnUp,"click"),this.removeHandler(this.btnDown,"click"),this.removeHandler(this.btnDown,"mouseup"),this.removeHandler(this.btnUp,"mouseup"),this.removeHandler(this.btnDown,"mousedown"),this.removeHandler(this.btnUp,"mousedown"),this.removeHandler(this.areaUp,"mousedown"),this.removeHandler(this.areaDown,"mousedown"),this.removeHandler(this.areaUp,"click"),this.removeHandler(this.areaDown,"click"),this.removeHandler(this.btnThumb,"mousedown"),this.removeHandler(this.btnThumb,"dragstart"),this.removeHandler(c(document),"mouseup."+this.element.id),this.mousemoveFunc?this.removeHandler(c(document),"mousemove."+this.element.id,this.mousemoveFunc):this.removeHandler(c(document),"mousemove."+this.element.id),this.removeHandler(c(document),"mouseleave."+this.element.id),this.removeHandler(c(document),"mouseenter."+this.element.id)},_addArrowClasses:function(t,e){"pressed"==t&&(t="selected"),""!=t&&(t="-"+t),this.vertical?("up"!=e&&null!=e||this.arrowUp.addClass(this.toThemeProperty("jqx-icon-arrow-up"+t)),"down"!=e&&null!=e||this.arrowDown.addClass(this.toThemeProperty("jqx-icon-arrow-down"+t))):("up"!=e&&null!=e||this.arrowUp.addClass(this.toThemeProperty("jqx-icon-arrow-left"+t)),"down"!=e&&null!=e||this.arrowDown.addClass(this.toThemeProperty("jqx-icon-arrow-right"+t)))},_removeArrowClasses:function(t,e){"pressed"==t&&(t="selected"),""!=t&&(t="-"+t),this.vertical?("up"!=e&&null!=e||this.arrowUp.removeClass(this.toThemeProperty("jqx-icon-arrow-up"+t)),"down"!=e&&null!=e||this.arrowDown.removeClass(this.toThemeProperty("jqx-icon-arrow-down"+t))):("up"!=e&&null!=e||this.arrowUp.removeClass(this.toThemeProperty("jqx-icon-arrow-left"+t)),"down"!=e&&null!=e||this.arrowDown.removeClass(this.toThemeProperty("jqx-icon-arrow-right"+t)))},setTheme:function(){var t=this.btnUp,e=this.btnDown,s=this.btnThumb,i=this.scrollWrap,r=(this.areaUp,this.areaDown,this.arrowUp),o=this.arrowDown;this.scrollWrap[0].className=this.toThemeProperty("jqx-reset"),this.scrollOuterWrap[0].className=this.toThemeProperty("jqx-reset");var a=this.toThemeProperty("jqx-reset");this.areaDown[0].className=a,this.areaUp[0].className=a;var n=this.toThemeProperty("jqx-scrollbar")+" "+this.toThemeProperty("jqx-widget")+" "+this.toThemeProperty("jqx-widget-content");this.host.addClass(n),this.isTouchDevice&&this.host.addClass(this.toThemeProperty("jqx-scrollbar-mobile")),e[0].className=this.toThemeProperty("jqx-scrollbar-button-state-normal"),t[0].className=this.toThemeProperty("jqx-scrollbar-button-state-normal");var h,l,u,d,p="",p=this.vertical?(r[0].className=a+" "+this.toThemeProperty("jqx-icon-arrow-up"),o[0].className=a+" "+this.toThemeProperty("jqx-icon-arrow-down"),this.toThemeProperty("jqx-scrollbar-thumb-state-normal")):(r[0].className=a+" "+this.toThemeProperty("jqx-icon-arrow-left"),o[0].className=a+" "+this.toThemeProperty("jqx-icon-arrow-right"),this.toThemeProperty("jqx-scrollbar-thumb-state-normal-horizontal"));p+=" "+this.toThemeProperty("jqx-fill-state-normal"),s[0].className=p,this.disabled?(i.addClass(this.toThemeProperty("jqx-fill-state-disabled")),i.removeClass(this.toThemeProperty("jqx-scrollbar-state-normal"))):(i.addClass(this.toThemeProperty("jqx-scrollbar-state-normal")),i.removeClass(this.toThemeProperty("jqx-fill-state-disabled"))),"all"==this.roundedCorners?(this.host.addClass(this.toThemeProperty("jqx-rc-all")),this.vertical?(h=c.jqx.cssroundedcorners("top"),h=this.toThemeProperty(h),t.addClass(h),l=c.jqx.cssroundedcorners("bottom"),l=this.toThemeProperty(l),e.addClass(l)):(u=c.jqx.cssroundedcorners("left"),u=this.toThemeProperty(u),t.addClass(u),d=c.jqx.cssroundedcorners("right"),d=this.toThemeProperty(d),e.addClass(d))):(m=c.jqx.cssroundedcorners(this.roundedCorners),m=this.toThemeProperty(m),t.addClass(m),e.addClass(m));var m=c.jqx.cssroundedcorners(this.roundedCorners);m=this.toThemeProperty(m),s.hasClass(m)||s.addClass(m),"none"===t.css("display")&&(this.showButtons=!1,this.touchModeStyle=!0,s.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-normal-touch"))),this.isTouchDevice&&0!=this.touchModeStyle&&(this.showButtons=!1,s.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-normal-touch")))},isScrolling:function(){return null!=this.thumbCapture&&null!=this.buttonDownCapture&&null!=this.buttonUpCapture&&null!=this.areaDownCapture&&null!=this.areaUpCapture&&(this.thumbCapture||this.buttonDownCapture||this.buttonUpCapture||this.areaDownCapture||this.areaUpCapture)},track:function(){var t,e,s=Date.now(),i=s-this.timestamp;this.timestamp=s,t=this.offset-this.frame,this.frame=this.offset,e=1e3*t/(1+i),this.velocity=.2*e+.2*this.velocity},handlemousedown:function(t){var e;null!=this.thumbCapture&&0!=this.thumbCapture||(this.thumbCapture=!0,null!=(e=this.btnThumb)&&(e.addClass(this.toThemeProperty("jqx-fill-state-pressed")),this.vertical?e.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-pressed")):e.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal"))));var s=this;this.thumbCapture&&c.jqx.scrollAnimation&&(s.reference=parseInt(s.btnThumb[0].style.top),s.offset=parseInt(s.btnThumb[0].style.top),s.vertical||(s.reference=parseInt(s.btnThumb[0].style.left),s.offset=parseInt(s.btnThumb[0].style.left)),s.velocity=s.amplitude=0,s.frame=s.offset,s.timestamp=Date.now(),clearInterval(s.ticker),s.ticker=setInterval(function(){s.track()},100)),this.dragStartX=t.clientX,this.dragStartY=t.clientY,this.dragStartValue=this.value},toggleHover:function(t,e){},refresh:function(){this._arrange()},_setElementPosition:function(t,e,s){isNaN(e)||parseInt(t[0].style.left)!=parseInt(e)&&(t[0].style.left=e+"px"),isNaN(s)||parseInt(t[0].style.top)!=parseInt(s)&&(t[0].style.top=s+"px")},_setElementTopPosition:function(t,e){isNaN(e)||(t[0].style.top=e+"px")},_setElementLeftPosition:function(t,e){isNaN(e)||(t[0].style.left=e+"px")},handlemouseleave:function(t){var e,s,i=this.btnUp,r=this.btnDown;(this.buttonDownCapture||this.buttonUpCapture)&&(i.removeClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),r.removeClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),this._removeArrowClasses("pressed")),1==this.thumbCapture&&(e=this.btnThumb,s=this.vertical?this.toThemeProperty("jqx-scrollbar-thumb-state-pressed"):this.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal"),e.removeClass(s),e.removeClass(this.toThemeProperty("jqx-fill-state-pressed")))},handlemouseenter:function(t){var e,s=this.btnUp,i=this.btnDown;this.buttonUpCapture&&(s.addClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),s.addClass(this.toThemeProperty("jqx-fill-state-pressed")),this._addArrowClasses("pressed","up")),this.buttonDownCapture&&(i.addClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),i.addClass(this.toThemeProperty("jqx-fill-state-pressed")),this._addArrowClasses("pressed","down")),1==this.thumbCapture&&(e=this.btnThumb,this.vertical?e.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-pressed")):e.addClass(this.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal")),e.addClass(this.toThemeProperty("jqx-fill-state-pressed")))},handlemousemove:function(t){var e=this.btnUp,s=this.btnDown;if(null!=s&&null!=e){if(null!=e&&null!=s&&null!=this.buttonDownCapture&&null!=this.buttonUpCapture&&(this.buttonDownCapture&&0==t.which?(s.removeClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),s.removeClass(this.toThemeProperty("jqx-fill-state-pressed")),this._removeArrowClasses("pressed","down"),this.buttonDownCapture=!1):this.buttonUpCapture&&0==t.which&&(e.removeClass(this.toThemeProperty("jqx-scrollbar-button-state-pressed")),e.removeClass(this.toThemeProperty("jqx-fill-state-pressed")),this._removeArrowClasses("pressed","up"),this.buttonUpCapture=!1)),1!=this.thumbCapture)return!1;var i=this.btnThumb;if(0==t.which&&!this.isTouchDevice&&!this._touchSupport){this.thumbCapture=!1,this._arrange();var r=this.vertical?this.toThemeProperty("jqx-scrollbar-thumb-state-pressed"):this.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal");return i.removeClass(r),i.removeClass(this.toThemeProperty("jqx-fill-state-pressed")),!0}null!=t.preventDefault&&t.preventDefault(),null!=t.originalEvent&&(t.originalEvent.mouseHandled=!0),null!=t.stopPropagation&&t.stopPropagation();var o=0;try{o=this.vertical?t.clientY-this.dragStartY:t.clientX-this.dragStartX;var a=this._btnAndThumbSize;this._btnAndThumbSize||(a=this.vertical?e.height()+s.height()+i.height():e.width()+s.width()+i.width());var n=(this.max-this.min)/(this.scrollBarSize-a);if("auto"!=this.thumbStep){if(o*=n,Math.abs(this.dragStartValue+o-this.value)>=parseInt(this.thumbStep)){var h=Math.round(parseInt(o)/this.thumbStep)*this.thumbStep;return this.rtl&&!this.vertical?this.setPosition(this.dragStartValue-h):this.setPosition(this.dragStartValue+h),!1}return!1}h=o*=n;this.rtl&&!this.vertical&&(h=-o),this.setPosition(this.dragStartValue+h),this.offset=parseInt(i[0].style.left),this.vertical&&(this.offset=parseInt(i[0].style.top))}catch(t){alert(t)}return!1}},handlemouseup:function(t,e){var s,i,o,r,a,n=!1;this.thumbCapture&&(this.thumbCapture=!1,s=this.btnThumb,i=this.vertical?this.toThemeProperty("jqx-scrollbar-thumb-state-pressed"):this.toThemeProperty("jqx-scrollbar-thumb-state-pressed-horizontal"),s.removeClass(i),s.removeClass(this.toThemeProperty("jqx-fill-state-pressed")),n=!0,this._mouseup=new Date,c.jqx.scrollAnimation&&(o=this,clearInterval(this.ticker),(25=this.max&&(t=this.max),tT.max&&(t=T.min,T.min=T.max,T.max=t),T.min<0&&(e=T.max-T.min,T.min=0,T.max=e),T.element,s=T.areaUp,i=T.areaDown,r=T.btnUp,o=T.btnDown,a=T.btnThumb,n=T.scrollWrap,h=parseInt(T.element.style.height),l=parseInt(T.element.style.width),T.isPercentage&&(h=T.host.height(),l=T.host.width()),isNaN(h)&&(h=0),isNaN(l)&&(l=0),T._width=l,T._height=h,u=T.vertical?l:h,T.showButtons||(u=0),r[0].style.width=u+"px",r[0].style.height=u+"px",o[0].style.width=u+"px",o[0].style.height=u+"px",T.vertical?n[0].style.width=l+2+"px":n[0].style.height=h+2+"px",T._setElementPosition(r,0,0),d=u+2,T.vertical?T._setElementPosition(o,0,h-d):T._setElementPosition(o,l-d,0),p=T.vertical?h:l,T.scrollBarSize=p,m=T._getThumbSize(p-2*d),(m=Math.floor(m-2))