PageSourceSearch

https://www.nzparkour.co.nz/Scripts/mobiscroll/mobiscroll.custom-3.2.4.min.js

js nzparkour.co.nz collected 2026-09-25 00:29:06 UTC 219,139 bytes, 7 lines download raw bytes

1!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):e.mobiscroll=t(e.jQuery)}(this,function(e){"use strict";function t(e,t,a){var s=e;return"object"===("undefined"==typeof t?"undefined":B(t))?e.each(function(){new R.classes[t.component||"Scroller"](this,t)}):("string"==typeof t&&e.each(function(){var e,n=R.instances[this.id];if(n&&n[t]&&(e=n[t].apply(this,Array.prototype.slice.call(a,1)),void 0!==e))return s=e,!1}),s)}function a(){oe++,setTimeout(function(){oe--},500)}function s(e,t,a){var s=e.originalEvent||e,n=(a?"page":"client")+t;return s.targetTouches&&s.targetTouches[0]?s.targetTouches[0][n]:s.changedTouches&&s.changedTouches[0]?s.changedTouches[0][n]:e[n]}function n(e,t,n,i,r,l){function o(e){f||(i&&e.preventDefault(),f=this,m=s(e,"X"),h=s(e,"Y"),p=!1,b=new Date)}function c(e){f&&!p&&(Math.abs(s(e,"X")-m)>r||Math.abs(s(e,"Y")-h)>r)&&(p=!0)}function d(t){f&&((l&&new Date-b<100||!p)&&(t.preventDefault(),n.call(f,t,e)),f=!1,a())}function u(){f=!1}var m,h,f,p,b,v=R.$,g=v(t);r=r||9,e.settings.tap&&g.on("touchstart.mbsc",o).on("touchcancel.mbsc",u).on("touchmove.mbsc",c).on("touchend.mbsc",d),g.on("click.mbsc",function(t){t.preventDefault(),n.call(this,t,e)})}function i(e){if(oe&&!e.tap&&("TEXTAREA"!=e.target.nodeName||"mousedown"!=e.type))return e.stopPropagation(),e.preventDefault(),!1}function r(e){var t;for(t in e)if(void 0!==de[e[t]])return!0;return!1}function l(){var e,t=["Webkit","Moz","O","ms"];for(e in t)if(r([t[e]+"Transform"]))return"-"+t[e].toLowerCase()+"-";return""}function o(e,t){var a=document.createElement("script"),s="mbscjsonp"+ ++ye;window[s]=function(e){a.parentNode.removeChild(a),delete window[s],e&&t(e)},a.src=e+(e.indexOf("?")>=0?"&":"?")+"callback="+s,document.body.appendChild(a)}function c(e,t){var a=new XMLHttpRequest;a.open("GET",e,!0),a.onload=function(){this.status>=200&&this.status<400&&t(JSON.parse(this.response))},a.onerror=function(){},a.send()}function d(e,t,a){"jsonp"==a?o(e,t):c(e,t)}function u(e,t,a,s,n,i,r){var l=new Date(e,t,a,s||0,n||0,i||0,r||0);return 23==l.getHours()&&0===(s||0)&&l.setHours(l.getHours()+2),l}function m(e,t){var a={},s=e.parent(),n=s.find(".mbsc-err-msg"),i=e.attr("data-icon-align")||"left",r=e.attr("data-icon");s.hasClass(Lt)?s=s.parent():pe('<span class="'+Lt+'"></span>').insertAfter(e).append(e),n&&s.find("."+Lt).append(n),r&&(r.indexOf("{")!==-1?a=JSON.parse(r):a[i]=r),(r||t)&&(ge(a,t),s.addClass((a.right?"mbsc-ic-right ":"")+(a.left?" mbsc-ic-left":"")).find("."+Lt).append(a.left?'<span class="mbsc-input-ic mbsc-left-ic mbsc-ic mbsc-ic-'+a.left+'"></span>':"").append(a.right?'<span class="mbsc-input-ic mbsc-right-ic mbsc-ic mbsc-ic-'+a.right+'"></span>':""))}function h(e,t,a){var s={},i=a[0],r=a.attr("data-password-toggle"),l=a.attr("data-icon-show")||"eye",o=a.attr("data-icon-hide")||"eye-blocked";r&&(s.right="password"==i.type?l:o),m(a,s),r&&n(e,t.find(".mbsc-right-ic").addClass("mbsc-input-toggle"),function(){"text"==i.type?(i.type="password",pe(this).addClass("mbsc-ic-"+l).removeClass("mbsc-ic-"+o)):(i.type="text",pe(this).removeClass("mbsc-ic-"+l).addClass("mbsc-ic-"+o))})}function f(e,t){"button"!=t&&"submit"!=t&&"segmented"!=t&&(e.addClass("mbsc-control-w").find("label").addClass("mbsc-label"),e.contents().filter(function(){return 3==this.nodeType&&this.nodeValue&&/\S/.test(this.nodeValue)}).each(function(){pe('<span class="mbsc-label"></span>').insertAfter(this).append(this)}))}function p(e){var t=[Math.round(e.r).toString(16),Math.round(e.g).toString(16),Math.round(e.b).toString(16)];return pe.each(t,function(e,a){1==a.length&&(t[e]="0"+a)}),"#"+t.join("")}function b(e){return e=parseInt(e.indexOf("#")>-1?e.substring(1):e,16),{r:e>>16,g:(65280&e)>>8,b:255&e,toString:function(){return"rgb("+this.r+","+this.g+","+this.b+")"}}}function v(e){var t,a,s,n=e.h,i=255*e.s/100,r=255*e.v/100;if(0===i)t=a=s=r;else{var l=r,o=(255-i)*r/255,c=(l-o)*(n%60)/60;360==n&&(n=0),n<60?(t=l,s=o,a=o+c):n<120?(a=l,s=o,t=l-c):n<180?(a=l,t=o,s=o+c):n<240?(s=l,t=o,a=l-c):n<300?(s=l,a=o,t=o+c):n<360?(t=l,a=o,s=l-c):t=a=s=0}return{r:t,g:a,b:s,toString:function(){return"rgb("+this.r+","+this.g+","+this.b+")"}}}function g(e){var t,a,s=0,n=Math.min(e.r,e.g,e.b),i=Math.max(e.r,e.g,e.b),r=i-n;return a=i,t=i?255*r/i:0,s=t?e.r==i?(e.g-e.b)/r:e.g==i?2+(e.b-e.r)/r:4+(e.r-e.g)/r:-1,s*=60,s<0&&(s+=360),t*=100/255,a*=100/255,{h:s,s:t,v:a,toString:function(){return"hsv("+Math.round(this.h)+","+Math.round(this.s)+"%,"+Math.round(this.v)+"%)"}}}function y(e){var t,a,s=e.r/255,n=e.g/255,i=e.b/255,r=Math.max(s,n,i),l=Math.min(s,n,i),o=(r+l)/2;if(r==l)t=a=0;else{var c=r-l;switch(a=o>.5?c/(2-r-l):c/(r+l),r){case s:t=(n-i)/c+(n<i?6:0);break;case n:t=(i-s)/c+2;break;case i:t=(s-n)/c+4}t/=6}return{h:Math.round(360*t),s:Math.round(100*a),l:Math.round(100*o),toString:function(){return"hsl("+this.h+","+this.s+"%,"+this.l+"%)"}}}function x(e){var t,a,s,n,i,r,l=e.h,o=e.s,c=e.l;return isFinite(l)||(l=0),isFinite(o)||(o=0),isFinite(c)||(c=0),l/=60,l<0&&(l=6- -l%6),l%=6,o=Math.max(0,Math.min(1,o/100)),c=Math.max(0,Math.min(1,c/100)),i=(1-Math.abs(2*c-1))*o,r=i*(1-Math.abs(l%2-1)),l<1?(t=i,a=r,s=0):l<2?(t=r,a=i,s=0):l<3?(t=0,a=i,s=r):l<4?(t=0,a=r,s=i):l<5?(t=r,a=0,s=i):(t=i,a=0,s=r),n=c-i/2,{r:Math.round(255*(t+n)),g:Math.round(255*(a+n)),b:Math.round(255*(s+n)),toString:function(){return"rgb("+this.r+","+this.g+","+this.b+")"}}}function w(e){return y(b(e))}function _(e){return p(x(e))}function C(e){return p(v(e))}function T(e){return g(b(e))}function M(e){for(var t=0,a=1,s=0;e.length;)t>3?a=3600:t>1&&(a=60),s+=e.pop()*a*(t%2?10:1),t++;return s}function k(e){Va.length||e.show(),Va.push(e)}function D(e){var t=Aa.length;Aa.push(e),Va.length||(t?Aa[0].hide():e.show(!1,!0))}function S(e,t,a,s){return ge({display:t.display||"center",cssClass:"mbsc-alert",okText:t.okText,cancelText:t.cancelText,context:t.context,theme:t.theme,closeOnOverlayTa
1p:!1,onBeforeClose:function(){e.shift()},onBeforeShow:function(){R.activeInstance=null},onHide:function(e,s){a&&a(s._resolve),t.callback&&t.callback(s._resolve),s&&s.destroy(),Va.length?Va[0].show():Aa.length&&Aa[0].show(!1,!0)}},s)}function V(e){return(e.title?"<h2>"+e.title+"</h2>":"")+"<p>"+(e.message||"")+"</p>"}function A(e,t,a){var s=new Ma(e,S(Va,t,a));k(s)}function I(e,t,a){var s=new Ma(e,S(Va,t,a,{buttons:["ok","cancel"],onSet:function(){s._resolve=!0}}));s._resolve=!1,k(s)}function Y(e,t,a){var s=void 0,n=new Ma(e,S(Va,t,a,{buttons:["ok","cancel"],onShow:function(){s=n._markup.find("input")[0],setTimeout(function(){s.focus()},300)},onSet:function(){n._resolve=s.value}}));n._resolve="",k(n)}function L(e,t,a,s,n){var i=void 0,r=new Ma(e,S(Aa,t,a,{display:"bottom",animate:n,cssClass:s||"mbsc-snackbar",scrollLock:!1,focusTrap:!1,buttons:[],onShow:function(e,a){t.duration!==!1&&(i=setTimeout(function(){a&&a.hide()},t.duration||3e3)),t.button&&a.tap(pe(".mbsc-snackbar-btn",e.target),function(){a.hide(),t.button.action&&t.button.action.call(this)})},onClose:function(){clearTimeout(i)}}));D(r)}function P(e,t,a){L(e,t,a,"mbsc-toast","fade")}function F(e,t,a){var s=void 0;return Sa?s=new Promise(function(s){e(t,a,s)}):e(t,a),s}function E(e){var t=e[0],a=e.attr("data-role"),s=e.attr("type")||t.nodeName.toLowerCase();return/(switch|range|segmented|stepper)/.test(a)&&(s=a),s}function H(e){var t=R.themes.form[e];return t&&t.addRipple?t:null}function O(){clearTimeout(Ra),Ra=setTimeout(function(){pe("textarea.mbsc-control").each(function(){N(this)})},100)}function N(e){var t=void 0,a=void 0,s=void 0,n=pe(e).attr("rows")||6;e.offsetHeight&&(e.style.height="",s=e.scrollHeight-e.offsetHeight,t=e.offsetHeight+(s>0?s:0),a=Math.round(t/24),a>n?(e.scrollTop=t,t=24*n+(t-24*a),pe(e).addClass("mbsc-textarea-scroll")):pe(e).removeClass("mbsc-textarea-scroll"),t&&(e.style.height=t+"px"))}function W(e){var t=pe(e);if(!t.hasClass("mbsc-textarea-scroll")){var a=e.scrollHeight-e.offsetHeight,s=e.offsetHeight+a;e.scrollTop=0,e.style.height=s+"px"}}function j(e,t){var a=Ys(t,"X",!0),s=Ys(t,"Y",!0),n=e.offset(),i=a-n.left,r=s-n.top,l=Math.max(i,e[0].offsetWidth-i),o=Math.max(r,e[0].offsetHeight-r),c=2*Math.sqrt(Math.pow(l,2)+Math.pow(o,2));$(Ss),Ss=pe('<span class="mbsc-ripple"></span>').css({width:c,height:c,top:s-n.top-c/2,left:a-n.left-c/2}).appendTo(e),setTimeout(function(){Ss.addClass("mbsc-ripple-scaled mbsc-ripple-visible")},10)}function $(e){setTimeout(function(){e&&(e.removeClass("mbsc-ripple-visible"),setTimeout(function(){e.remove()},2e3))},100)}function q(e,t,a,s){var n,i;e.off(".mbsc-ripple").on("touchstart.mbsc-ripple mousedown.mbsc-ripple",t,function(e){Is(e,this)&&(n=Ys(e,"X"),i=Ys(e,"Y"),Ds=pe(this),Ds.hasClass(a)||Ds.hasClass(s)?Ds=null:j(Ds,e))}).on("touchmove.mbsc-ripple mousemove.mbsc-ripple",t,function(e){(Ds&&Math.abs(Ys(e,"X")-n)>9||Math.abs(Ys(e,"Y")-i)>9)&&($(Ss),Ds=null)}).on("touchend.mbsc-ripple touchcancel.mbsc-ripple mouseleave.mbsc-ripple mouseup.mbsc-ripple",t,function(){Ds&&(setTimeout(function(){$(Ss)},100),Ds=null)})}e="default"in e?e.default:e;var R=R||{},B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},U=function(){function e(e,t){for(var a=0;a<t.length;a++){var s=t[a];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}return function(t,a,s){return a&&e(t.prototype,a),s&&e(t,s),t}}(),z=function e(t,a,s){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,a);if(void 0===n){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,a,s)}if("value"in n)return n.value;var r=n.get;if(void 0!==r)return r.call(s)},K=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},G=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},Z=e.extend;R.presetShort=function(e,a,s){R.components[e]=function(n){return t(this,Z(n,{component:a,preset:s===!1?void 0:e}),arguments)}},R.$=e,e.mobiscroll=R,e.fn.mobiscroll=function(e){return Z(this,R.components),t(this,e,arguments)};var J,Q,ee,te,ae=[],se="undefined"!=typeof window,ne=se?navigator.userAgent:"",ie=ne.match(/Android|iPhone|iPad|iPod|Windows Phone|Windows|MSIE/i),re=se&&window.requestAnimationFrame||function(e){e()},le=se&&window.cancelAnimationFrame||function(){};/Android/i.test(ie)?(J="android",Q=ne.match(/Android\s+([\d\.]+)/i),Q&&(ae=Q[0].replace("Android ","").split("."))):/iPhone|iPad|iPod/i.test(ie)?(J="ios",Q=ne.match(/OS\s+([\d\_]+)/i),Q&&(ae=Q[0].replace(/_/g,".").replace("OS ","").split("."))):/Windows Phone/i.test(ie)?J="wp":/Windows|MSIE/i.test(ie)&&(J="windows"),ee=ae[0],te=ae[1];var oe=0;se&&(["mouseover","mousedown","mouseup","click"].forEach(function(e){document.addEventListener(e,i,!0)}),"android"==J&&ee<5&&document.addEventListener("change",function(e){oe&&"checkbox"==e.target.type&&!e.target.mbscChange&&(e.stopPropagation(),e.preventDefault()),delete e.target.mbscChange},!0));var ce,de,ue,me,he,fe=function(){},pe=R.$,be=+new Date,ve={},ge=pe.extend;se&&(de=document.createElement("modernizr").style,he=l(),me=he.replace(/^\-/,"").replace(/\-$/,"").replace("moz","Moz"),ce=void 0!==de.animation?"animationend":"webkitAnimationEnd"),ue=ge(R,{$:pe,version:"3.2.4",util:{prefix:he,jsPrefix:me,animEnd:ce,preventClick:a,testTouch:function(e,t){if("touchstart"==e.type)pe(t).attr("data-touch","1");else if(pe(t).attr("data-touch"))return pe(t).removeAttr("data-touch"),!1;return!0},objectToArray:function(e){var t,a=[];for(t in e)a.push(e[t]);return a},arrayToObject:function(e){var t,a={};if(e)for(t=0;t<e.length;t++)a[e[t]]=e[t];return a},isNumeric:function(e){return e-parseFloat(e)>=0},isString:function(e){return"string"==typeof e},getCoord:s,getPosition:function(e,t){var a,s,n=getComputedStyle(e[0]);return pe.each(["t","webkitT","MozT","OT","msT"],function(e,t){if(void 0!==n[t+"ransform"])return a=n[t+"ransform"],!1}),a=a.split(")")[0].split(", "),s=t?a[13]||a[5]:a[12]||a[4]},constrain:function(e,t,a){return Math.max(t,Math.min(e,a))},vibrate:function(e){"vibrate"in navigator&&navigator.vibrate(e||50)},throttle:function(e,t){var a,s;return t=t||100,function(){var n=this,i=+new Date,r=arguments;a&&i<a+t?(clearTimeout(s),s=setTimeout(function(){a=i,e.apply(n,r)},t)):(a=i,e.apply(n,r))}}},autoTheme:"mobiscroll",presets:{scroller:{},numpad:{},listview:{},menustrip:{}},themes:{form:{},page:{},frame:{},scroller:{},listview:{},menustrip:{},progress:{}},platform:{name:J,majorVersion:ee,minorVersion:te},i18n:{},instances:ve,classes:{},components:{},settings:{},setDefaults:function(e){ge(this.settings,e)},customTheme:function(e,t){var a,s=R.themes,n=["frame","scroller","listview","menustrip","form","progress"];for(a=0;a<n.length;a++)s[n[a]][e]=ge({},s[n[a]][t],{baseTheme:t})}}),ue.presetShort=ue.presetShort||function(){},ue.classes.Base=function(e,t){function a(){pe(e).addClass("mbsc-comp"),e.id?ve[e.id]&&ve[e.id].destroy():e.id="mobiscroll"+ ++be,ve[e.id]=u,u.__ready=!0}var s,i,r,l,o,c,d,u=this;u.settings={},u._init=fe,u._destroy=fe,u._processSettings=fe,u.init=function(a){var n;for(n in u.settings)delete u.settings[n];r=u.settings,ge(t,a),u._hasDef&&(d=ue.settings),ge(r,u._defaults,d,t),u._hasTheme&&(o=r.theme,"auto"!=o&&o||(o=ue.autoTheme),"default"==o&&(o="mobiscroll"),t.theme=o,l=ue.themes[u._class]?ue.themes[u._class][o]:{}),u._hasLang&&(s=ue.i18n[r.lang]),u._hasTheme&&c("onThemeLoad",{lang:s,settings:t}),ge(r,l,s,d,t),u._processSettings(),u._hasPreset&&(i=ue.presets[u._class][r.preset],i&&(i=i.call(e,u),ge(r,i,t))),u._init(a),c("onInit")},u.destroy=function(){u&&(u._destroy(),c("onDestroy"),delete ve[e.id],u=null)},u.tap=function(e,t,a,s,i){n(u,e,t,a,s,i)},u.trigger=function(a,s){var n,r,o,c=[d,l,i,t];for(r=0;r<4;r++)o=c[r],o&&o[a]&&(n=o[a].call(e,s||{},u));return n},u.option=function(e,t){var a={};"object"===("undefined"==typeof e?"undefined":B(e))?a=e:a[e]=t,u.init(a)},u.getInst=function(){return u},t=t||{},c=u.trigger,u.__ready||a()};var ye=0;R.util.getJson=d;var xe,we,_e=R.util,Ce=R.classes,Te=R.themes,Me=_e.constrain,ke=_e.isString,De=_e.getCoord,Se=_e.animEnd,Ve=/(iphone|ipod)/i.test(ne)&&ee>=7,Ae="android"==J,Ie="ios"==J,Ye=Ie&&8==ee,Le=function(){},Pe=function(e){e.preventDefault()},Fe=function(e,t,a){function s(e){M&&M.removeClass("mbsc-fr-btn-a"),M=pe(this),M.hasClass("mbsc-fr-btn-d")||M.hasClass("mbsc-fr-btn-nhl")||M.addClass("mbsc-fr-btn-a"),"mousedown"===e.type?pe(document).on("mouseup",n):"pointerdown"===e.type&&pe(document).on("pointerup",n)}function n(e){M&&(M.removeClass("mbsc-fr-btn-a"),M=null),"mouseup"===e.type?pe(document).off("mouseup",n):"pointerup"===e.type&&pe(document).off("pointerup",n)}
1function i(e){13==e.keyCode?K.select():27==e.keyCode&&K.cancel()}function r(e){e||Ae||E.focus(),K.ariaMessage(W.ariaMessage)}function l(e){var t=xe,a=W.focusOnClose;K._markupRemove(),g.remove(),V&&(k.mbscModals--,W.scrollLock&&k.mbscLock--,k.mbscLock||v.removeClass("mbsc-fr-lock"),k.mbscModals||(v.removeClass("mbsc-fr-lock-ios mbsc-fr-lock-ctx"),F&&(p.css({top:"",left:""}),_.scrollLeft(j),_.scrollTop(q)),e||(t||(t=G),setTimeout(function(){void 0===a||a===!0?(we=!0,t[0].focus()):a&&pe(a)[0].focus()},200)))),K._isVisible=!1,A=!1,X("onHide")}function o(e){clearTimeout(J[e.type]),J[e.type]=setTimeout(function(){var t,a="scroll"==e.type;a&&!$||(K.position(!a),"orientationchange"==e.type&&(H.style.display="none",t=H.offsetHeight,H.style.display=""))},200)}function c(e){e.target.nodeType&&!E.contains(e.target)&&E.focus()}function d(e,t){e&&e(),K.show()!==!1&&(xe=t)}function u(){K._fillValue(),X("onSet",{valueText:K._value})}function m(){X("onCancel",{valueText:K._value})}function h(){K.setVal(null,!0)}var f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I,Y,L,P,F,E,H,O,N,W,j,$,q,B,X,U,z,K=this,G=pe(e),Z=[],J={};Ce.Base.call(this,e,t,!0),K.position=function(e){var t,a,s,n,i,r,l,o,c,d,u,m,h,f,b,v,y={},T=0,M=0,D=0,F=0;!N&&A&&(K._position(g),m=I.offsetHeight,h=I.offsetWidth,U===h&&z===m&&e||(K._isFullScreen||/top|bottom/.test(W.display)?w.width(h):C.width(""),X("onPosition",{target:I,windowWidth:h,windowHeight:m})!==!1&&V&&(pe(".mbsc-comp",g).each(function(){var e=R.instances[this.id];e&&e!==K&&e.position&&e.position()}),!K._isFullScreen&&/center|bubble/.test(W.display)&&(pe(".mbsc-w-p",g).each(function(){f=this.getBoundingClientRect().width,F+=f,D=f>D?f:D}),C.css({width:K._isLiquid?Math.min(W.maxPopupWidth,h-16):Math.ceil(F>h?D:F),"white-space":F>h?"":"nowrap"})),Y=H.offsetWidth,L=H.offsetHeight,$=L<=m&&Y<=h,P&&(T=_.scrollLeft(),M=_.scrollTop()),"center"==W.display?(v=Math.max(0,T+(h-Y)/2),b=Math.max(0,M+(m-L)/2)):"bubble"==W.display?(t=void 0===W.anchor?G:pe(W.anchor),l=pe(".mbsc-fr-arr-i",g)[0],n=t.offset(),i=n.top+(S?M-p.offset().top:0),r=n.left+(S?T-p.offset().left:0),a=t[0].offsetWidth,s=t[0].offsetHeight,o=l.offsetWidth,c=l.offsetHeight,v=Me(r-(Y-a)/2,T+8,T+h-Y-8),b=i-L-c/2,b<M||i>M+m?(w.removeClass("mbsc-fr-bubble-top").addClass("mbsc-fr-bubble-bottom"),b=i+s+c/2):w.removeClass("mbsc-fr-bubble-bottom").addClass("mbsc-fr-bubble-top"),pe(".mbsc-fr-arr",g).css({left:Me(r+a/2-(v+(Y-o)/2),0,o)}),$=b>M&&v>T&&b+L<=M+m&&v+Y<=T+h):(v=T,b="top"==W.display?M:Math.max(0,M+m-L)),P&&(d=Math.max(b+L,S?k.scrollHeight:pe(document).height()),u=Math.max(v+Y,S?k.scrollWidth:pe(document).width()),x.css({width:u,height:d}),W.scroll&&"bubble"==W.display&&(b+L+8>M+m||i>M+m||i+s<M)&&(N=!0,setTimeout(function(){N=!1},300),_.scrollTop(Math.min(i,b+L-m+8,d-m)))),y.top=Math.floor(b),y.left=Math.floor(v),w.css(y),U=h,z=m)))},K.attachShow=function(e,t){var a,s=pe(e),n=s.prop("readonly");if("inline"!==W.display){if((W.showOnFocus||W.showOnTap)&&s.is("input,select")&&(s.prop("readonly",!0).on("mousedown.mbsc",function(e){e.preventDefault()}).on("focus.mbsc",function(){K._isVisible&&this.blur()}),a=pe('label[for="'+s.attr("id")+'"]'),a.length||(a=s.closest("label"))),s.is("select"))return;W.showOnFocus&&s.on("focus.mbsc",function(){we?we=!1:d(t,s)}),W.showOnTap&&(s.on("keydown.mbsc",function(e){32!=e.keyCode&&13!=e.keyCode||(e.preventDefault(),e.stopPropagation(),d(t,s))}),K.tap(s,function(){d(t,s)}),a&&a.length&&K.tap(a,function(){d(t,s)})),Z.push({readOnly:n,el:s,lbl:a})}},K.select=function(){V?K.hide(!1,"set",!1,u):u()},K.cancel=function(){V?K.hide(!1,"cancel",!1,m):m()},K.clear=function(){K._clearValue(),X("onClear"),V&&K._isVisible&&!K.live?K.hide(!1,"clear",!1,h):h()},K.enable=function(){W.disabled=!1,K._isInput&&G.prop("disabled",!1)},K.disable=function(){W.disabled=!0,K._isInput&&G.prop("disabled",!0)},K.show=function(e,t){function a(){g.off(Se,a).removeClass("mbsc-anim-in mbsc-anim-trans mbsc-anim-trans-"+D).find(".mbsc-fr-popup").removeClass("mbsc-anim-"+D),r(t)}var l,d;if(!W.disabled&&!K._isVisible){if(K._readValue(),X("onBeforeShow")===!1)return!1;if(xe=null,D=W.animate,T=W.buttons||[],P=S||"bubble"==W.display,F=Ve&&!P&&W.scrollLock,l=T.length>0,B=!1,D!==!1&&("top"==W.display?D=D||"slidedown":"bottom"==W.display?D=D||"slideup":"center"!=W.display&&"bubble"!=W.display||(D=D||"pop")),V&&(q=Math.max(0,_.scrollTop()),j=Math.max(0,_.scrollLeft()),U=0,z=0,F&&!v.hasClass("mbsc-fr-lock-ios")&&p.css({top:-q+"px",left:-j+"px"}),v.addClass((W.scrollLock?"mbsc-fr-lock":"")+(F?" mbsc-fr-lock-ios":"")+(S?" mbsc-fr-lock-ctx":"")),pe(document.activeElement).is("input,textarea")&&document.activeElement.blur(),R.activeInstance&&R.activeInstance.hide(),R.activeInstance=K,k.mbscModals=k.mbscModals||0,k.mbscLock=k.mbscLock||0,k.mbscModals++,W.scrollLock&&k.mbscLock++),d='<div lang="'+W.lang+'" class="mbsc-fr mbsc-no-touch mbsc-'+W.theme+(W.baseTheme?" mbsc-"+W.baseTheme:"")+" mbsc-fr-"+W.display+" "+(W.cssClass||"")+" "+(W.compClass||"")+(K._isLiquid?" mbsc-fr-liq":"")+(F?" mbsc-platform-ios":"")+(l?T.length>=3?" mbsc-fr-btn-block ":"":" mbsc-fr-nobtn")+'">'+(V?'<div class="mbsc-fr-persp"><div class="mbsc-fr-overlay"></div><div role="dialog" tabindex="-1" class="mbsc-fr-scroll">':"")+'<div class="mbsc-fr-popup'+(W.rtl?" mbsc-rtl":" mbsc-ltr")+(W.headerText?" mbsc-fr-has-hdr":"")+'">'+("bubble"===W.display?'<div class="mbsc-fr-arr-w"><div class="mbsc-fr-arr-i"><div class="mbsc-fr-arr"></div></div></div>':"")+'<div class="mbsc-fr-w"><div aria-live="assertive" class="mbsc-fr-aria mbsc-fr-hdn"></div>'+(W.headerText?'<div class="mbsc-fr-hdr">'+(ke(W.headerText)?W.headerText:"")+"</div>":"")+'<div class="mbsc-fr-c">',d+=K._generateContent(),d+="</div>",l&&(d+='<div class="mbsc-fr-btn-cont">',pe.each(T,function(e,t){t=ke(t)?K.buttons[t]:t,"set"===t.handler&&(t.parentClass="mbsc-fr-btn-s"),"cancel"===t.handler&&(t.parentClass="mbsc-fr-btn-c"),d+="<div"+(W.btnWidth?' style="width:'+100/T.length+'%"':"")+' class="mbsc-fr-btn-w '+(t.parentClass||"")+'"><div tabindex="0" role="button" class="mbsc-fr-btn'+e+" mbsc-fr-btn-e "+(void 0===t.cssClass?W.btnClass:t.cssClass)+(t.icon?" mbsc-ic mbsc-ic-"+t.icon:"")+'">'+(t.text||"")+"</div></div>"}),d+="</div>"),d+="</div></div></div></div>"+(V?"</div></div>":""),g=pe(d),x=pe(".mbsc-fr-persp",g),y=pe(".mbsc-fr-scroll",g),C=pe(".mbsc-fr-w",g),b=pe(".mbsc-fr-hdr",g),w=pe(".mbsc-fr-popup",g),f=pe(".mbsc-fr-aria",g),I=g[0],E=y[0],H=w[0],K._markup=g,K._header=b,K._isVisible=!0,O="orientationchange resize",K._markupReady(g),X("onMarkupReady",{target:I}),V){if(pe(window).on("keydown",i),W.scrollLock&&g.on("touchmove mousewheel wheel",function(e){$&&e.preventDefault()}
1),W.focusTrap&&_.on("focusin",c),W.closeOnOverlayTap){var u,m,h,M;y.on("touchstart mousedown",function(e){m||e.target!=y[0]||(m=!0,u=!1,h=De(e,"X"),M=De(e,"Y"))}).on("touchmove mousemove",function(e){m&&!u&&(Math.abs(De(e,"X")-h)>9||Math.abs(De(e,"Y")-M)>9)&&(u=!0)}).on("touchcancel",function(){m=!1}).on("touchend touchcancel mouseup",function(e){m&&!u&&(K.cancel(),"mouseup"!=e.type&&_e.preventClick()),m=!1})}P&&(O+=" scroll")}setTimeout(function(){if(V)g.appendTo(p);else if(G.is("div")&&!K._hasContent)G.empty().append(g);else if(G.hasClass("mbsc-control")){var i=G.closest(".mbsc-control-w");g.insertAfter(i),i.hasClass("mbsc-select")&&i.addClass("mbsc-select-inline")}else g.insertAfter(G);A=!0,K._markupInserted(g),X("onMarkupInserted",{target:I}),g.on("selectstart mousedown",Pe).on("click",".mbsc-fr-btn-e",Pe).on("keydown",".mbsc-fr-btn-e",function(e){32==e.keyCode&&(e.preventDefault(),e.stopPropagation(),this.click())}).on("keydown",function(e){if(32==e.keyCode)e.preventDefault();else if(9==e.keyCode&&V&&W.focusTrap){var t=g.find('[tabindex="0"]').filter(function(){return this.offsetWidth>0||this.offsetHeight>0}),a=t.index(pe(":focus",g)),s=t.length-1,n=0;e.shiftKey&&(s=0,n=-1),a===s&&(t.eq(n)[0].focus(),e.preventDefault())}}).on("touchstart mousedown pointerdown",".mbsc-fr-btn-e",s).on("touchend",".mbsc-fr-btn-e",n),pe("input,select,textarea",g).on("selectstart mousedown",function(e){e.stopPropagation()}).on("keydown",function(e){32==e.keyCode&&e.stopPropagation()}),I.addEventListener("touchstart",function(){B||(B=!0,p.find(".mbsc-no-touch").removeClass("mbsc-no-touch"))},!0),pe.each(T,function(e,t){K.tap(pe(".mbsc-fr-btn"+e,g),function(e){t=ke(t)?K.buttons[t]:t,(ke(t.handler)?K.handlers[t.handler]:t.handler).call(this,e,K)},!0)}),K._attachEvents(g),K.position(),_.on(O,o),V&&(D&&!e?g.addClass("mbsc-anim-in mbsc-anim-trans mbsc-anim-trans-"+D).on(Se,a).find(".mbsc-fr-popup").addClass("mbsc-anim-"+D):r(t)),X("onShow",{target:I,valueText:K._tempValue})},F?100:0)}},K.hide=function(e,t,a,s){function n(){g.off(Se,n),l(e)}return!(!K._isVisible||!a&&!K._isValid&&"set"==t||!a&&X("onBeforeClose",{valueText:K._tempValue,button:t})===!1)&&(V&&(pe(document.activeElement).is("input,textarea")&&H.contains(document.activeElement)&&document.activeElement.blur(),pe(window).off("keydown",i),delete R.activeInstance),g&&(V&&D&&!e?g.addClass("mbsc-anim-out mbsc-anim-trans mbsc-anim-trans-"+D).on(Se,n).find(".mbsc-fr-popup").addClass("mbsc-anim-"+D):l(e),K._detachEvents(g),_.off(O,o).off("focusin",c)),s&&s(),void X("onClose",{valueText:K._value}))},K.ariaMessage=function(e){f.html(""),setTimeout(function(){f.html(e)},100)},K.isVisible=function(){return K._isVisible},K.setVal=Le,K.getVal=Le,K._generateContent=Le,K._attachEvents=Le,K._detachEvents=Le,K._readValue=Le,K._clearValue=Le,K._fillValue=Le,K._markupReady=Le,K._markupInserted=Le,K._markupRemove=Le,K._position=Le,K.__processSettings=Le,K.__init=Le,K.__destroy=Le,K._destroy=function(){K.hide(!0,!1,!0),G.off(".mbsc"),pe.each(Z,function(e,t){t.el.off(".mbsc").prop("readonly",t.readOnly),t.lbl&&t.lbl.off(".mbsc")}),K.__destroy()},K._processSettings=function(){var e,t;for(K.__processSettings(),W.buttons=W.buttons||("inline"!==W.display?["set","cancel"]:[]),W.headerText=void 0===W.headerText?"inline"!==W.display&&"{value}":W.headerText,T=W.buttons||[],V="inline"!==W.display,S="body"!=W.context,p=pe(W.context),v=S?p:pe("body,html"),k=p[0],K._window=_=pe(S?W.context:window),K.live=!0,t=0;t<T.length;t++)e=T[t],"ok"!=e&&"set"!=e&&"set"!=e.handler||(K.live=!1);K.buttons.set={text:W.setText,icon:W.setIcon,handler:"set"},K.buttons.cancel={text:W.cancelText,icon:W.cancelIcon,handler:"cancel"},K.buttons.close={text:W.closeText,icon:W.closeIcon,handler:"cancel"},K.buttons.clear={text:W.clearText,icon:W.clearIcon,handler:"clear"},K._isInput=G.is("input")},K._init=function(){K._isVisible&&K.hide(!0,!1,!0),G.off(".mbsc"),K.__init(),K._isLiquid="liquid"==W.layout,V?(K._readValue(),K._hasContent||K.attachShow(G)):K.show(),G.on("change.mbsc",function(){K._preventChange||K.setVal(G.val(),!0,!1),K._preventChange=!1})},K.buttons={},K.handlers={set:K.select,cancel:K.cancel,clear:K.clear},K._value=null,K._isValid=!0,K._isVisible=!1,W=K.settings,X=K.trigger,a||K.init(t)};Fe.prototype._defaults={lang:"en",setText:"Set",selectedText:"{count} selected",closeText:"Close",cancelText:"Cancel",clearText:"Clear",context:"body",maxPopupWidth:600,disabled:!1,closeOnOverlayTa
1p:!0,showOnFocus:Ae||Ie,showOnTap:!0,display:"center",scroll:!0,scrollLock:!0,tap:!0,btnClass:"mbsc-fr-btn",btnWidth:!0,focusTrap:!0,focusOnClose:!Ye},Ce.Frame=Fe,Te.frame.mobiscroll={headerText:!1,btnWidth:!1},Te.scroller.mobiscroll=ge({},Te.frame.mobiscroll,{rows:5,showLabel:!1,selectedLineBorder:1,weekDays:"min",checkIcon:"ion-ios7-checkmark-empty",btnPlusClass:"mbsc-ic mbsc-ic-arrow-down5",btnMinusClass:"mbsc-ic mbsc-ic-arrow-up5",btnCalPrevClass:"mbsc-ic mbsc-ic-arrow-left5",btnCalNextClass:"mbsc-ic mbsc-ic-arrow-right5"}),se&&pe(window).on("focus",function(){xe&&(we=!0)});var Ee=R.classes,He=R.util,Oe=He.constrain,Ne=He.jsPrefix,We=He.prefix,je=He.getCoord,$e=He.getPosition,qe=He.testTouch,Re=He.isNumeric,Be=He.isString,Xe="ios"==J,Ue=function(e,t,a){function s(e){R("onStart",{domEvent:e}),G.stopProp&&e.stopPropagation(),(G.prevDef||"mousedown"==e.type)&&e.preventDefault(),G.readonly||G.lock&&D||qe(e,this)&&!k&&(d&&d.removeClass("mbsc-btn-a"),_=!1,D||(d=pe(e.target).closest(".mbsc-btn-e",this),d.length&&!d.hasClass("mbsc-btn-d")&&(_=!0,u=setTimeout(function(){d.addClass("mbsc-btn-a")},100))),k=!0,I=!1,S=!1,U.scrolled=D,O=je(e,"X"),N=je(e,"Y"),y=O,h=0,f=0,p=0,H=new Date,E=+$e(j,B)||0,D&&c(E,Xe?0:1),"mousedown"===e.type&&pe(document).on("mousemove",n).on("mouseup",r))}function n(e){k&&(G.stopProp&&e.stopPropagation(),y=je(e,"X"),x=je(e,"Y"),h=y-O,f=x-N,p=B?f:h,_&&(Math.abs(f)>G.thresholdY||Math.abs(h)>G.thresholdX)&&(clearTimeout(u),d.removeClass("mbsc-btn-a"),_=!1),(U.scrolled||!S&&Math.abs(p)>q)&&(I||R("onGestureStart",w),U.scrolled=I=!0,A||(A=!0,V=re(i))),B||G.scrollLock?e.preventDefault():U.scrolled?e.preventDefault():Math.abs(f)>7&&(S=!0,U.scrolled=!0,Z.trigger("touchend")))}function i(){T&&(p=Oe(p,-P*T,P*T)),c(Oe(E+p,M-g,C+g)),A=!1}function r(e){if(k){var t,a=new Date-H;G.stopProp&&e.stopPropagation(),le(V),A=!1,!S&&U.scrolled&&(G.momentum&&a<300&&(t=p/a,p=Math.max(Math.abs(p),t*t/G.speedUnit)*(p<0?-1:1)),o(p)),_&&(clearTimeout(u),d.addClass("mbsc-btn-a"),setTimeout(function(){d.removeClass("mbsc-btn-a")},100),S||U.scrolled||R("onBtnTap",{target:d[0]})),"mouseup"==e.type&&pe(document).off("mousemove",n).off("mouseup",r),k=!1}}function l(e){if(e=e.originalEvent||e,p=B?e.deltaY||e.wheelDelta||e.detail:e.deltaX,R("onStart",{domEvent:e}),G.stopProp&&e.stopPropagation(),p){if(e.preventDefault(),e.deltaMode&&1==e.deltaMode&&(p*=5),p=Oe(-p,-20,20),E=X,G.readonly||E+p<M||E+p>C)return;I||(w={posX:B?0:X,posY:B?X:0,originX:B?0:E,originY:B?E:0,direction:p>0?B?270:360:B?90:180},R("onGestureStart",w)),A||(A=!0,V=re(i)),I=!0,clearTimeout(Y),Y=setTimeout(function(){le(V),A=!1,I=!1,o(p)},200)}}function o(e){var t,a,s;if(T&&(e=Oe(e,-P*T,P*T)),s=Oe(Math.round((E+e)/P)*P,M,C),z=Math.round(s/P),F){if(e<0){for(t=F.length-1;t>=0;t--)if(Math.abs(s)+m>=F[t].breakpoint){z=t,K=2,s=F[t].snap2;break}}else if(e>=0)for(t=0;t<F.length;t++)if(Math.abs(s)<=F[t].breakpoint){z=t,K=1,s=F[t].snap1;break}s=Oe(s,M,C)}a=G.time||(X<M||X>C?1e3:Math.max(1e3,Math.abs(s-X)*G.timeUnit)),w.destinationX=B?0:s,w.destinationY=B?s:0,w.duration=a,w.transitionTiming=v,R("onGestureEnd",w),c(s,a)}function c(e,t,a,s){var n=e!=X,i=t>1,r=function(){clearInterval(L),clearTimeout($),D=!1,X=e,w.posX=B?0:e,w.posY=B?e:0,n&&R("onMove",w),i&&R("onAnimationEnd",w),s&&s()};w={posX:B?0:X,posY:B?X:0,originX:B?0:E,originY:B?E:0,direction:e-X>0?B?270:360:B?90:180},X=e,i&&(w.destinationX=B?0:e,w.destinationY=B?e:0,w.duration=t,w.transitionTiming=v,R("onAnimationStart",w)),W[Ne+"Transition"]=t?We+"transform "+Math.round(t)+"ms "+v:"",W[Ne+"Transform"]="translate3d("+(B?"0,"+e+"px,":e+"px,0,")+"0)",!n&&!D||!t||t<=1?r():t&&(D=!a,clearInterval(L),L=setInterval(function(){var t=+$e(j,B)||0;w.posX=B?0:t,w.posY=B?t:0,R("onMove",w),Math.abs(t-e)<2&&r()},100),clearTimeout($),$=setTimeout(function(){r()},t)),G.sync&&G.sync(e,t,v)}var d,u,m,h,f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I,Y,L,P,F,E,H,O,N,W,j,$,q,R,B,X,U=this,z=0,K=1,G=t,Z=pe(e);Ee.Base.call(this,e,t,!0),U.scrolled=!1,U.scroll=function(t,a,s,n){t=Re(t)?Math.round(t/P)*P:Math.ceil((pe(t,e).length?Math.round(j.offset()[b]-pe(t,e).offset()[b]):X)/P)*P,t=Oe(t,M,C),z=Math.round(t/P),E=X,c(t,a,s,n)},U.refresh=function(e){var t;m=void 0===G.contSize?B?Z.height():Z.width():G.contSize,M=void 0===G.minScroll?Math.min(0,B?m-j.height():m-j.width()):G.minScroll,C=void 0===G.maxScroll?0:G.maxScroll,F=null,!B&&G.rtl&&(t=C,C=-M,M=-t),Be(G.snap)&&(F=[],j.find(G.snap).each(function(){var e=B?this.offsetTop:this.offsetLeft,t=B?this.offsetHeight:this.offsetWidth;F.push({breakpoint:e+t/2,snap1:-e,snap2:m-e-t})})),P=Re(G.snap)?G.snap:1,T=G.snap?G.maxSnapScroll:0,v=G.easing,g=G.elastic?Re(G.snap)?P:Re(G.elastic)?G.elastic:0:0,void 0===X&&(X=G.initialPos,z=Math.round(X/P)),e||U.scroll(G.snap?F?F[z]["snap"+K]:z*P:X)},U._processSettings=function(){B="Y"==G.axis,b=B?"top":"left",j=G.moveElement||Z.children().eq(0),W=j[0].style,q=B?G.thresholdY:G.thresholdX},U._init=function(){U.refresh(),Z.on("touchstart mousedown",s).on("touchmove",n).on("touchend touchcancel",r),G.mousewheel&&Z.on("wheel mousewheel",l),e.addEventListener&&e.addEventListener("click",function(e){U.scrolled&&(U.scrolled=!1,e.stopPropagation(),e.preventDefault())},!0)},U._destroy=function(){clearInterval(L),Z.off("touchstart mousedown",s).off("touchmove",n).off("touchend touchcancel",r).off("wheel mousewheel",l)},G=U.settings,R=U.trigger,a||U.init(t)};Ue.prototype={_class:"scrollview",_defaults:{speedUnit:.0022,timeUnit:3,initialPos:0,axis:"Y",thresholdX:10,thresholdY:5,easing:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",stopProp:!0,momentum:!0,mousewheel:!0,elastic:!0}},Ee.ScrollView=Ue,R.presetShort("scrollview","ScrollView",!1);var ze=R.util,Ke=ze.jsPrefix,Ge=ze.prefix,Ze=ze.getCoord,Je=ze.testTouch,Qe=se?window.CSS:null,et=Qe&&Qe.supports&&Qe.supports("(transform-style: preserve-3d)"),tt
1=!et||"wp"==J||"android"==J;
2R.presetShort("scroller","Scroller",!1);var at=function(e,t,a){function s(e){var t=+pe(this).attr("data-index");e.stopPropagation(),"mousedown"===e.type&&e.preventDefault(),Je(e,this)&&!v(t)&&(D=pe(this).addClass("mbsc-sc-btn-a"),E=Ze(e,"X"),H=Ze(e,"Y"),P=!0,F=!1,setTimeout(function(){f(t,"inc"==D.attr("data-dir")?1:-1)},100),"mousedown"===e.type&&pe(document).on("mousemove",n).on("mouseup",i))}function n(e){(Math.abs(E-Ze(e,"X"))>7||Math.abs(H-Ze(e,"Y"))>7)&&p(!0)}function i(e){p(),e.preventDefault(),"mouseup"===e.type&&pe(document).off("mousemove",n).off("mouseup",i)}function r(e){var t,a,s=pe(this).attr("data-index");38==e.keyCode?(t=!0,a=-1):40==e.keyCode?(t=!0,a=1):32==e.keyCode&&(t=!0,o(s,B[s]._$markup.find('.mbsc-sc-itm[data-val="'+O[s]+'"]'))),t&&(e.stopPropagation(),e.preventDefault(),a&&!P&&(P=!0,F=!1,f(s,a)))}function l(){p()}function o(e,t){var a=B[e],s=t.attr("data-index"),n=h(a,s),i=K._tempSelected[e],r=ze.isNumeric(a.multiple)?a.multiple:1/0;q("onItemTap",{target:t[0],index:e,value:n,selected:t.hasClass("mbsc-sc-itm-sel")})!==!1&&(a.multiple&&!a._disabled[n]&&(void 0!==i[n]?(t.removeClass(I).removeAttr("aria-selected"),delete i[n]):(1==r&&(K._tempSelected[e]=i={},a._$markup.find(".mbsc-sc-itm-sel").removeClass(I).removeAttr("aria-selected")),ze.objectToArray(i).length<r&&(t.addClass(I).attr("aria-selected","true"),i[n]=n))),T(a,e,s,z,!0,!0,a.multiple),!K.live||a.multiple||$.setOnTap!==!0&&!$.setOnTap[e]||setTimeout(function(){K.select()},200))}function c(e,t){return(e._array?e._map[t]:e.getIndex(t,K))||0}function d(e,t){var a=e.data;if(t>=e.min&&t<=e.max)return e._array?e.circular?pe(a).get(t%e._length):a[t]:pe.isFunction(a)?a(t,K):""}function u(e){return pe.isPlainObject(e)?void 0!==e.value?e.value:e.display:e}function m(e){var t=pe.isPlainObject(e)?e.display:e;return void 0===t?"":t}function h(e,t){return u(d(e,t))}function f(e,t){F||b(e,t),P&&(clearInterval(L),L=setInterval(function(){b(e,t)},$.delay))}function p(e){clearInterval(L),F=e,P=!1,D&&D.removeClass("mbsc-sc-btn-a")}function b(e,t){var a=B[e];T(a,e,a._current+t,z,1==t?1:2)}function v(e){return pe.isArray($.readonly)?$.readonly[e]:$.readonly}function g(e,t,a){var s=e._index-e._batch;
2return e.data=e.data||[],e.key=void 0!==e.key?e.key:t,e.label=void 0!==e.label?e.label:t,e._map={},e._array=pe.isArray(e.data),e._array&&(e._length=e.data.length,pe.each(e.data,function(t,a){e._map[u(a)]=t})),e.circular=void 0===$.circular?void 0===e.circular?e._array&&e._length>$.rows:e.circular:pe.isArray($.circular)?$.circular[t]:$.circular,e.min=e._array?e.circular?-(1/0):0:void 0===e.min?-(1/0):e.min,e.max=e._array?e.circular?1/0:e._length-1:void 0===e.max?1/0:e.max,e._nr=t,e._index=c(e,O[t]),e._disabled={},e._batch=0,e._current=e._index,e._first=e._index-U,e._last=e._index+U,e._offset=e._first,a?(e._offset-=e._margin/N+(e._index-s),e._margin+=(e._index-s)*N):e._margin=0,e._refresh=function(t){var a=-(e.min-e._offset+(e.multiple&&!A?Math.floor($.rows/2):0))*N,s=Math.min(a,-(e.max-e._offset-(e.multiple&&!A?Math.floor($.rows/2):0))*N);ge(e._scroller.settings,{minScroll:s,maxScroll:a}),e._scroller.refresh(t)},X[e.key]=e,e}function y(e,t,a,s,n){var i,r,l,o,c,h,f,p,b="",v=K._tempSelected[t],g=e._disabled||{};for(i=a;i<=s;i++)l=d(e,i),c=m(l),o=u(l),r=l&&void 0!==l.cssClass?l.cssClass:"",h=l&&void 0!==l.label?l.label:"",f=l&&l.invalid,p=void 0!==o&&o==O[t]&&!e.multiple,b+='<div role="option" aria-selected="'+!!v[o]+'" class="mbsc-sc-itm '+(n?"mbsc-sc-itm-3d ":"")+r+" "+(p?"mbsc-sc-itm-sel ":"")+(v[o]?I:"")+(void 0===o?" mbsc-sc-itm-ph":" mbsc-btn-e")+(f?" mbsc-sc-itm-inv-h mbsc-btn-d":"")+(g[o]?" mbsc-sc-itm-inv mbsc-btn-d":"")+'" data-index="'+i+'" data-val="'+o+'"'+(h?' aria-label="'+h+'"':"")+(p?' aria-selected="true"':"")+' style="height:'+N+"px;line-height:"+N+"px;"+(n?Ge+"transform:rotateX("+(e._offset-i)*V%360+"deg) translateZ("+N*$.rows/2+"px);":"")+'">'+(R>1?'<div class="mbsc-sc-itm-ml" style="line-height:'+Math.round(N/R)+"px;font-size:"+Math.round(N/R*.8)+'px;">':"")+c+(R>1?"</div>":"")+"</div>";return b}function x(t){var a=$.headerText;return a?"function"==typeof a?a.call(e,t):a.replace(/\{value\}/i,t):""}function w(e,t,a){var s=Math.round(-a/N)+e._offset,n=s-e._current,i=e._first,r=e._last,l=i+U-S+1,o=r-U+S;n&&(e._first+=n,e._last+=n,e._current=s,n>0?(e._$scroller.append(y(e,t,Math.max(r+1,i+n),r+n)),pe(".mbsc-sc-itm",e._$scroller).slice(0,Math.min(n,r-i+1)).remove(),A&&(e._$3d.append(y(e,t,Math.max(o+1,l+n),o+n,!0)),pe(".mbsc-sc-itm",e._$3d).slice(0,Math.min(n,o-l+1)).attr("class","mbsc-sc-itm-del"))):n<0&&(e._$scroller.prepend(y(e,t,i+n,Math.min(i-1,r+n))),pe(".mbsc-sc-itm",e._$scroller).slice(Math.max(n,i-r-1)).remove(),A&&(e._$3d.prepend(y(e,t,l+n,Math.min(l-1,o+n),!0)),pe(".mbsc-sc-itm",e._$3d).slice(Math.max(n,l-o-1)).attr("class","mbsc-sc-itm-del"))),e._margin+=n*N,e._$scroller.css("margin-top",e._margin+"px"))}function _(e,t,a,s){var n,i=B[e],r=s||i._disabled,l=c(i,t),o=t,d=t,u=0,m=0;if(void 0===t&&(t=h(i,l)),r[t]===!0){for(n=0;l-u>=i.min&&r[o]&&n<100;)n++,u++,o=h(i,l-u);for(n=0;l+m<i.max&&r[d]&&n<100;)n++,m++,d=h(i,l+m);t=(m<u&&m&&2!==a||!u||l-u<0||1==a)&&!r[d]?d:o}return t}function C(t,a,s,n,i,r){var l,o,d,u,m=K._isVisible;j=!0,u=$.validate.call(e,{values:O.slice(0),index:a,direction:s},K)||{},j=!1,u.valid&&(K._tempWheelArray=O=u.valid.slice(0)),r||pe.each(B,function(e,n){if(m&&n._$markup.find(".mbsc-sc-itm-inv").removeClass("mbsc-sc-itm-inv mbsc-btn-d"),n._disabled={},u.disabled&&u.disabled[e]&&pe.each(u.disabled[e],function(e,t){n._disabled[t]=!0,m&&n._$markup.find('.mbsc-sc-itm[data-val="'+t+'"]').addClass("mbsc-sc-itm-inv mbsc-btn-d")}),O[e]=n.multiple?O[e]:_(e,O[e],s),m){if(n.multiple&&void 0!==a||n._$markup.find(".mbsc-sc-itm-sel").removeClass(I).removeAttr("aria-selected"),n.multiple){if(void 0===a)for(var r in K._tempSelected[e])n._$markup.find('.mbsc-sc-itm[data-val="'+r+'"]').addClass(I).attr("aria-selected","true")}else n._$markup.find('.mbsc-sc-itm[data-val="'+O[e]+'"]').addClass("mbsc-sc-itm-sel").attr("aria-selected","true");o=c(n,O[e]),l=o-n._index+n._batch,Math.abs(l)>2*U+1&&(d=l+(2*U+1)*(l>0?-1:1),n._offset+=d,n._margin-=d*N,n._refresh()),n._index=o+n._batch,n._scroller.scroll(-(o-n._offset+n._batch)*N,a===e||void 0===a?t:z,i)}}),q("onValidated"),K._tempValue=$.formatValue(O,K),m&&K._header.html(x(K._tempValue)),K.live&&(K._hasValue=n||K._hasValue,M(n,n,0,!0),n&&q("onSet",{valueText:K._value})),n&&q("onChange",{valueText:K._tempValue})}function T(e,t,a,s,n,i,r){var l=h(e,a);void 0!==l&&(O[t]=l,e._batch=e._array?Math.floor(a/e._length)*e._length:0,setTimeout(function(){C(s,t,n,!0,i,r)},10))}function M(e,t,a,s,n){if(s?K._tempValue=$.formatValue(K._tempWheelArray,K):C(a),!n){K._wheelArray=[];for(var i=0;i<O.length;i++)K._wheelArray[i]=B[i]&&B[i].multiple?Object.keys(K._tempSelected[i])[0]:O[i];K._value=K._hasValue?K._tempValue:null,K._selected=ge(!0,{},K._tempSelected)}
2e&&(K._isInput&&G.val(K._hasValue?K._tempValue:""),q("onFill",{valueText:K._hasValue?K._tempValue:"",change:t}),t&&(K._preventChange=!0,G.trigger("change")))}var k,D,S,V,A,I,Y,L,P,F,E,H,O,N,W,j,$,q,R,B,X,U=40,z=1e3,K=this,G=pe(e);Fe.call(this,e,t,!0),K.setVal=K._setVal=function(t,a,s,n,i){K._hasValue=null!==t&&void 0!==t,K._tempWheelArray=O=pe.isArray(t)?t.slice(0):$.parseValue.call(e,t,K)||[],M(a,void 0===s?a:s,i,!1,n)},K.getVal=K._getVal=function(e){var t=K._hasValue||e?K[e?"_tempValue":"_value"]:null;return ze.isNumeric(t)?+t:t},K.setArrayVal=K.setVal,K.getArrayVal=function(e){return e?K._tempWheelArray:K._wheelArray},K.changeWheel=function(e,t,a){var s,n;pe.each(e,function(e,t){n=X[e],n&&(s=n._nr,ge(n,t),g(n,s,!0),K._isVisible&&(A&&n._$3d.html(y(n,s,n._first+U-S+1,n._last-U+S,!0)),n._$scroller.html(y(n,s,n._first,n._last)).css("margin-top",n._margin+"px"),n._refresh(j)))}),!K._isVisible||K._isLiquid||j||K.position(),j||C(t,void 0,void 0,a)},K.getValidValue=_,K._generateContent=function(){var e,t=0,a="",s=A?Ge+"transform: translateZ("+(N*$.rows/2+3)+"px);":"",n='<div class="mbsc-sc-whl-l" style="'+s+"height:"+N+"px;margin-top:-"+(N/2+($.selectedLineBorder||0))+'px;"></div>',i=0;return pe.each($.wheels,function(r,l){a+='<div class="mbsc-w-p mbsc-sc-whl-gr-c'+(A?" mbsc-sc-whl-gr-3d-c":"")+($.showLabel?" mbsc-sc-lbl-v":"")+'">'+n+'<div class="mbsc-sc-whl-gr'+(A?" mbsc-sc-whl-gr-3d":"")+(Y?" mbsc-sc-cp":"")+($.width||$.maxWidth?'"':'" style="max-width:'+$.maxPopupWidth+'px;"')+">",pe.each(l,function(r,l){K._tempSelected[i]=ge({},K._selected[i]),B[i]=g(l,i),t+=$.maxWidth?$.maxWidth[i]||$.maxWidth:$.width?$.width[i]||$.width:0,e=void 0!==l.label?l.label:r,a+='<div class="mbsc-sc-whl-w '+(l.cssClass||"")+(l.multiple?" mbsc-sc-whl-multi":"")+'" style="'+($.width?"width:"+($.width[i]||$.width)+"px;":($.minWidth?"min-width:"+($.minWidth[i]||$.minWidth)+"px;":"")+($.maxWidth?"max-width:"+($.maxWidth[i]||$.maxWidth)+"px;":""))+'"><div class="mbsc-sc-whl-o" style="'+s+'"></div>'+n+'<div tabindex="0" aria-live="off" aria-label="'+e+'"'+(l.multiple?' aria-multiselectable="true"':"")+' role="listbox" data-index="'+i+'" class="mbsc-sc-whl" style="height:'+$.rows*N*(A?1.1:1)+'px;">'+(Y?'<div data-index="'+i+'" data-dir="inc" class="mbsc-sc-btn mbsc-sc-btn-plus '+($.btnPlusClass||"")+'" style="height:'+N+"px;line-height:"+N+'px;"></div><div data-index="'+i+'" data-dir="dec" class="mbsc-sc-btn mbsc-sc-btn-minus '+($.btnMinusClass||"")+'" style="height:'+N+"px;line-height:"+N+'px;"></div>':"")+'<div class="mbsc-sc-lbl">'+e+'</div><div class="mbsc-sc-whl-c" style="height:'+W+"px;margin-top:-"+(W/2+1)+"px;"+s+'"><div class="mbsc-sc-whl-sc" style="top:'+(W-N)/2+'px;">',a+=y(l,i,l._first,l._last)+"</div></div>",A&&(a+='<div class="mbsc-sc-whl-3d" style="height:'+N+"px;margin-top:-"+N/2+'px;">',a+=y(l,i,l._first+U-S+1,l._last-U+S,!0),a+="</div>"),a+="</div></div>",i++}),a+="</div></div>"}),t&&($.maxPopupWidth=t),a},K._attachEvents=function(e){pe(".mbsc-sc-btn",e).on("touchstart mousedown",s).on("touchmove",n).on("touchend touchcancel",i),pe(".mbsc-sc-whl",e).on("keydown",r).on("keyup",l)},K._detachEvents=function(){for(var e=0;e<B.length;e++)B[e]._scroller.destroy()},K._markupReady=function(e){k=e,pe(".mbsc-sc-whl-w",k).each(function(e){var t,a=pe(this),s=B[e],n=-(s.min-s._offset+(s.multiple&&!A?Math.floor($.rows/2):0))*N,i=Math.min(n,-(s.max-s._offset-(s.multiple&&!A?Math.floor($.rows/2):0))*N);s._$markup=a,s._$scroller=pe(".mbsc-sc-whl-sc",this),s._$3d=pe(".mbsc-sc-whl-3d",this),s._scroller=new Ue(this,{mousewheel:$.mousewheel,moveElement:s._$scroller,initialPos:(s._first-s._index)*N,contSize:0,snap:N,minScroll:i,maxScroll:n,maxSnapScroll:U,prevDef:!0,stopProp:!0,timeUnit:3,easing:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",sync:function(e,t,a){A&&(s._$3d[0].style[Ke+"Transition"]=t?Ge+"transform "+Math.round(t)+"ms "+a:"",s._$3d[0].style[Ke+"Transform"]="rotateX("+-e/N*V+"deg)")},onStart:function(t,a){a.settings.readonly=v(e)},onGestureStart:function(){a.addClass("mbsc-sc-whl-a mbsc-sc-whl-anim"),q("onWheelGestureStart",{index:e})},onGestureEnd:function(a){var n=90==a.direction?1:2,i=a.duration,r=a.destinationY;t=Math.round(-r/N)+s._offset,T(s,e,t,i,n)},onAnimationStart:function(){a.addClass("mbsc-sc-whl-anim")},onAnimationEnd:function(){a.removeClass("mbsc-sc-whl-a mbsc-sc-whl-anim"),q("onWheelAnimationEnd",{index:e}),s._$3d.find(".mbsc-sc-itm-del").remove()},onMove:function(t){w(s,e,t.posY)},onBtnTap:function(t){o(e,pe(t.target))}})}),C()},K._fillValue=function(){K._hasValue=!0,M(!0,!0,0,!0)},K._clearValue=function(){pe(".mbsc-sc-whl-multi .mbsc-sc-itm-sel",k).removeClass(I).removeAttr("aria-selected")},K._readValue=function(){var t=G.val()||"",a=0;""!==t&&(K._hasValue=!0),K._tempWheelArray=O=K._hasValue&&K._wheelArray?K._wheelArray.slice(0):$.parseValue.call(e,t,K)||[],K._tempSelected=ge(!0,{},K._selected),pe.each($.wheels,function(e,t){pe.each(t,function(e,t){B[a]=g(t,a),a++})}),M(!1,!1,0,!0),q("onRead")},K.__processSettings=function(){$=K.settings,q=K.trigger,R=$.multiline,I="mbsc-sc-itm-sel mbsc-ic mbsc-ic-"+$.checkIcon,B=[],X={}},K.__init=function(){Y=$.showScrollArrows,A=$.scroll3d&&!tt&&!Y,N=$.height,W=A?2*Math.round((N-.03*(N*$.rows/2+3))/2):N,S=Math.round(1.8*$.rows),V=360/(2*S),Y&&($.rows=Math.max(3,$.rows)),$.cssClass=($.cssClass||"")+" mbsc-sc"}
2,K._getItemValue=u,K._tempSelected={},K._selected={},a||K.init(t)};at.prototype={_hasDef:!0,_hasTheme:!0,_hasLang:!0,_hasPreset:!0,_class:"scroller",_defaults:ge({},Fe.prototype._defaults,{minWidth:80,height:40,rows:3,multiline:1,delay:300,readonly:!1,showLabel:!0,setOnTap:!1,wheels:[],preset:"",speedUnit:.0012,timeUnit:.08,checkIcon:"checkmark",validate:function(){},formatValue:function(e){return e.join(" ")},parseValue:function(e,t){var a,s,n=[],i=[],r=0;return null!==e&&void 0!==e&&(n=(e+"").split(" ")),pe.each(t.settings.wheels,function(e,l){pe.each(l,function(e,l){s=l.data,a=t._getItemValue(s[0]),pe.each(s,function(e,s){if(n[r]==t._getItemValue(s))return a=t._getItemValue(s),!1}),i.push(a),r++})}),i}})},R.classes.Scroller=at;var st=function(){},nt=R.util,it=nt.isString,rt={inputClass:"",invalid:[],rtl:!1,showInput:!0,groupLabel:"Groups",dataHtml:"html",dataText:"text",dataValue:"value",dataGroup:"group",dataDisabled:"disabled",filterPlaceholderText:"Type to filter",filterEmptyText:"No results",filterClearIcon:"material-close"};R.presetShort("select"),R.presets.scroller.select=function(e){function t(e){var t,a,s,n,i,r,l=0,o=0,c={};if(H={},C={},D=[],_=[],J.length=0,B)pe.each(v,function(l,d){i=d[P.dataText],a=d[P.dataHtml],r=d[P.dataValue],s=d[P.dataGroup],n={value:r,html:a,text:i,index:l},H[r]=n,e&&!h(i,e)||(D.push(n),X&&(void 0===c[s]?(t={text:s,value:o,options:[],index:o},C[o]=t,c[s]=o,_.push(t),o++):t=C[c[s]],K&&(n.index=t.options.length),n.group=c[s],t.options.push(n)),d[P.dataDisabled]&&J.push(r))});else if(X){var d=!0;pe("optgroup",Y).each(function(t){C[t]={text:this.label,value:t,options:[],index:t},d=!0,pe("option",this).each(function(a){n={value:this.value,text:this.text,index:K?a:l++,group:t},H[this.value]=n,e&&!h(this.text,e)||(d&&(_.push(C[t]),d=!1),D.push(n),C[t].options.push(n),this.disabled&&J.push(this.value))})})}else pe("option",Y).each(function(t){n={value:this.value,text:this.text,index:t},H[this.value]=n,e&&!h(this.text,e)||(D.push(n),this.disabled&&J.push(this.value))});P.defaultValue?g=P.defaultValue:D.length&&(g=D[0].value),G&&(D=[],l=0,pe.each(C,function(e,t){t.options.length&&(r="__group"+e,n={text:t.text,value:r,group:e,index:l++,cssClass:"mbsc-sel-gr"},H[r]=n,D.push(n),J.push(n.value),pe.each(t.options,function(e,t){t.index=l++,D.push(t)}))})),F&&(D.length?F.removeClass("mbsc-sel-empty-v"):F.addClass("mbsc-sel-empty-v"))}function a(e,t,a){var s,n=[];for(s=0;s<e.length;s++)n.push({value:e[s].value,display:e[s].html||e[s].text,cssClass:e[s].cssClass});return{circular:!1,multiple:t,data:n,label:a}}function s(){return a(_,!1,P.groupLabel)}function n(){return a(K?C[w].options:D,j,R)}function i(){var e,t,a=[[]];return z&&(e=s(),N?a[0][T]=e:a[T]=[e]),t=n(),N?a[0][S]=t:a[S]=[t],a}function r(e){W&&(e&&it(e)&&(e=e.split(",")),pe.isArray(e)&&(e=e[0])),k=void 0===e||null===e||""===e?g:e,z&&(w=H[k]?H[k].group:null)}function l(t,a){var s=t?e._tempWheelArray:e._hasValue?e._wheelArray:null;return s?P.group&&a?s:s[S]:null}function o(e){return A[e]||(H[e]?H[e].text:"")}function c(t){var a,s,n=[];if(j){for(a in e._tempSelected[S])n.push(o(a));return n.join(", ")}return s=t[S],o(s)}function u(){var t,a="",s=e.getVal(),n=c(e.getArrayVal());if(P.filter&&"inline"==P.display||b.val(n),Y.is("select")&&B){if(W)for(t=0;t<s.length;t++)a+='<option value="'+s[t]+'">'+o(s[t])+"</option>";else a='<option value="'+s+'">'+n+"</option>";Y.html(a)}Y[0]!==b[0]&&Y.val(s)}function m(){var t={};t[S]=n(),V=!0,e.changeWheel(t)}function h(e,t){return t=t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),e.match(new RegExp(t,"ig"))}function f(e){return P.data.dataField?e[P.data.dataField]:P.data.processResponse?P.data.processResponse(e):e}function p(a){var l={};t(a),P.wheels=i(),r(k),l[S]=n(),e._tempWheelArray[S]=k,z&&(l[T]=s(),e._tempWheelArray[T]=w),e._isVisible&&e.changeWheel(l,0,!0)}var b,v,g,y,x,w,_,C,T,M,k,D,S,V,A={},I=1e3,Y=pe(this),L=ge({},e.settings),P=ge(e.settings,rt,L),F=pe('<div class="mbsc-sel-empty">'+P.filterEmptyText+"</div>"),E=P.readonly,H={},O=P.layout||(/top|bottom|inline/.test(P.display)||P.filter?"liquid":""),N="liquid"==O,W=nt.isNumeric(P.select)?P.select:"multiple"==P.select||Y.prop("multiple"),j=W||!!P.filter&&1,$=this.id+"_dummy",q=pe('label[for="'+this.id+'"]').attr("for",$),R=void 0!==P.label?P.label:q.length?q.text():Y.attr("name"),B=!!P.data,X=B?!!P.group:pe("optgroup",Y).length,U=P.group,z=X&&U&&U.groupWheel!==!1,K=X&&U&&z&&U.clustered===!0,G=X&&(!U||U.header!==!1&&!K),Z=Y.val()||(W?[]:[""]),J=[];return e.setVal=function(t,a,s,n,i){j&&(t&&!W&&(t=[t]),t&&it(t)&&(t=t.
2split(",")),e._tempSelected[S]=nt.arrayToObject(t),n||(e._selected[S]=nt.arrayToObject(t)),t=t?t[0]:null),e._setVal(t,a,s,n,i)},e.getVal=function(t,a){if(j){var s=nt.objectToArray(t?e._tempSelected[S]:e._selected[S]);return W?s:s.length?s[0]:null}return l(t,a)},e.refresh=function(e,t,a){a=a||st,e?v=e:pe.isArray(P.data)&&(v=P.data),!e&&M&&void 0===t?d(P.data.url,function(e){v=f(e),p(),a()},P.data.dataType):(p(t),a())},P.invalid.length||(P.invalid=J),z?(T=0,S=1):(T=-1,S=0),j&&(W&&Y.prop("multiple",!0),Z&&it(Z)&&(Z=Z.split(",")),e._selected[S]=nt.arrayToObject(Z)),e._$input&&e._$input.remove(),Y.next().is("input.mbsc-control")?b=Y.next().removeAttr("tabindex"):P.input?b=pe(P.input):(P.filter&&"inline"==P.display?e._$input=pe('<div class="mbsc-sel-input-wrap"><input type="text" id="'+$+'" class="mbsc-control '+P.inputClass+'" readonly /></div>'):(b=pe('<input type="text" id="'+$+'" class="mbsc-control '+P.inputClass+'" readonly />'),e._$input=b),P.showInput&&(e._$input.insertBefore(Y),b||(b=e._$input.find("#"+$)))),e.attachShow(b.attr("placeholder",P.placeholder||"")),b[0]!==Y[0]&&Y.addClass("mbsc-sel-hdn").attr("tabindex",-1),P.filter&&(y=P.filter.minLength||0),M=P.data&&P.data.url,M?e.refresh(void 0,void 0,u):(B&&(v=P.data),t(),r(Y.val())),{layout:O,headerText:!1,anchor:b,compClass:"mbsc-sel"+(z?" mbsc-sel-gr-whl":"")+(j?" mbsc-sel-multi":""),setOnTap:!z||[!1,!0],formatValue:c,parseValue:function(e){return r(void 0===e?Y.val():e),z?[w,k]:[k]},validate:function(e){var t=e.index,a=[];return a[S]=P.invalid,K&&!V&&void 0===t&&m(),V=!1,{disabled:a}},onRead:u,onFill:u,onMarkupReady:function(e,t){if(P.filter){var a,s,n,i=pe(".mbsc-fr-w",e.target),r=pe('<span class="mbsc-sel-filter-clear mbsc-ic mbsc-ic-'+P.filterClearIcon+'"></span>');"inline"==P.display?(a=b,b.parent().find(".mbsc-sel-filter-clear").remove()):(i.prepend('<div class="mbsc-input mbsc-sel-filter-cont mbsc-control-w"><span class="mbsc-input-wrap"><input type="text" class="mbsc-sel-filter-input mbsc-control"/></span></div>'),a=i.find(".mbsc-sel-filter-input")),x="",n=a[0],a.prop("readonly",!1).attr("placeholder",P.filterPlaceholderText).parent().append(r),i.find(".mbsc-fr-c").prepend(F),t.tap(r,function(){n.value="",t.refresh(),r.removeClass("mbsc-sel-filter-show-clear")}),a.on("keydown",function(e){13!=e.keyCode&&27!=e.keyCode||(e.stopPropagation(),n.blur())}).on("keyup",function(){clearTimeout(s),n.value.length?r.addClass("mbsc-sel-filter-show-clear"):r.removeClass("mbsc-sel-filter-show-clear"),s=setTimeout(function(){x!==n.value&&t.trigger("onFilter",{filterText:n.value})!==!1&&(x=n.value,(x.length>=y||!x.length)&&(M&&P.data.remoteFilter?d(P.data.url+encodeURIComponent(x),function(e){t.refresh(f(e))},P.data.dataType):t.refresh(void 0,x)))},500)})}},onBeforeShow:function(){W&&P.counter&&(P.headerText=function(){var t=0;return pe.each(e._tempSelected[S],function(){t++}),(t>1?P.selectedPluralText||P.selectedText:P.selectedText).replace(/{count}/,t)}),r(Y.val()),P.filter&&t(void 0),e.settings.wheels=i(),V=!0},onWheelGestureStart:function(e){e.index==T&&(P.readonly=[!1,!0])},onWheelAnimationEnd:function(t){var a=e.getArrayVal(!0);t.index==T?(P.readonly=E,a[T]!=w&&(w=a[T],k=C[w].options[0].value,a[S]=k,K?m():e.setArrayVal(a,!1,!1,!0,I))):t.
2index==S&&a[S]!=k&&(k=a[S],z&&H[k]&&H[k].group!=w&&(w=H[k].group,a[T]=w,e.setArrayVal(a,!1,!1,!0,I)))},onItemTap:function(e){if(e.index==S&&(A[e.value]=H[e.value].text,j&&!W&&e.selected))return!1},onClose:function(){M&&P.data.remoteFilter&&x&&e.refresh()},onDestroy:function(){e._$input&&e._$input.remove(),Y.removeClass("mbsc-sel-hdn").removeAttr("tabindex")}}};var lt={defaults:{shortYearCutoff:"+10",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["S","M","T","W","T","F","S"],amText:"am",pmText:"pm",getYear:function(e){return e.getFullYear()},getMonth:function(e){return e.getMonth()},getDay:function(e){return e.getDate()},getDate:u,getMaxDayOfMonth:function(e,t){return 32-new Date(e,t,32,12).getDate()},getWeekNumber:function(e){e=new Date(e),e.setHours(0,0,0),e.setDate(e.getDate()+4-(e.getDay()||7));var t=new Date(e.getFullYear(),0,1);return Math.ceil(((e-t)/864e5+1)/7)}},adjustedDate:u,formatDate:function(e,t,a){if(!t)return null;var s,n,i=ge({},lt.defaults,a),r=function(t){for(var a=0;s+1<e.length&&e.charAt(s+1)==t;)a++,s++;return a},l=function(e,t,a){var s=""+t;if(r(e))for(;s.length<a;)s="0"+s;return s},o=function(e,t,a,s){return r(e)?s[t]:a[t]},c="",d=!1;for(s=0;s<e.length;s++)if(d)"'"!=e.charAt(s)||r("'")?c+=e.charAt(s):d=!1;else switch(e.charAt(s)){case"d":c+=l("d",i.getDay(t),2);break;case"D":c+=o("D",t.getDay(),i.dayNamesShort,i.dayNames);break;case"o":c+=l("o",(t.getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5,3);break;case"m":c+=l("m",i.getMonth(t)+1,2);break;case"M":c+=o("M",i.getMonth(t),i.monthNamesShort,i.monthNames);break;case"y":n=i.getYear(t),c+=r("y")?n:(n%100<10?"0":"")+n%100;break;case"h":var u=t.getHours();c+=l("h",u>12?u-12:0===u?12:u,2);break;case"H":c+=l("H",t.getHours(),2);break;case"i":c+=l("i",t.getMinutes(),2);break;case"s":c+=l("s",t.getSeconds(),2);break;case"a":c+=t.getHours()>11?i.pmText:i.amText;break;case"A":c+=t.getHours()>11?i.pmText.toUpperCase():i.amText.toUpperCase();break;case"'":r("'")?c+="'":d=!0;break;default:c+=e.charAt(s)}return c},parseDate:function(e,t,a){var s=ge({},lt.defaults,a),n=s.defaultValue&&s.defaultValue.getTime?s.defaultValue:new Date;if(!e||!t)return n;if(t.getTime)return t;t="object"==("undefined"==typeof t?"undefined":B(t))?t.toString():t+"";var i,r=s.shortYearCutoff,l=s.getYear(n),o=s.getMonth(n)+1,c=s.getDay(n),d=-1,u=n.getHours(),m=n.getMinutes(),h=0,f=-1,p=!1,b=function(t){var a=i+1<e.length&&e.charAt(i+1)==t;return a&&i++,a},v=function(e){b(e);var a="@"==e?14:"!"==e?20:"y"==e?4:"o"==e?3:2,s=new RegExp("^\\d{1,"+a+"}"),n=t.substr(x).match(s);return n?(x+=n[0].length,parseInt(n[0],10)):0},g=function(e,a,s){var n,i=b(e)?s:a;for(n=0;n<i.length;n++)if(t.substr(x,i[n].length).toLowerCase()==i[n].toLowerCase())return x+=i[n].length,n+1;return 0},y=function(){x++},x=0;for(i=0;i<e.length;i++)if(p)"'"!=e.charAt(i)||b("'")?y():p=!1;else switch(e.charAt(i)){case"d":c=v("d");break;case"D":g("D",s.dayNamesShort,s.dayNames);break;case"o":d=v("o");break;case"m":o=v("m");break;case"M":o=g("M",s.monthNamesShort,s.monthNames);break;case"y":l=v("y");break;case"H":u=v("H");break;case"h":u=v("h");break;case"i":m=v("i");break;case"s":h=v("s");break;case"a":f=g("a",[s.amText,s.pmText],[s.amText,s.pmText])-1;break;case"A":f=g("A",[s.amText,s.pmText],[s.amText,s.pmText])-1;break;case"'":b("'")?y():p=!0;break;default:y()}if(l<100&&(l+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l<=("string"!=typeof r?r:(new Date).getFullYear()%100+parseInt(r,10))?0:-100)),d>-1)for(o=1,c=d;;){var w=32-new Date(l,o-1,32,12).getDate();if(c<=w)break;o++,c-=w}u=f==-1?u:f&&u<12?u+12:f||12!=u?u:0;var _=s.getDate(l,o-1,c,u,m,h);return s.getYear(_)!=l||s.getMonth(_)+1!=o||s.getDay(_)!=c?n:_}};R.util.datetime=lt;var ot=lt.adjustedDate,ct={separator:" ",dateFormat:"mm/dd/yy",dateDisplay:"MMddyy",timeFormat:"h:ii A",dayText:"Day",monthText:"Month",yearText:"Year",hourText:"Hours",minuteText:"Minutes",ampmText:"&nbsp;",secText:"Seconds",nowText:"Now",todayText:"Today"},dt=function e(t){function a(e){return e<10?"0"+e:e}function s(e){var t,a,s,n=[];if(e){for(t=0;t<e.length;t++)if(a=e[t],a.start&&a.start.getTime)for(s=new Date(a.start);s<=a.end;)n.push(ot(s.getFullYear(),s.getMonth(),s.getDate())),s.setDate(s.getDate()+1);else n.push(a);return n}return e}function n(e,t,a,s){return Math.min(s,Math.floor(e/t)*t+a)}function i(e,t,a){return Math.floor((a-t)/e)*e+t}function r(e){return N.getYear(e)}function l(e){return N.getMonth(e)}function o(e){return N.getDay(e)}function c(e){var t=e.getHours();return t=J&&t>=12?t-12:t,n(t,te,ie,oe)}function d(e){return n(e.getMinutes(),ae,re,ce)}function u(e){return n(e.getSeconds(),se,le,de)}function m(e){return e.getMilliseconds()}function h(e){return e.getHours()>11?1:0}function f(e){return e.getFullYear()+"-"+a(e.getMonth()+1)+"-"+a(e.getDate())}function p(e){return n(Math.round((e.getTime()-new Date(e).setHours(0,0,0,0))/1e3),I,0,86400)}function b(e,t,a,s){var n;return void 0===P[t]||(n=+e[P[t]],isNaN(n))?a?be[t](a):void 0!==F[t]?F[t]:be[t](s):n}function v(e){var t,a=new Date((new Date).setHours(0,0,0,0));if(null===e)return e;void 0!==P.dd&&(t=e[P.dd].split("-"),t=new Date(t[0],t[1]-1,t[2])),void 0!==P.tt&&(t=t||a,t=new Date(t.getTime()+e[P.tt]%86400*1e3));var s=b(e,"y",t,a),n=b(e,"m",t,a),i=Math.min(b(e,"d",t,a),N.getMaxDayOfMonth(s,n)),r=b(e,"h",t,a);return N.getDate(s,n,i,J&&b(e,"a",t,a)?r+12:r,b(e,"i",t,a),b(e,"s",t,a),b(e,"u",t,a))}function g(e,t){var a,s,n=["y","m","d","a","h","i","s","u","dd","tt"],i=[];if(null===e||void 0===e)return e;for(a=0;a<n.length;a++)s=n[a],void 0!==P[s]&&(i[P[s]]=be[s](e)),t&&(F[s]=be[s](e));return i}function y(e,t){return t?Math.floor(new Date(e)/864e5):e.getMonth()+12*(e.getFullYear()-1970)}function x(e){return{value:e,display:(/yy/i.test(X)?e:(e+"").substr(2,2))+(N.yearSuffix||"")}}function w(e){return e}function _(e){var t=/d/i.test(e);return{label:"",cssClass:"mbsc-dt-whl-date",min:K?y(f(K),t):void 0,max:G?y(f(G),t):void 0,data:function(a){var s=new Date((new Date).setHours(0,0,0,0)),n=t?new Date(864e5*a):new Date(1970,a,1);return t&&(n=new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate())),{invalid:t&&!D(n,!0),value:f(n),display:s.getTime()==n.getTime()?N.todayText:lt.formatDate(e,n,N)}},getIndex:function(e){return y(e,t)}}}function C(e){var t,a,s,n=[];for(/s/i.test(e)?a=se:/i/i.test(e)?a=60*ae:/h/i.test(e)&&(a=3600*te),I=he.tt=a,t=0;t<86400;t+=a)s=new Date((new Date).setHours(0,0,0,0)+1e3*t),n.push({value:t,display:lt.formatDate(e,s,N)});return{label:"",cssClass:"mbsc-dt-whl-time",data:n}}function T(){var t,s,n,i,r,l,o,c,d=0,u=[],m=[],h=[];if(e.match(/date/i)){for(t=R.split(/\|/.test(R)?"|":""),i=0;i<t.length;i++)if(n=t[i],l=0,n.length)if(/y/i.test(n)&&l++,/m/i.test(n)&&l++,/d/i.test(n)&&l++,l>1&&void 0===P.dd)P.dd=d,d++,m.push(_(n)),h=m,Y=!0;else if(/y/i.test(n)&&void 0===P.y)P.y=d,d++,m.push({cssClass:"mbsc-dt-whl-y",label:N.yearText,min:K?N.getYear(K):void 0,max:G?N.getYear(G):void 0,data:x,getIndex:w});else if(/m/i.test(n)&&void 0===P.m){for(P.m=d,o=[],d++,r=0;r<12;r++)c=X.replace(/[dy]/gi,"").replace(/mm/,a(r+1)+(N.monthSuffix||"")).replace(/m/,r+1+(N.monthSuffix||"")),o.push({value:r,display:/MM/.test(c)?c.replace(/MM/,'<span class="mbsc-dt-month">'+N.monthNames[r]+"</span>"):c.replace(/M/,'<span class="mbsc-dt-month">'+N.monthNamesShort[r]+"</span>")});m.push({cssClass:"mbsc-dt-whl-m",label:N.monthText,data:o})}else if(/d/i.test(n)&&void 0===P.d){for(P.d=d,o=[],d++,r=1;r<32;r++)o.push({value:r,display:(/dd/i.test(X)?a(r):r)+(N.daySuffix||"")});m.push({cssClass:"mbsc-dt-whl-d",label:N.dayText,data:o})}u.push(m)}
2if(e.match(/time/i)){for(s=B.split(/\|/.test(B)?"|":""),i=0;i<s.length;i++)if(n=s[i],l=0,n.length&&(/h/i.test(n)&&l++,/i/i.test(n)&&l++,/s/i.test(n)&&l++,/a/i.test(n)&&l++),l>1&&void 0===P.tt)P.tt=d,d++,h.push(C(n));else if(/h/i.test(n)&&void 0===P.h){for(o=[],P.h=d,d++,r=ie;r<(J?12:24);r+=te)o.push({value:r,display:J&&0===r?12:/hh/i.test(U)?a(r):r});h.push({cssClass:"mbsc-dt-whl-h",label:N.hourText,data:o})}else if(/i/i.test(n)&&void 0===P.i){for(o=[],P.i=d,d++,r=re;r<60;r+=ae)o.push({value:r,display:/ii/i.test(U)?a(r):r});h.push({cssClass:"mbsc-dt-whl-i",label:N.minuteText,data:o})}else if(/s/i.test(n)&&void 0===P.s){for(o=[],P.s=d,d++,r=le;r<60;r+=se)o.push({value:r,display:/ss/i.test(U)?a(r):r});h.push({cssClass:"mbsc-dt-whl-s",label:N.secText,data:o})}else/a/i.test(n)&&void 0===P.a&&(P.a=d,d++,h.push({cssClass:"mbsc-dt-whl-a",label:N.ampmText,data:/A/.test(n)?[{value:0,display:N.amText.toUpperCase()},{value:1,display:N.pmText.toUpperCase()}]:[{value:0,display:N.amText},{value:1,display:N.pmText}]}));h!=m&&u.push(h)}return u}function M(e){var t,a,s,n={};if(e.is("input")){switch(e.attr("type")){case"date":t="yy-mm-dd";break;case"datetime":t="yy-mm-ddTHH:ii:ssZ";break;case"datetime-local":t="yy-mm-ddTHH:ii:ss";break;case"month":t="yy-mm",n.dateOrder="mmyy";break;case"time":t="HH:ii:ss"}n.format=t,a=e.attr("min"),s=e.attr("max"),a&&"undefined"!=a&&(n.min=lt.parseDate(t,a)),s&&"undefined"!=s&&(n.max=lt.parseDate(t,s))}return n}function k(e,t){var a,s,n=!1,i=!1,r=0,l=0,o=K?v(g(K)):-(1/0),c=G?v(g(G)):1/0;if(D(e))return e;if(e<o&&(e=o),e>c&&(e=c),a=e,s=e,2!==t)for(n=D(a,!0);!n&&a<c;)a=new Date(a.getTime()+864e5),n=D(a,!0),r++;if(1!==t)for(i=D(s,!0);!i&&s>o;)s=new Date(s.getTime()-864e5),i=D(s,!0),l++;return 1===t&&n?a:2===t&&i?s:l<=r&&i?s:a}function D(e,t){return!(!t&&e<K)&&(!(!t&&e>G)&&(!!S(e,j)||!S(e,W)))}function S(e,t){var a,s,n;if(t)for(s=0;s<t.length;s++)if(a=t[s],n=a+"",!a.start)if(a.getTime){if(e.getFullYear()==a.getFullYear()&&e.getMonth()==a.getMonth()&&e.getDate()==a.getDate())return!0}else if(n.match(/w/i)){if(n=+n.replace("w",""),n==e.getDay())return!0}else if(n=n.split("/"),n[1]){if(n[0]-1==e.getMonth()&&n[1]==e.getDate())return!0}else if(n[0]==e.getDate())return!0;return!1}function V(e,t,a,s,n,i,r){var l,o,c,d;if(e)for(o=0;o<e.length;o++)if(l=e[o],d=l+"",!l.start)if(l.getTime)N.getYear(l)==t&&N.getMonth(l)==a&&(i[N.getDay(l)]=r);else if(d.match(/w/i))for(d=+d.replace("w",""),c=d-s;c<n;c+=7)c>=0&&(i[c+1]=r);else d=d.split("/"),d[1]?d[0]-1==a&&(i[d[1]]=r):i[d[0]]=r}function A(e,t,a,s,i,r,l,o){var c,d,u,m,h,f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V={},A=N.getDate(s,i,r),Y=["a","h","i","s"];if(e){for(p=0;p<e.length;p++)y=e[p],y.start&&(y.apply=!1,u=y.d,M=u+"",k=M.split("/"),u&&(u.getTime&&s==N.getYear(u)&&i==N.getMonth(u)&&r==N.getDay(u)||!M.match(/w/i)&&(k[1]&&r==k[1]&&i==k[0]-1||!k[1]&&r==k[0])||M.match(/w/i)&&A.getDay()==+M.replace("w",""))&&(y.apply=!0,V[A]=!0));for(p=0;p<e.length;p++)if(y=e[p],c=0,T=0,b=ue[a],v=me[a],_=!0,C=!0,d=!1,y.start&&(y.apply||!y.d&&!V[A])){for(x=y.start.split(":"),w=y.end.split(":"),g=0;g<3;g++)void 0===x[g]&&(x[g]=0),void 0===w[g]&&(w[g]=59),x[g]=+x[g],w[g]=+w[g];if("tt"==a)b=n(Math.round((new Date(A).setHours(x[0],x[1],x[2])-new Date(A).setHours(0,0,0,0))/1e3),I,0,86400),v=n(Math.round((new Date(A).setHours(w[0],w[1],w[2])-new Date(A).setHours(0,0,0,0))/1e3),I,0,86400);else{for(x.unshift(x[0]>11?1:0),w.unshift(w[0]>11?1:0),J&&(x[1]>=12&&(x[1]=x[1]-12),w[1]>=12&&(w[1]=w[1]-12)),g=0;g<t;g++)void 0!==E[g]&&(D=n(x[g],he[Y[g]],ue[Y[g]],me[Y[g]]),S=n(w[g],he[Y[g]],ue[Y[g]],me[Y[g]]),m=0,h=0,f=0,J&&1==g&&(m=x[0]?12:0,h=w[0]?12:0,f=E[0]?12:0),_||(D=0),C||(S=me[Y[g]]),(_||C)&&D+m<E[g]+f&&E[g]+f<S+h&&(d=!0),E[g]!=D&&(_=!1),E[g]!=S&&(C=!1));if(!o)for(g=t+1;g<4;g++)x[g]>0&&(c=he[a]),w[g]<me[Y[g]]&&(T=he[a]);d||(D=n(x[t],he[a],ue[a],me[a])+c,S=n(w[t],he[a],ue[a],me[a])-T,_&&(b=D),C&&(v=S))}if(_||C||d)for(g=b;g<=v;g+=he[a])l[g]=!o}}}var I,Y,L,P={},F={},E=[],H=M(pe(this)),O=ge({},t.settings),N=ge(t.settings,lt.defaults,ct,H,O),W=s(N.invalid),j=s(N.valid),e=N.preset,$="datetime"==e?N.dateFormat+N.separator+N.timeFormat:"time"==e?N.timeFormat:N.dateFormat,q=H.format||$,R=N.dateWheels||N.dateFormat,B=N.timeWheels||N.timeFormat,X=N.dateWheels||N.dateDisplay,U=B,z=N.baseTheme||N.theme,K=N.min,G=N.max,Z=/time/i.test(e),J=/h/.test(U),Q=/D/.test(X),ee=N.steps||{},te=ee.hour||N.stepHour||1,ae=ee.minute||N.stepMinute||1,se=ee.second||N.stepSecond||1,ne=ee.zeroBased,ie=ne||!K?0:K.getHours()%te,re=ne||!K?0:K.getMinutes()%ae,le=ne||!K?0:K.get
2Seconds()%se,oe=i(te,ie,J?11:23),ce=i(ae,re,59),de=i(ae,re,59),ue={
3y:K?K.getFullYear():-(1/0),m:0,d:1,h:ie,i:re,s:le,a:0,tt:0},me={y:G?G.getFullYear():1/0,m:11,d:31,h:oe,i:ce,s:de,a:1,tt:86400},he={y:1,m:1,d:1,h:te,i:ae,s:se,a:1,tt:1},fe={"android-holo":40,bootstrap:46,ios:50,jqm:46,material:46,mobiscroll:46,wp:50},be={y:r,m:l,d:o,h:c,i:d,s:u,u:m,a:h,dd:f,tt:p};return t.getDate=t.getVal=function(e){return t._hasValue||e?v(t.getArrayVal(e)):null},t.setDate=function(e,a,s,n,i){t.setArrayVal(g(e),a,i,n,s)},L=T(),t.format=$,t.order=P,t.handlers.now=function(){t.setDate(new Date,t.live,1e3,!0,!0)},t.buttons.now={text:N.nowText,icon:N.nowIcon,handler:"now"},{minWidth:Y&&Z?fe[z]:void 0,compClass:"mbsc-dt",wheels:L,headerText:!!N.headerText&&function(){return lt.formatDate($,v(t.getArrayVal(!0)),N)},formatValue:function(e){return lt.formatDate(q,v(e),N)},parseValue:function(e){return e||(F={}),g(e?lt.parseDate(q,e,N):N.defaultValue&&N.defaultValue.getTime?N.defaultValue:new Date,!!e&&!!e.getTime)},validate:function(e){var a,s,n,i,r=e.values,l=e.index,o=e.direction,c=t.settings.wheels[0][P.d],d=k(v(r),o),u=g(d),m=[],h={},f=be.y(d),p=be.m(d),b=N.getMaxDayOfMonth(f,p),y=!0,x=!0;if(pe.each(["dd","y","m","d","tt","a","h","i","s"],function(e,t){if(void 0!==P[t]){var a=ue[t],n=me[t],i=be[t](d);if(m[P[t]]=[],y&&K&&(a=be[t](K)),x&&G&&(n=be[t](G)),"y"!=t&&"dd"!=t)for(s=ue[t];s<=me[t];s+=he[t])(s<a||s>n)&&m[P[t]].push(s);if(i<a&&(i=a),i>n&&(i=n),y&&(y=i==a),x&&(x=i==n),"d"==t){var r=N.getDate(f,p,1).getDay(),l={};V(W,f,p,r,b,l,1),V(j,f,p,r,b,l,0),pe.each(l,function(e,a){a&&m[P[t]].push(e)})}}}),Z&&pe.each(["a","h","i","s","tt"],function(e,a){var s=be[a](d),n=be.d(d),i={};void 0!==P[a]&&(A(W,e,a,f,p,n,i,0),A(j,e,a,f,p,n,i,1),pe.each(i,function(e,t){t&&m[P[a]].push(e)}),E[e]=t.getValidValue(P[a],s,o,i))}),c&&(c._length!==b||Q&&(void 0===l||l===P.y||l===P.m))){for(h[P.d]=c,c.data=[],a=1;a<=b;a++)i=N.getDate(f,p,a).getDay(),n=X.replace(/[my]/gi,"").replace(/dd/,(a<10?"0"+a:a)+(N.daySuffix||"")).replace(/d/,a+(N.daySuffix||"")),c.data.push({value:a,display:n.match(/DD/)?n.replace(/DD/,'<span class="mbsc-dt-day">'+N.dayNames[i]+"</span>"):n.replace(/D/,'<span class="mbsc-dt-day">'+N.dayNamesShort[i]+"</span>")});t._tempWheelArray[P.d]=u[P.d],t.changeWheel(h)}return{disabled:m,valid:u}}}};pe.each(["date","time","datetime"],function(e,t){R.presets.scroller[t]=dt}),["date","time","datetime"].forEach(function(e){R.presetShort(e)});var ut={inputClass:"",values:5,order:"desc",style:"icon",invalid:[],icon:{filled:"star3",empty:"star3"}};R.presetShort("rating"),R.presets.scroller.rating=function(e){var t,a,s,n,i,r,l,o,c,d,u=ge({},e.settings),m=ge(e.settings,ut,u),h=pe(this),f=this.id+"_dummy",p=pe('label[for="'+this.id+'"]').attr("for",f),b=void 0!==m.label?m.label:p.length?p.text():h.attr("name"),v=m.defaultValue,g=[[]],y={data:[],label:b,circular:!1},x={},w=[],_=!1,C="grade"===m.style?"circle":"icon";if(h.is("select")&&(m.values={},pe("option",h).each(function(){m.values[pe(this).val()]=pe(this).text()}),pe("#"+f).remove()),pe.isArray(m.values))for(a=0;a<m.values.length;a++)o=+m.values[a],isNaN(o)&&(o=a+1,_=!0),w.push({order:o,key:m.values[a],value:m.values[a]});else if(pe.isPlainObject(m.values)){a=1,_=!0;for(c in m.values)o=+c,isNaN(o)&&(o=a),w.push({order:o,key:c,value:m.values[c]}),a++}else for(a=1;a<=m.values;a++)w.push({order:a,key:a,value:a});for(void 0===m.showText&&_&&(m.showText=!0),void 0===m.icon.empty&&(m.icon.empty=m.icon.filled),w.sort(function(e,t){return"desc"==m.order?t.order-e.order:e.order-t.order}),d="desc"==m.order?w[0].order:w[w.length-1].order,a=0;a<w.length;a++){for(l=w[a].order,i=w[a].key,r=w[a].value,n="",s=1;s<l+1;s++)n+='<span class="mbsc-rating-'+C+("circle"===C?"":" mbsc-ic mbsc-ic-"+m.icon.filled)+' ">'+("circle"==C?s:" ")+"</span>";for(s=l+1;s<=d;s++)n+='<span class="mbsc-rating-'+C+("circle"===C?" mbsc-rating-circle-unf":" mbsc-ic mbsc-ic-"+(m.icon.empty?m.icon.empty+" mbsc-rating-icon-unf":"")+(m.icon.empty===m.icon.filled?" mbsc-rating-icon-same":""))+'"></span>';void 0===v&&(v=i),n+=m.showText?'<span class="mbsc-rating-txt">'+r+"</span>":"",y.data.push({value:i,display:n,label:r}),x[i]=r}return h.is("select")&&(t=pe('<input type="text" id="'+f+'" value="'+x[h.val()]+'" class="'+m.inputClass+'" placeholder="'+(m.placeholder||"")+'" readonly />').insertBefore(h)),g[0].push(y),t&&e.attachShow(t),h.is("select")&&h.hide().closest(".ui-field-contain").trigger("create"),e.getVal=function(t){var a=e._hasValue?e[t?"_tempWheelArray":"_wheelArray"][0]:null;return R.util.isNumeric(a)?+a:a},{anchor:t,wheels:g,headerText:!1,compClass:"mbsc-rating",setOnTap:!0,formatValue:function(e){return x[e[0]]},parseValue:function(e){var a;for(a in x)if(t&&a==e||!t&&x[a]==e)return[a];return[v]}
3,validate:function(){return{disabled:[m.invalid]}},onFill:function(a){t&&(t.val(a.valueText),h.val(e._tempWheelArray[0]))},onDestroy:function(){t&&t.remove(),h.show()}}};var mt={invalid:[],showInput:!0,inputClass:""};R.presets.scroller.list=function(e){function t(e,t,s){for(var n=0,i=[];n<e;)i[n]=a(s,n,t),n++;return i}function a(e,t,a){for(var s,n=0,i=a,r=[];n<t;){var l=e[n];for(s in i)if(i[s].key==l){i=i[s].children;break}n++}for(n=0;n<i.length;)i[n].invalid&&r.push(i[n].key),n++;return r}function s(e,t){for(var a=[];e;)a[--e]=!0;return a[t]=!1,a}function n(e){var t,a=[];for(t=0;t<e;t++)a[t]=v.labels&&v.labels[t]?v.labels[t]:t;return a}function i(e,t,a){var s,n,i,o=0,c=[[]],d=k;if(t)for(s=0;s<t;s++)y?c[0][s]={}:c[s]=[{}];for(;o<e.length;){for(y?c[0][o]=l(d,D[o]):c[o]=[l(d,D[o])],s=0,i=void 0;s<d.length&&void 0===i;)d[s].key==e[o]&&(void 0!==a&&o<=a||void 0===a)&&(i=s),s++;if(void 0!==i&&d[i].children)o++,d=d[i].children;else{if(!(n=r(d))||!n.children)return c;o++,d=n.children}}return c}function r(e,t){if(!e)return!1;for(var a,s=0;s<e.length;)if(!(a=e[s++]).invalid)return t?s-1:a;return!1}function l(e,t){for(var a={data:[],label:t},s=0;s<e.length;)a.data.push({value:e[s].key,display:e[s].value}),s++;return a}function o(t){e._isVisible&&pe(".mbsc-sc-whl-w",e._markup).css("display","").slice(t).hide()}function c(e){for(var t,a=[],s=e,n=!0,i=0;n;)t=r(s),a[i++]=t.key,n=t.children,n&&(s=n);return a}function d(e,t){var a,s,n,i=[],l=k,o=0,c=!1;if(void 0!==e[o]&&o<=t)for(a=0,s=e[o],n=void 0;a<l.length&&void 0===n;)l[a].key!=e[o]||l[a].invalid||(n=a),a++;else n=r(l,!0),s=l[n].key;for(c=void 0!==n&&l[n].children,i[o]=s;c;){if(l=l[n].children,o++,c=!1,n=void 0,void 0!==e[o]&&o<=t)for(a=0,s=e[o],n=void 0;a<l.length&&void 0===n;)l[a].key!=e[o]||l[a].invalid||(n=a),a++;else n=r(l,!0),n=n===!1?void 0:n,s=l[n].key;c=!(void 0===n||!r(l[n].children))&&l[n].children,i[o]=s}return{lvl:o+1,nVector:i}}function u(t){var a=[];return C=C>T++?C:T,t.children("li").each(function(t){var s=pe(this),n=s.clone();n.children("ul,ol").remove();var i=e._processMarkup?e._processMarkup(n):n.html().replace(/^\s\s*/,"").replace(/\s\s*$/,""),r=!!s.attr("data-invalid"),l={key:void 0===s.attr("data-val")||null===s.attr("data-val")?t:s.attr("data-val"),value:i,invalid:r,children:null},o=s.children("ul,ol");o.length&&(l.children=u(o)),a.push(l)}),T--,a}function m(t,a,s){var n,r=(a||0)+1,l=[],c={},d={};for(c=i(t,null,a),n=0;n<t.length;n++)e._tempWheelArray[n]=t[n]=s.nVector[n]||0;for(;r<s.lvl;)d[r]=y?c[0][r]:c[r][0],l.push(r++);o(s.lvl),M=t.slice(0),l.length&&(f=!0,e.changeWheel(d))}var h,f,p,b=ge({},e.settings),v=ge(e.settings,mt,b),g=v.layout||(/top|bottom/.test(v.display)?"liquid":""),y="liquid"==g,x=v.readonly,w=pe(this),_=this.id+"_dummy",C=0,T=0,M=[],k=v.wheelArray||u(w),D=n(C),S=c(k),V=i(S,C);return pe("#"+_).remove(),v.input?h=pe(v.input):v.showInput&&(h=pe('<input type="text" id="'+_+'" value="" class="'+v.inputClass+'" placeholder="'+(v.placeholder||"")+'" readonly />').insertBefore(w)),h&&e.attachShow(h),v.wheelArray||w.hide(),{wheels:V,anchor:h,layout:g,headerText:!1,setOnTap:1==C,formatValue:function(e){return void 0===p&&(p=d(e,e.length).lvl),e.slice(0,p).join(" ")},parseValue:function(e){return e?(e+"").split(" "):(v.defaultValue||S).slice(0)},onBeforeShow:function(){var t=e.getArrayVal(!0);M=t.slice(0),v.wheels=i(t,C,C),f=!0},onWheelGestureStart:function(e){v.readonly=s(C,e.index)},onWheelAnimationEnd:function(t){var a=t.index,s=e.getArrayVal(!0),n=d(s,a);p=n.lvl,v.readonly=x,s[a]!=M[a]&&m(s,a,n)},onFill:function(e){p=void 0,h&&h.val(e.valueText)},validate:function(e){var a=e.values,s=e.index,n=d(a,a.length);return p=n.lvl,void 0===s&&(o(n.lvl),f||m(a,s,n)),f=!1,{disabled:t(p,k,a)}},onDestroy:function(){h&&pe("#"+_).remove(),w.show()}}};var ht=R.presets.scroller;R.presetShort("image"),ht.image=function(e){return e.settings.enhance&&(e._processMarkup=function(e){var t=e.attr("data-icon");return e.children().each(function(e,t){t=pe(t),t.is("img")?pe('<div class="mbsc-img-c"></div>').insertAfter(t).append(t.addClass("mbsc-img")):t.is("p")&&t.addClass("mbsc-img-txt")}),t&&e.prepend('<div class="mbsc-ic mbsc-ic-'+t+'"></div'),e.html('<div class="mbsc-img-w">'+e.html()+"</div>"),e.html()}),ht.list.call(this,e)},R.presets.scroller.treelist=R.presets.scroller.list,R.presetShort("list"),R.presetShort("treelist");var ft=R.presets.scroller,pt=R.classes,bt=R.util,vt=bt.datetime.adjustedDate,gt=bt.jsPrefix,yt=bt.testTouch,xt=bt.getCoord,wt=bt.animEnd,_t=new Date,Ct={min:new Date(_t.getFullYear()-100,0,1),max:new Date(_t.getFullYear()+1,11,31,23,59,59),controls:["calendar"],firstDay:0,weekDays:"short",maxMonthWidth:170,months:1,preMonths:1,highlight:!0,outerMonthChange:!0,quickNav:!0,yearChange:!0,todayClass:"mbsc-cal-today",btnCalPrevClass:"mbsc-ic mbsc-ic-arrow-left6",btnCalNextClass:"mbsc-ic mbsc-ic-arrow-right6",dateText:"Date",timeText:"Time",calendarText:"Calendar",todayText:"Today",prevMonthText:"Previous Month",nextMonthText:"Next Month",prevYearText:"Previous Year",nextYearText:"Next Year"};
3ft.calbase=function(e){function t(e){var t;Me=pe(this),ke=!1,"keydown"!=e.type?(Ce=xt(e,"X"),Te=xt(e,"Y"),t=yt(e,this)):t=32===e.keyCode,De||!t||Me.hasClass("mbsc-fr-btn-d")||(De=!0,setTimeout(n,100),"mousedown"==e.type&&pe(document).on("mousemove",a).on("mouseup",s))}function a(e){(Math.abs(Ce-xt(e,"X"))>7||Math.abs(Te-xt(e,"Y"))>7)&&(De=!1,Me.removeClass("mbsc-fr-btn-a"))}function s(e){"touchend"==e.type&&e.preventDefault(),Me&&!ke&&n(),De=!1,"mouseup"==e.type&&pe(document).off("mousemove",a).off("mouseup",s)}function n(){ke=!0,Me.hasClass("mbsc-cal-prev-m")?C():Me.hasClass("mbsc-cal-next-m")?_():Me.hasClass("mbsc-cal-prev-y")?M(Me):Me.hasClass("mbsc-cal-next-y")&&T(Me)}function i(e){return!(e<vt(ce.getFullYear(),ce.getMonth(),ce.getDate()))&&(!(e>de)&&(void 0===ye[e]||void 0!==ve[e]))}function r(e,t,a){var s,n,i,r,l={},o=at+Ae;return e&&pe.each(e,function(e,c){if(s=c.d||c.start||c,n=s+"",c.start&&c.end)for(r=new Date(c.start);r<=c.end;)i=vt(r.getFullYear(),r.getMonth(),r.getDate()),l[i]=l[i]||[],l[i].push(c),r.setDate(r.getDate()+1);else if(s.getTime)i=vt(s.getFullYear(),s.getMonth(),s.getDate()),l[i]=l[i]||[],l[i].push(c);else if(n.match(/w/i)){var d=+n.replace("w",""),u=0,m=Be.getDate(t,a-at-Ie,1).getDay();for(Be.firstDay-m+1>1&&(u=7),L=0;L<5*Ve;L++)i=Be.getDate(t,a-at-Ie,7*L-u-m+1+d),l[i]=l[i]||[],l[i].push(c)}else if(n=n.split("/"),n[1])a+o>=11&&(i=Be.getDate(t+1,n[0]-1,n[1]),l[i]=l[i]||[],l[i].push(c)),a-o<=1&&(i=Be.getDate(t-1,n[0]-1,n[1]),l[i]=l[i]||[],l[i].push(c)),i=Be.getDate(t,n[0]-1,n[1]),l[i]=l[i]||[],l[i].push(c);else for(L=0;L<Ve;L++)i=Be.getDate(t,a-at-Ie+L,n[0]),Be.getDay(i)==n[0]&&(l[i]=l[i]||[],l[i].push(c))}),l}function l(t,a){ye=r(Be.invalid,t,a),ve=r(Be.valid,t,a),e.onGenMonth(t,a)}function o(e,t,a,s,n,i,r){var l='<div class="mbsc-cal-h mbsc-cal-sc-c mbsc-cal-'+e+"-c "+(Be.calendarClass||"")+'"><div class="mbsc-cal-sc"><div class="mbsc-cal-sc-p"><div class="mbsc-cal-sc-tbl"><div class="mbsc-cal-sc-row">';for(Y=1;Y<=t;Y++)l+=Y<=12||Y>a?'<div class="mbsc-cal-sc-m-cell mbsc-cal-sc-cell mbsc-cal-sc-empty"><div class="mbsc-cal-sc-cell-i">&nbsp;</div></div>':'<div tabindex="0" role="button"'+(i?' aria-label="'+i[Y-13]+'"':"")+' class="mbsc-fr-btn-e mbsc-fr-btn-nhl mbsc-cal-sc-m-cell mbsc-cal-sc-cell mbsc-cal-'+e+'-s" data-val='+(s+Y-13)+'><div class="mbsc-cal-sc-cell-i mbsc-cal-sc-tbl"><div class="mbsc-cal-sc-cell">'+(r?r[Y-13]:s+Y-13+n)+"</div></div></div>
3",Y<t&&(Y%12===0?l+='</div></div></div><div class="mbsc-cal-sc-p" style="'+(et?"top":Ze?"right":"left")+":"+100*Math.round(Y/12)+'%"><div class="mbsc-cal-sc-tbl"><div class="mbsc-cal-sc-row">':Y%3===0&&(l+='</div><div class="mbsc-cal-sc-row">'));return l+="</div></div></div></div></div>"}function c(t,a){var s,n,r,l,o,c,d,u,m,h,f,p,b,v,g,y,x=1,w=0,_=Be.getDate(t,a,1),C=Be.getYear(_),T=Be.getMonth(_),M=null!==Be.defaultValue||e._hasValue?e.getDate(!0):null,k=Be.getDate(C,T,1).getDay(),D='<div class="mbsc-cal-table">',S='<div class="mbsc-cal-week-nr-c">';for(Be.firstDay-k+1>1&&(w=7),y=0;y<42;y++)g=y+Be.firstDay-w,s=Be.getDate(C,T,g-k+1),r=s.getFullYear(),l=s.getMonth(),o=s.getDate(),c=Be.getMonth(s),d=Be.getDay(s),v=Be.getMaxDayOfMonth(r,l),u=r+"-"+l+"-"+o,m=ge({valid:i(s),selected:M&&M.getFullYear()===r&&M.getMonth()===l&&M.getDate()===o},e.getDayProps(s,M)),h=m.valid,f=m.selected,n=m.cssClass,p=new Date(s).setHours(12,0,0,0)===(new Date).setHours(12,0,0,0),b=c!==T,$e[u]=m,y%7===0&&(D+=(y?"</div>":"")+'<div class="mbsc-cal-row'+(Be.highlight&&M&&M-s>=0&&M-s<6048e5?" mbsc-cal-week-hl":"")+'">'),Ue&&1==s.getDay()&&("month"==Ue&&b&&x>1?x=1==o?1:2:"year"==Ue&&(x=Be.getWeekNumber(s)),S+='<div class="mbsc-cal-week-nr"><div class="mbsc-cal-week-nr-i">'+x+"</div></div>",x++),D+='<div role="button" tabindex="-1" aria-label="'+(p?Be.todayText+", ":"")+Be.dayNames[s.getDay()]+", "+Be.monthNames[c]+" "+d+" "+(m.ariaLabel?", "+m.ariaLabel:"")+'"'+(b&&!Le?' aria-hidden="true"':"")+(f?' aria-selected="true"':"")+(h?"":' aria-disabled="true"')+' data-day="'+g%7+'" data-full="'+u+'"class="mbsc-cal-day '+(Be.dayClass||"")+(f?" mbsc-cal-day-sel":"")+(p?" "+Be.todayClass:"")+(n?" "+n:"")+(1==d?" mbsc-cal-day-first":"")+(d==v?" mbsc-cal-day-last":"")+(b?" mbsc-cal-day-diff":"")+(h?" mbsc-cal-day-v mbsc-fr-btn-e mbsc-fr-btn-nhl":" mbsc-cal-day-inv")+'"><div class="mbsc-cal-day-i '+(f?ot:"")+" "+(Be.innerDayClass||"")+'"><div class="mbsc-cal-day-fg">'+d+"</div>"+(m.markup||"")+'<div class="mbsc-cal-day-frame"></div></div></div>';return D+="</div></div>"+S+"</div>"}function d(e,t,a){var s=Be.getDate(e,t,1),n=Be.getYear(s),i=Be.getMonth(s),r=n+lt;if(tt){if(Fe&&Fe.removeClass("mbsc-cal-sc-sel").removeAttr("aria-selected").find(".mbsc-cal-sc-cell-i").removeClass(ot),Ee&&Ee.removeClass("mbsc-cal-sc-sel").removeAttr("aria-selected").find(".mbsc-cal-sc-cell-i").removeClass(ot),Fe=pe('.mbsc-cal-year-s[data-val="'+n+'"]',E).addClass("mbsc-cal-sc-sel").attr("aria-selected","true"),Ee=pe('.mbsc-cal-month-s[data-val="'+i+'"]',E).addClass("mbsc-cal-sc-sel").attr("aria-selected","true"),Fe.find(".mbsc-cal-sc-cell-i").addClass(ot),Ee.find(".mbsc-cal-sc-cell-i").addClass(ot),Pe&&Pe.scroll(Fe,a),pe(".mbsc-cal-month-s",E).removeClass("mbsc-fr-btn-d"),n===se)for(Y=0;Y<ie;Y++)pe('.mbsc-cal-month-s[data-val="'+Y+'"]',E).addClass("mbsc-fr-btn-d");if(n===ne)for(Y=re+1;Y<=12;Y++)pe('.mbsc-cal-month-s[data-val="'+Y+'"]',E).addClass("mbsc-fr-btn-d")}for(1==te.length&&te.attr("aria-label",n).html(r),Y=0;Y<Se;++Y)s=Be.getDate(e,t-Ie+Y,1),n=Be.getYear(s),i=Be.getMonth(s),r=n+lt,pe(Q[Y]).attr("aria-label",Be.monthNames[i]+(st?"":" "+n)).html((!st&&ae<ee?r+" ":"")+G[i]+(!st&&ae>ee?" "+r:"")),te.length>1&&pe(te[Y]).html(r);Be.getDate(e,t-Ie-1,1)<le?m(pe(".mbsc-cal-prev-m",E)):u(pe(".mbsc-cal-prev-m",E)),Be.getDate(e,t+Se-Ie,1)>oe?m(pe(".mbsc-cal-next-m",E)):u(pe(".mbsc-cal-next-m",E)),Be.getDate(e,t,1).getFullYear()<=le.getFullYear()?m(pe(".mbsc-cal-prev-y",E)):u(pe(".mbsc-cal-prev-y",E)),Be.getDate(e,t,1).getFullYear()>=oe.getFullYear()?m(pe(".mbsc-cal-next-y",E)):u(pe(".mbsc-cal-next-y",E))}function u(e){e.removeClass(ut).find(".mbsc-cal-btn-txt").removeAttr("aria-disabled")}function m(e){e.addClass(ut).find(".mbsc-cal-btn-txt").attr("aria-disabled","true")}function h(t){e.trigger("onDayHighlight",{date:t}),Be.highlight&&(pe(".mbsc-cal-day-sel .mbsc-cal-day-i",O).removeClass(ot),pe(".mbsc-cal-day-sel",O).removeClass("mbsc-cal-day-sel").removeAttr("aria-selected"),pe(".mbsc-cal-week-hl",O).removeClass("mbsc-cal-week-hl"),(null!==Be.defaultValue||e._hasValue)&&pe('.mbsc-cal-day[data-full="'+t.getFullYear()+"-"+t.getMonth()+"-"+t.getDate()+'"]',O).addClass("mbsc-cal-day-sel").attr("aria-selected","true").find(".mbsc-cal-day-i").addClass(ot).closest(".mbsc-cal-row").addClass("mbsc-cal-week-hl"))}function f(t,a){if(q&&("calendar"===we||a)){var s,n,i=Be.getDate(me,he,1),r=Math.abs(12*(Be.getYear(t)-Be.getYear(i))+Be.getMonth(t)-Be.getMonth(i));e.needsSlide&&r&&(me=Be.getYear(t),he=Be.getMonth(t),t>i?(n=r>at-Ie+Se-1,he-=n?0:r-at,s="next"):t<i&&(n=r>at+Ie,he+=n?0:r-at,s="prev"),g(me,he,s,Math.min(r,at),n,!0)),a||(ue=t,h(t)),e.needsSlide=!0}}function p(t,a,s){if(s||e.trigger("onMonthLoading",{year:t,month:a}),l(t,a),Ne.length)for(Y=0;Y<Ve;Y++)Ne[Y].html(c(t,a-Ie-at+Y));v(),Ye=void 0,e.trigger("onMonthLoaded",{year:t,month:a})}function b(e,t){for(var a=at,s=at;s&&Be.getDate(e,t+s+Se-Ie-1,1)>oe;)s--;for(;a&&Be.getDate(e,t-a-Ie,1)<le;)a--;ge(Z.settings,{contSize:Se*W,snap:W,minScroll:j-(Ze?a:s)*W,maxScroll:j+(Ze?s:a)*W}),Z.refresh()}function v(){Ue&&U.html(pe(".mbsc-cal-week-nr-c",Ne[at]).html()),pe(".mbsc-cal-slide-a .mbsc-cal-day",N).attr("tabindex",0)}function g(t,a,s,n,i,r,o){if(t&&We.push({y:t,m:a,dir:s,slideNr:n,load:i,active:r,callback:o}),!_e&&We.length){var u,m=We.shift();if(t=m.y,a=m.m,s="next"===m.dir,n=m.slideNr,i=m.load,r=m.active,o=m.callback||qe,u=Be.getDate(t,a,1),t=Be.getYear(u),a=Be.getMonth(u),_e=!0,e.changing=!0,e.trigger("onMonthChange",{year:t,month:a}),e.trigger("onMonthLoading",{year:t,month:a}),l(t,a),i)for(Y=0;Y<Se;Y++)Ne[s?Ve-Se+Y:Y].html(c(t,a-Ie+Y));r&&Oe.addClass("mbsc-cal-slide-a"),setTimeout(function(){e.ariaMessage(Be.monthNames[a]+" "+t),d(t,a,200),j=s?j-W*n*Je:j+W*n*Je,Z.scroll(j,r?200:0,!1,function(){var r;if(X=j,Ne.length){if(Oe.removeClass("mbsc-cal-slide-a").attr("aria-hidden","true"),s)for(r=Ne.splice(0,n),Y=0;Y<n;Y++)Ne.push(r[Y]),x(Ne[Ne.length-1],+Ne[Ne.length-2].attr("data-curr")+100*Je);else for(r=Ne.splice(Ve-n,n),Y=n-1;Y>=0;Y--)Ne.unshift(r[Y]),x(Ne[0],+Ne[1].attr("data-curr")-100*Je);for(Y=0;Y<n;Y++)Ne[s?Ve-n+Y:Y].html(c(t,a-Ie-at+Y+(s?Ve-n:0))),i&&Ne[s?Y:Ve-n+Y].html(c(t,a-Ie-at+Y+(s?0:Ve-n)));for(Y=0;Y<Se;Y++)Ne[at+Y].addClass("mbsc-cal-slide-a").removeAttr("aria-hidden");b(t,a),_e=!1}We.length?setTimeout(function(){g()},10):(me=t,he=a,e.changing=!1,pe(".mbsc-cal-day",N).attr("tabindex",-1),v(),void 0!==Ye?p(t,a,Ye):e.trigger("onMonthLoaded",{year:t,month:a}),o())})},10)}}function y(){var t=pe(this),a=e.live,s=e.getDate(!0),n=t.attr("data-full"),i=n.split("-"),r=vt(i[0],i[1],i[2]),l=vt(r.getFullYear(),r.getMonth(),r.getDate(),s.getHours(),s.getMinutes(),s.getSeconds()),o=t.hasClass("mbsc-cal-day-sel");!Le&&t.hasClass("mbsc-cal-day-diff")||e.trigger("onDayChange",ge($e[n],{date:l,target:this,selected:o}))!==!1&&(e.needsSlide=!1,$=!0,e.setDate(l,a,.2,!a,!0),Be.outerMonthChange&&(De=!0,r<Be.getDate(me,he-Ie,1)?C():r>Be.getDate(me,he-Ie+Se,0)&&_(),De=!1),e.live&&e.trigger("onSet",{valueText:e._value}))}function x(e,t){e.attr("data-curr",t),e[0].style[gt+"Transform"]="translate3d("+(et?"0,"+t+"%,":t+"%,0,")+"0)"}function w(t){e.isVisible()&&q&&(e.changing?Ye=t:p(me,he,t))}function _(){De&&Be.getDate(me,he+Se-Ie,1)<=oe&&g(me,++he,"next",1,!1,!0,_)}function C(){De&&Be.getDate(me,he-Ie-1,1)>=le&&g(me,--he,"prev",1,!1,!0,C)}function T(e){De&&Be.getDate(me,he,1)<=Be.getDate(Be.getYear(oe)-1,Be.getMonth(oe)-Ae,1)?g(++me,he,"next",at,!0,!0,function(){T(e)}):De&&!e.hasClass("mbsc-fr-btn-d")&&g(Be.getYear(oe),Be.getMonth(oe)-Ae,"next",at,!0,!0)}function M(e){De&&Be.getDate(me,he,1)>=Be.getDate(Be.getYear(le)+1,Be.getMonth(le)+Ie,1)?g(--me,he,"prev",at,!0,!0,function(){M(e)}):De&&!e.hasClass("mbsc-fr-btn-d")&&g(Be.getYear(le),Be.getMonth(le)+Ie,"prev",at,!0,!0)}function k(t,a){t.hasClass("mbsc-cal-v")||(t.addClass("mbsc-cal-v"+(a?"":" mbsc-cal-p-in")).removeClass("mbsc-cal-p-out mbsc-cal-h"),e.trigger("onSelectShow"))}function D(e,t){e.hasClass("mbsc-cal-v")&&e.removeClass("mbsc-cal-v mbsc-cal-p-in").addClass("mbsc-cal-h"+(t?"":" mbsc-cal-p-out"))}function S(e,t){(t||e).hasClass("mbsc-cal-v")?D(e):k(e)}function V(){pe(this).removeClass("mbsc-cal-p-out mbsc-cal-p-in")}function A(e){return e[0].innerWidth||e.innerWidth()}var I,Y,L,P,F,E,H,O,N,W,j,$,q,R,B,X,U,z,K,G,Z,J,Q,ee,te,ae,se,ne,ie,re,le,oe,ce,de,ue,me,he,fe,be,ve,ye,xe,we,_e,Ce,Te,Me,ke,De,Se,Ve,Ae,Ie,Ye,Le,Pe,Fe,Ee,He=this,Oe=[],Ne=[],We=[],je={},$e={},qe=function(){},Re=ge({},e.settings),Be=ge(e.settings,Ct,Re),Xe="full"==Be.weekDays?"":"min"==Be.weekDays?"Min":"Short",Ue=Be.weekCounter,ze=Be.layout||(/top|bottom|inl
3ine/.test(Be.display)?"liquid":""),Ke="liquid"==ze&&"bubble"!==Be.display,Ge="center"==Be.display,Ze=Be.rtl,Je=Ze?-1:1,Qe=Ke?null:Be.calendarWidth,et="vertical"==Be.calendarScroll,tt=Be.quickNav,at=Be.preMonths,st=Be.yearChange,nt=Be.controls.join(","),it=(Be.tabs===!0||Be.tabs!==!1&&Ke)&&Be.controls.length>1,rt=!it&&void 0===Be.tabs&&!Ke&&Be.controls.length>1,lt=Be.yearSuffix||"",ot=Be.activeClass||"",ct="mbsc-cal-tab-sel "+(Be.activeTabClass||""),dt=Be.activeTabInnerClass||"",ut="mbsc-fr-btn-d "+(Be.disabledClass||""),mt=et?"Y":"X",ht="",_t="";return nt.match(/calendar/)?q=!0:tt=!1,nt.match(/date/)&&(je.date=1),nt.match(/time/)&&(je.time=1),q&&je.date&&(it=!0,rt=!1),Be.layout=ze,Be.preset=(je.date||q?"date":"")+(je.time?"time":""),"inline"==Be.display&&pe(this).closest('[data-role="page"]').on("pageshow",function(){e.position()}),e.changing=!1,e.needsSlide=!0,e.getDayProps=qe,e.onGenMonth=qe,e.prepareObj=r,e.refresh=function(){w(!1)},e.redraw=function(){w(!0)},e.navigate=function(t,a){var s,n,i=e.isVisible();We=[],a&&i?f(t,!0):(s=Be.getYear(t),n=Be.getMonth(t),!i||s==me&&n==he||(_e=!1,e.changing=!1,e.trigger("onMonthChange",{year:s,month:n}),d(s,n),p(s,n),j=X,Z.scroll(j),b(t.getFullYear(),t.getMonth())),me=s,he=n)},e.showMonthView=function(){tt&&!K&&(D(_t,!0),D(ht,!0),k(z,!0),K=!0)},e.changeTab=function(t){e._isVisible&&je[t]&&we!=t&&(we=t,pe(".mbsc-cal-pnl",E).removeClass("mbsc-cal-p-in").addClass("mbsc-cal-pnl-h"),pe(".mbsc-cal-tab",E).removeClass(ct).removeAttr("aria-selected").find(".mbsc-cal-tab-i").removeClass(dt),pe('.mbsc-cal-tab[data-control="'+t+'"]',E).addClass(ct).attr("aria-selected","true").find(".mbsc-cal-tab-i").addClass(dt),je[we].removeClass("mbsc-cal-pnl-h").addClass("mbsc-cal-p-in"),"calendar"==we&&(I=e.getDate(!0),I.getFullYear()===ue.getFullYear()&&I.getMonth()===ue.getMonth()&&I.getDate()===ue.getDate()||f(I)),e.showMonthView(),e.trigger("onTabChange",{tab:we}))},P=ft.datetime.call(this,e),ee=(Be.dateWheels||Be.dateFormat).search(/m/i),ae=(Be.dateWheels||Be.dateFormat).search(/y/i),ge(P,{ariaMessage:Be.calendarText,onMarkupReady:function(n){var i,r,l="";if(E=pe(n.target),H="inline"==Be.display?pe(this).is("div")?pe(this):pe(this).parent():e._window,ue=e.getDate(!0),me||(me=Be.getYear(ue),he=Be.getMonth(ue)),j=0,X=0,B=!0,_e=!1,G=Be.monthNames,we="calendar",Be.min&&(le=vt(Be.min.getFullYear(),Be.min.getMonth(),1),ce=Be.min),Be.max&&(oe=vt(Be.max.getFullYear(),Be.max.getMonth(),1),de=Be.max),E.addClass("mbsc-calendar"),F=pe(".mbsc-fr-popup",E),xe=pe(".mbsc-fr-c",E),je.date?je.date=pe(".mbsc-sc-whl-gr-c",E).eq(0):q&&pe(".mbsc-sc-whl-gr-c",E).eq(0).addClass("mbsc-cal-hdn"),je.time&&(je.time=pe(".mbsc-sc-whl-gr-c",E).eq(1)),q){for(Se="auto"==Be.months?Math.max(1,Math.min(3,Math.floor((Qe||A(H))/280))):Be.months,Ve=Se+2*at,Ae=Math.floor(Se/2),Ie=Math.round(Se/2)-1,Le=void 0===Be.showOuterDays?Se<2:Be.showOuterDays,et=et&&Se<2,r='<div class="mbsc-cal-btnw"><div class="'+(Ze?"mbsc-cal-next-m":"mbsc-cal-prev-m")+' mbsc-cal-prev mbsc-cal-btn mbsc-fr-btn mbsc-fr-btn-e"><div role="button" tabindex="0" class="mbsc-cal-btn-txt '+(Be.btnCalPrevClass||"")+'" aria-label="'+Be.prevMonthText+'"></div></div>',Y=0;Y<Se;++Y)r+='<div class="mbsc-cal-btnw-m" style="width: '+100/Se+'%"><span role="button" class="mbsc-cal-month"></span></div>';for(r+='<div class="'+(Ze?"mbsc-cal-prev-m":"mbsc-cal-next-m")+' mbsc-cal-next mbsc-cal-btn mbsc-fr-btn mbsc-fr-btn-e"><div role="button" tabindex="0" class="mbsc-cal-btn-txt '+(Be.btnCalNextClass||"")+'" aria-label="'+Be.nextMonthText+'"></div></div></div>',st&&(l='<div class="mbsc-cal-btnw"><div class="'+(Ze?"mbsc-cal-next-y":"mbsc-cal-prev-y")+' mbsc-cal-prev mbsc-cal-btn mbsc-fr-btn mbsc-fr-btn-e"><div role="button" tabindex="0" class="mbsc-cal-btn-txt '+(Be.btnCalPrevClass||"")+'" aria-label="'+Be.prevYearText+'"></div></div><span role="button" class="mbsc-cal-year"></span><div class="'+(Ze?"mbsc-cal-prev-y":"mbsc-cal-next-y")+' mbsc-cal-next mbsc-cal-btn mbsc-fr-btn mbsc-fr-btn-e"><div role="button" tabindex="0" class="mbsc-cal-btn-txt '+(Be.btnCalNextClass||"")+'" aria-label="'+Be.nextYearText+'"></div></div></div>'),tt&&(se=Be.getYear(le),ne=Be.getYear(oe),ie=Be.getMonth(le),re=Be.getMonth(oe),be=Math.ceil((ne-se+1)/12)+2,ht=o("month",36,24,0,"",Be.monthNames,Be.monthNamesShort),_t=o("year",12*be,ne-se+13,se,lt)),R='<div class="mbsc-w-p mbsc-cal-c"><div class="mbsc-cal mbsc-cal-hl-now '+(Se>1?" mbsc-cal-multi ":"")+(Ue?" mbsc-cal-weeks ":"")+(et?" mbsc-cal-vertical":"")+(Le?"":" mbsc-cal-hide-diff ")+(Be.calendarClass||"")+'"><div class="mbsc-cal-header"><div class="mbsc-cal-btnc '+(st?"mbsc-cal-btnc-ym":"mbsc-cal-btnc-m")+'">'+(ae<ee||Se>1?l+r:r+l)+'</div></div><div class="mbsc-cal-body"><div class="mbsc-cal-m-c mbsc-cal-v"><div class="mbsc-cal-days-c">',L=0;L<Se;++L){for(R+='<div aria-hidden="true" class="mbsc-cal-days" style="width: '+100/Se+'%"><table cellpadding="0" cellspacing="0"><tr>',Y=0;Y<7;Y++)R+="<th>"+Be["dayNames"+Xe][(Y+Be.firstDay)%7]+"</th>";R+="</tr></table></div>"}for(R+='</div><div class="mbsc-cal-week-nrs-c '+(Be.weekNrClass||"")+'"><div class="mbsc-cal-week-nrs"></div></div><div class="mbsc-cal-anim-c '+(Be.calendarClass||"")+'"><div class="mbsc-cal-anim">',Y=0;Y<Se+2*at;Y++)R+='<div class="mbsc-cal-slide" aria-hidden="true"></div>';R+="</div></div></div>"+ht+_t+"</div></div></div>",je.calendar=pe(R)}if(pe.each(Be.controls,function(e,t){je[t]=pe('<div class="mbsc-cal-pnl" id="'+(He.id+"_dw_pnl_"+e)+'"></div>').append(pe('<div class="mbsc-cal-pnl-i"></div>').append(je[t])).appendTo(xe)}),i='<div class="mbsc-cal-tabs"><ul role="tablist">',pe.each(Be.controls,function(e,t){je[t]&&(i+='<li role="tab" aria-controls="'+(He.id+"_dw_pnl_"+e)+'" class="mbsc-cal-tab '+(e?"":ct)+'" data-control
3="'+t+'"><a href="#" class="mbsc-fr-btn-e mbsc-fr-btn-nhl mbsc-cal-tab-i '+(e?"":dt)+'">'+Be[t+"Text"]+"</a></li>")}),i+="</ul></div>",xe.before(i),O=pe(".mbsc-cal-anim-c",E),N=pe(".mbsc-cal-anim",O),U=pe(".mbsc-cal-week-nrs",E),q){for(K=!0,Oe=pe(".mbsc-cal-slide",N).each(function(e,t){Ne.push(pe(t))}),Oe.slice(at,at+Se).addClass("mbsc-cal-slide-a").removeAttr("aria-hidden"),Y=0;Y<Ve;Y++)x(Ne[Y],100*(Y-at)*Je);p(me,he),Z=new pt.ScrollView(O[0],{axis:mt,easing:"",contSize:0,snap:1,maxSnapScroll:at,moveElement:N,mousewheel:Be.mousewheel,time:200,lock:!0,stopProp:!1,minScroll:-(1/0),maxScroll:1/0,onAnimationEnd:function(e){var t=Math.round((e["pos"+mt]-j)/W)*Je;t&&g(me,he-t,t>0?"prev":"next",t>0?t:-t)}})}Q=pe(".mbsc-cal-month",E),te=pe(".mbsc-cal-year",E),z=pe(".mbsc-cal-m-c",E),tt&&(z.on(wt,V),ht=pe(".mbsc-cal-month-c",E).on(wt,V),_t=pe(".mbsc-cal-year-c",E).on(wt,V),fe={axis:mt,contSize:0,snap:1,maxSnapScroll:1,rtl:Be.rtl,mousewheel:Be.mousewheel,time:200,stopProp:!1,minScroll:-(1/0),maxScroll:1/0},Pe=new pt.ScrollView(_t[0],fe),J=new pt.ScrollView(ht[0],fe)),Ke?E.addClass("mbsc-cal-liq"):pe(".mbsc-cal",E).width(Qe||280*Se),Be.calendarHeight&&pe(".mbsc-cal-anim-c",E).height(Be.calendarHeight),e.tap(O,function(e){var t=pe(e.target);_e||Z.scrolled||Be.readonly===!0||(t=t.closest(".mbsc-cal-day",this),t.hasClass("mbsc-cal-day-v")&&y.call(t[0]))}),pe(".mbsc-cal-btn",E).on("touchstart mousedown keydown",t).on("touchmove",a).on("touchend touchcancel keyup",s),pe(".mbsc-cal-tab",E).on("touchstart click",function(t){yt(t,this)&&e.changeTab(pe(this).attr("data-control"))}),tt&&(e.tap(pe(".mbsc-cal-month",E),function(){_t.hasClass("mbsc-cal-v")||(S(z),K=z.hasClass("mbsc-cal-v")),S(ht),D(_t)}),e.tap(pe(".mbsc-cal-year",E),function(){_t.hasClass("mbsc-cal-v")||Pe.scroll(Fe),ht.hasClass("mbsc-cal-v")||(S(z),K=z.hasClass("mbsc-cal-v")),S(_t),D(ht)}),e.tap(pe(".mbsc-cal-month-s",E),function(){J.scrolled||pe(this).hasClass("mbsc-fr-btn-d")||e.navigate(Be.getDate(me,pe(this).attr("data-val"),1))}),e.tap(pe(".mbsc-cal-year-s",E),function(){Pe.scrolled||(I=Be.getDate(me,he,1),I=Be.getDate(pe(this).attr("data-val"),I.getMonth(),1),e.navigate(new Date(bt.constrain(I,le,oe))))}),e.tap(_t,function(){Pe.scrolled||(D(_t),k(z),K=!0)}),e.tap(ht,function(){J.scrolled||(D(ht),k(z),K=!0)}))},onShow:function(){q&&d(me,he)},onPosition:function(t){var a,s,n,i,r,l,o=0,c=0,d=0,u=t.windowHeight;if(Ke&&(Ge&&O.height(""),xe.height(""),N.width("")),W&&(r=W),q&&(W=Math.round(Math.round(O[0][et?"offsetHeight":"offsetWidth"])/Se)),W&&(E.removeClass("mbsc-cal-m mbsc-cal-l"),W>1024?E.addClass("mbsc-cal-l"):W>640&&E.addClass("mbsc-cal-m")),(it&&(B||Ke)||rt)&&(pe(".mbsc-cal-pnl",E).removeClass("mbsc-cal-pnl-h"),pe.each(je,function(e,t){a=t[0].offsetWidth,o=Math.max(o,a),c=Math.max(c,t[0].offsetHeight),d+=a}),it||rt&&d>A(H)?(s=!0,we=pe(".mbsc-cal-tabs .mbsc-cal-tab-sel",E).attr("data-control"),F.addClass("mbsc-cal-tabbed")):(we="calendar",o="",c="",F.removeClass("mbsc-cal-tabbed"),xe.css({width:"",height:""}))),Ke&&Ge&&q&&(e._isFullScreen=!0,s&&xe.height(je.calendar[0].offsetHeight),i=F[0].offsetHeight,u>=i&&O.height(u-i+O[0].offsetHeight),c=Math.max(c,je.calendar[0].offsetHeight)),s&&(xe.css({width:Ke?"":o,height:c}),q&&(W=Math.round(Math.round(O[0][et?"offsetHeight":"offsetWidth"])/Se))),W){if(N[et?"height":"width"](W),W!==r){if(st)for(G=Be.maxMonthWidth>pe(".mbsc-cal-btnw-m",E).width()?Be.monthNamesShort:Be.monthNames,Y=0;Y<Se;++Y)pe(Q[Y]).text(G[Be.getMonth(Be.getDate(me,he-Ie+Y,1))]);tt&&(l=_t[0][et?"offsetHeight":"offsetWidth"],ge(Pe.settings,{contSize:l,snap:l,minScroll:(2-be)*l,maxScroll:-l}),ge(J.settings,{contSize:l,snap:l,minScroll:-l,maxScroll:-l}),Pe.refresh(),J.refresh(),_t.hasClass("mbsc-cal-v")&&Pe.scroll(Fe)),Ke&&!B&&r&&(n=j/r,j=n*W,X=j),b(me,he)}}else W=r;s&&(pe(".mbsc-cal-pnl",E).addClass("mbsc-cal-pnl-h"),je[we].removeClass("mbsc-cal-pnl-h")),e.trigger("onCalResize"),B=!1},onHide:function(){We=[],Ne=[],we=null,me=null,he=null,_e=!0,W=0,Z&&Z.destroy(),tt&&Pe&&J&&(Pe.destroy(),J.destroy())},onValidated:function(t){var a,s,n;if(s=e.getDate(!0),$)a="calendar";else for(n in e.order)n&&e.order[n]===t&&(a=/[mdy]/.test(n)?"date":"time");
3e.trigger("onSetDate",{date:s,control:a}),f(s),$=!1}}),P};var Tt=R.util,Mt=Tt.datetime,kt=Mt.adjustedDate,Dt=R.presets.scroller,St={};R.presetShort("calendar"),Dt.calendar=function(e){function t(e){if(e){if(m[e])return m[e];var t=pe('<div style="background-color:'+e+';"></div>').appendTo("body"),a=window.getComputedStyle?getComputedStyle(t[0]):t[0].style,s=a.backgroundColor.replace(/rgb|rgba|\(|\)|\s/g,"").split(","),n=.299*s[0]+.587*s[1]+.114*s[2],i=n>130?"#000":"#fff";return t.remove(),m[e]=i,i}}function a(e){return kt(e.getFullYear(),e.getMonth(),e.getDate())}function s(e){if(y={},e&&e.length)for(o=0;o<e.length;o++)y[a(e[o])]=e[o]}function n(){e.refresh()}var i,r,l,o,c,d,u,m={},h=ge({},e.settings),f=ge(e.settings,St,h),p=f.activeClass||"",b="multiple"==f.select||f.select>1||"week"==f.selectType,v=Tt.isNumeric(f.select)?f.select:1/0,g=!!f.events,y={};if(u=Dt.calbase.call(this,e),i=ge({},u),l=void 0===f.firstSelectDay?f.firstDay:f.firstSelectDay,b&&f.defaultValue&&f.defaultValue.length)for(o=0;o<f.defaultValue.length;o++)y[a(f.defaultValue[o])]=f.defaultValue[o];return e.onGenMonth=function(t,a){c=e.prepareObj(f.events||f.marked,t,a)},e.getDayProps=function(e){var a,s=b?void 0!==y[e]:void 0,n=!!c[e]&&c[e],i=n&&n[0]&&n[0].text,r=n&&n[0]&&n[0].color,l=g&&i?t(r):"",o="",d="";if(n){
4for(a=0;a<n.length;a++)n[a].icon&&(o+='<span class="mbsc-ic mbsc-ic-'+n[a].icon+'"'+(n[a].text?"":n[a].color?' style="color:'+n[a].color+';"':"")+"></span>\n");for(d='<div class="mbsc-cal-day-m"><div class="mbsc-cal-day-m-t">',a=0;a<n.length;a++)d+='<div class="mbsc-cal-day-m-c"'+(n[a].color?' style="background:'+n[a].color+';"':"")+"></div>";d+="</div></div>"}return{marked:n,selected:s,cssClass:n?"mbsc-cal-day-marked":"",ariaLabel:g?i:"",markup:g&&i?'<div class="mbsc-cal-day-txt-c"><div class="mbsc-cal-day-txt" title="'+pe("<div>"+i+"</div>").text()+'"'+(r?' style="background:'+r+";color:"+l+';text-shadow:none;"':"")+">"+o+i+"</div></div>":g&&o?'<div class="mbsc-cal-day-ic-c">'+o+"</div>":n?d:""}},e.addValue=function(e){y[a(e)]=e,n()},e.removeValue=function(e){delete y[a(e)],n()},e.setVal=function(t,a,i,r,l){b&&(s(t),t=t?t[0]:null),e._setVal(t,a,i,r,l),n()},e.getVal=function(t){return b?Tt.objectToArray(y):e.getDate(t)},ge(u,{highlight:!b,outerMonthChange:!b,parseValue:function(t){var s,n;if(b&&t&&"string"==typeof t){for(y={},t=t.split(","),s=0;s<t.length;s++)n=Mt.parseDate(e.format,t[s].replace(/^\s+|\s+$/g,""),f),y[a(n)]=n;t=t[0]}return b&&f.defaultValue&&f.defaultValue.length&&(f.defaultValue=f.defaultValue[0]),i.parseValue.call(this,t)},formatValue:function(t){var a,s=[];if(b){for(a in y)s.push(Mt.formatDate(e.format,y[a],f));return s.join(", ")}return i.formatValue.call(this,t)},onClear:function(){b&&(y={},e.refresh())},onBeforeShow:function(){void 0!==f.setOnDayTap||f.buttons&&f.buttons.length||(f.setOnDayTap=!0),f.setOnDayTap&&"inline"!=f.display&&(f.outerMonthChange=!1),f.counter&&b&&(f.headerText=function(){var e=0,t="week"==f.selectType?7:1;return pe.each(y,function(){e++}),e=Math.round(e/t),(e>1?f.selectedPluralText||f.selectedText:f.selectedText).replace(/{count}/,e)})},onMarkupReady:function(e){i.onMarkupReady.call(this,e),r=pe(e.target),b&&(pe(".mbsc-fr-hdr",r).attr("aria-live","off"),d=ge({},y)),g&&pe(".mbsc-cal",r).addClass("mbsc-cal-ev")},onDayChange:function(t){var s=t.date,i=a(s),o=pe(t.target),c=t.selected;if(b)if("week"==f.selectType){var d,u,m=i.getDay()-l;for(m=m<0?7+m:m,"multiple"!=f.select&&(y={}),d=0;d<7;d++)u=kt(i.getFullYear(),i.getMonth(),i.getDate()-m+d),c?delete y[u]:Tt.objectToArray(y).length/7<v&&(y[u]=u);n()}else{var h=pe('.mbsc-cal .mbsc-cal-day[data-full="'+o.attr("data-full")+'"]',r);c?(h.removeClass("mbsc-cal-day-sel").removeAttr("aria-selected").find(".mbsc-cal-day-i").removeClass(p),delete y[i]):Tt.objectToArray(y).length<v&&(h.addClass("mbsc-cal-day-sel").attr("aria-selected","true").find(".mbsc-cal-day-i").addClass(p),y[i]=i)}if(f.setOnDayTap&&"multiple"!=f.select&&"inline"!=f.display)return e.needsSlide=!1,e.setDate(s),e.select(),!1},onCancel:function(){!e.live&&b&&(y=ge({},d))}}),u};var Vt={wheelOrder:"hhiiss",useShortLabels:!1,min:0,max:1/0,labels:["Years","Months","Days","Hours","Minutes","Seconds"],labelsShort:["Yrs","Mths","Days","Hrs","Mins","Secs"]};R.presetShort("timespan"),R.presets.scroller.timespan=function(e){function t(e){var t={};return pe(p).each(function(a,s){t[s]=y[s]?Math.floor(e/b[s].limit):0,e-=t[s]*b[s].limit}),t}function a(e){var t=!1,a=g[y[e]-1]||1,n=b[e],i=n.label,l=n.wheel;if(l.data=[],l.label=n.label,h.match(new RegExp(n.re+n.re,"i"))&&(t=!0),e==x)l.min=c[e],l.max=d[e],l.data=function(e){return{value:e*a,display:s(e*a,t,i)}},l.getIndex=function(e){return Math.round(e/a)};else for(r=0;r<=n.until;r+=a)l.data.push({value:r,display:s(r,t,i)})}function s(e,t,a){return(e<10&&t?"0":"")+e+'<span class="mbsc-ts-lbl">'+a+"</span>"}function n(e){var t=0,a=0;return pe.each(v,function(s,n){isNaN(+e[t])||(a+=b[n.v].limit*e[s])}),a}function i(e,t){return Math.floor(e/t)*t}var r,l,o,c,d,u=ge({},e.settings),m=ge(e.settings,Vt,u),h=m.wheelOrder,f=m.useShortLabels?m.labelsShort:m.labels,p=["years","months","days","hours","minutes","seconds"],b={years:{ord:0,index:6,until:10,limit:31536e6,label:f[0],re:"y",wheel:{}},months:{ord:1,index:5,until:11,limit:2592e6,label:f[1],re:"m",wheel:{}},days:{ord:2,index:4,until:31,limit:864e5,label:f[2],re:"d",wheel:{}},hours:{ord:3,index:3,until:23,limit:36e5,label:f[3],re:"h",wheel:{}},minutes:{ord:4,index:2,until:59,limit:6e4,label:f[4],re:"i",wheel:{}},seconds:{ord:5,index:1,until:59,limit:1e3,label:f[5],re:"s",wheel:{}}},v=[],g=m.steps||[],y={},x="seconds",w=m.defaultValue||Math.max(m.min,Math.min(0,m.max)),_=[[]];return pe(p).each(function(e,t){l=h.search(new RegExp(b[t].re,"i")),l>-1&&(v.push({o:l,v:t}),b[t].index>b[x].index&&(x=t))}),v.sort(function(e,t){return e.o>t.o?1:-1}),pe.each(v,function(e,t){y[t.v]=e+1,_[0].push(b[t.v].wheel)}),c=t(m.min),d=t(m.max),pe.each(v,function(e,t){a(t.v)}),e.getVal=function(t,a){return a?e._getVal(t):e._hasValue||t?n(e.getArrayVal(t)):null},{showLabel:!0,wheels:_,compClass:"mbsc-ts",parseValue:function(e){var a,s=[];return R.util.isNumeric(e)||!e?(o=t(e||w),pe.each(v,function(e,t){s.push(o[t.v])})):pe.each(v,function(t,n){a=new RegExp("(\\d+)\\s?("+m.labels[b[n.v].ord]+"|"+m.labelsShort[b[n.v].ord]+")","gi").exec(e),s.push(a?a[1]:0)}),pe(s).each(function(e,t){s[e]=i(t,g[e]||1)}),s},formatValue:function(e){var t="";return pe.each(v,function(a,s){t+=+e[a]?e[a]+" "+b[s.v].label+" ":""}),t?t.replace(/\s+$/g,""):0},validate:function(a){var s,i,r,l,o=a.values,u=a.direction,m=[],h=!0,f=!0;return pe(p).each(function(a,p){if(void 0!==y[p]){if(r=y[p]-1,m[r]=[],l={}
4,p!=x){if(h)for(i=d[p]+1;i<=b[p].until;i++)l[i]=!0;if(f)for(i=0;i<c[p];i++)l[i]=!0}o[r]=e.getValidValue(r,o[r],u,l),s=t(n(o)),h=h&&s[p]==d[p],f=f&&s[p]==c[p],pe.each(l,function(e){m[r].push(e)})}}),{disabled:m}}}};var At={autostart:!1,step:1,useShortLabels:!1,labels:["Years","Months","Days","Hours","Minutes","Seconds",""],labelsShort:["Yrs","Mths","Days","Hrs","Mins","Secs",""],startText:"Start",stopText:"Stop",resetText:"Reset",lapText:"Lap",hideText:"Hide"};R.presetShort("timer"),R.presets.scroller.timer=function(e){function t(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}function a(e){var a={};if(F&&T[Y].index>T.days.index){var s,n,i,r,l=new Date,o=b?l:P,c=b?P:l;for(c=t(c),o=t(o),a.years=o.getFullYear()-c.getFullYear(),a.months=o.getMonth()-c.getMonth(),a.days=o.getDate()-c.getDate(),a.hours=o.getHours()-c.getHours(),a.minutes=o.getMinutes()-c.getMinutes(),a.seconds=o.getSeconds()-c.getSeconds(),a.fract=(o.getMilliseconds()-c.getMilliseconds())/10,s=C.length;s>0;s--)n=C[s-1],i=T[n],r=C[pe.inArray(n,C)-1],T[r]&&a[n]<0&&(a[r]--,a[n]+="months"==r?32-new Date(o.getFullYear(),o.getMonth(),32).getDate():i.until+1);"months"==Y&&(a.months+=12*a.years,delete a.years)}else pe(C).each(function(t,s){T[s].index<=T[Y].index&&(a[s]=Math.floor(e/T[s].limit),e-=a[s]*T[s].limit)});return a}function s(e){var t=1,a=T[e],s=a.wheel,i=a.prefix,r=0,l=a.until,c=T[C[pe.inArray(e,C)-1]];if(a.index<=T[Y].index&&(!c||c.limit>I))if(M[e]||E[0].push(s),M[e]=1,s.data=[],s.label=a.label||"",s.cssClass="mbsc-timer-whl-"+e,I>=a.limit&&(t=Math.max(Math.round(I/a.limit),1),d=t*a.limit),e==Y)s.min=0,s.data=function(e){return{value:e,display:n(e,i,a.label)}},s.getIndex=function(e){return e};else for(o=r;o<=l;o+=t)s.data.push({value:o,display:n(o,i,a.label)})}function n(e,t,a){return(t||"")+(e<10?"0":"")+e+'<span class="mbsc-timer-lbl">'+a+"</span>"}function i(e){var t,s=[],n=a(e);return pe(C).each(function(e,a){M[a]&&(t=Math.max(Math.round(I/T[a].limit),1),s.push(Math.round(n[a]/t)*t))}),s}function r(e){F?(f=P-new Date,f<0?(f*=-1,b=!0):b=!1,p=0,A=!0):void 0!==P?(A=!1,f=1e3*P,b="countdown"!=x.mode,e&&(p=0)):(f=0,b="countdown"!=x.mode,A=b,e&&(p=0))}function l(){S?(pe(".mbsc-fr-w",v).addClass("mbsc-timer-running mbsc-timer-locked"),pe(".mbsc-timer-btn-toggle-c > div",v).text(x.stopText),e.buttons.start.icon&&pe(".mbsc-timer-btn-toggle-c > div",v).removeClass("mbsc-ic-"+e.buttons.start.icon),e.buttons.stop.icon&&pe(".mbsc-timer-btn-toggle-c > div",v).addClass("mbsc-ic-"+e.buttons.stop.icon),"stopwatch"==x.mode&&(pe(".mbsc-timer-btn-resetlap-c > div",v).text(x.lapText),e.buttons.reset.icon&&pe(".mbsc-timer-btn-resetlap-c > div",v).removeClass("mbsc-ic-"+e.buttons.reset.icon),e.buttons.lap.icon&&pe(".mbsc-timer-btn-resetlap-c > div",v).addClass("mbsc-ic-"+e.buttons.lap.icon))):(pe(".mbsc-fr-w",v).removeClass("mbsc-timer-running"),pe(".mbsc-timer-btn-toggle-c > div",v).text(x.startText),e.buttons.start.icon&&pe(".mbsc-timer-btn-toggle-c > div",v).addClass("mbsc-ic-"+e.buttons.start.icon),e.buttons.stop.icon&&pe(".mbsc-timer-btn-toggle-c > div",v).removeClass("mbsc-ic-"+e.buttons.stop.icon),"stopwatch"==x.mode&&(pe(".mbsc-timer-btn-resetlap-c > div",v).text(x.resetText),e.buttons.reset.icon&&pe(".mbsc-timer-btn-resetlap-c > div",v).addClass("mbsc-ic-"+e.buttons.reset.icon),e.buttons.lap.icon&&pe(".mbsc-timer-btn-resetlap-c > div",v).removeClass("mbsc-ic-"+e.buttons.lap.icon)))}var o,c,d,u,m,h,f,p,b,v,g,y=ge({},e.settings),x=ge(e.settings,At,y),w=x.useShortLabels?x.labelsShort:x.labels,_=["toggle","resetlap"],C=["years","months","days","hours","minutes","seconds","fract"],T={years:{index:6,until:10,limit:31536e6,label:w[0],wheel:{}},months:{index:5,until:11,limit:2592e6,label:w[1],wheel:{}},days:{index:4,until:31,limit:864e5,label:w[2],wheel:{}},hours:{index:3,until:23,limit:36e5,label:w[3],wheel:{}},minutes:{index:2,until:59,limit:6e4,label:w[4],wheel:{}},seconds:{index:1,until:59,limit:1e3,label:w[5],wheel:{}},fract:{index:0,until:99,limit:10,label:w[6],prefix:".",wheel:{}}},M={},k=[],D=0,S=!1,V=!0,A=!1,I=Math.max(10,1e3*x.step),Y=x.maxWheel,L="stopwatch"==x.mode||F,P=x.targetTime,F=P&&void 0!==P.getTime,E=[[]];
4return e.start=function(){if(V&&e.reset(),!S){if(r(),!A&&p>=f)return;S=!0,V=!1,m=new Date,u=p,x.readonly=!0,e.setVal(i(b?p:f-p),!0,!0,!1,100),c=setInterval(function(){p=new Date-m+u,e.setVal(i(b?p:f-p),!0,!0,!1,Math.min(100,d-10)),!A&&p+d>=f&&(clearInterval(c),setTimeout(function(){e.stop(),p=f,e.setVal(i(b?p:0),!0,!0,!1,100),e.trigger("onFinish",{time:f}),V=!0},f-p))},d),l(),e.trigger("onStart")}},e.stop=function(){S&&(S=!1,clearInterval(c),p=new Date-m+u,l(),e.trigger("onStop",{ellapsed:p}))},e.toggle=function(){S?e.stop():e.start()},e.reset=function(){e.stop(),p=0,k=[],D=0,e.setVal(i(b?0:f),!0,!0,!1,100),e.settings.readonly=L,V=!0,L||pe(".mbsc-fr-w",v).removeClass("mbsc-timer-locked"),e.trigger("onReset")},e.lap=function(){S&&(h=new Date-m+u,g=h-D,D=h,k.push(h),e.trigger("onLap",{ellapsed:h,lap:g,laps:k}))},e.resetlap=function(){S&&"stopwatch"==x.mode?e.lap():e.reset()},e.getTime=function(){return f},e.setTime=function(e){P=e/1e3,f=e},e.getEllapsedTime=function(){return S?new Date-m+u:0},e.setEllapsedTime=function(t,a){V||(u=p=t,m=new Date,e.setVal(i(b?p:f-p),!0,a,!1,100))},r(!0),Y||f||(Y="minutes"),"inline"!==x.display&&_.push("hide"),Y||pe(C).each(function(e,t){if(!Y&&f>=T[t].limit)return Y=t,!1}),pe(C).each(function(e,t){s(t)}),d=Math.max(87,d),x.autostart&&setTimeout(function(){e.start()},0),e.handlers.toggle=e.toggle,e.handlers.start=e.start,e.handlers.stop=e.stop,e.handlers.resetlap=e.resetlap,e.handlers.reset=e.reset,e.handlers.lap=e.lap,e.buttons.toggle={parentClass:"mbsc-timer-btn-toggle-c",text:x.startText,icon:x.startIcon,handler:"toggle"},e.buttons.start={text:x.startText,icon:x.startIcon,handler:"start"},e.buttons.stop={text:x.stopText,icon:x.stopIcon,handler:"stop"},e.buttons.reset={text:x.resetText,icon:x.resetIcon,handler:"reset"},e.buttons.lap={text:x.lapText,icon:x.lapIcon,handler:"lap"},e.buttons.resetlap={parentClass:"mbsc-timer-btn-resetlap-c",text:x.resetText,icon:x.resetIcon,handler:"resetlap"},e.buttons.hide={parentClass:"mbsc-timer-btn-hide-c",text:x.hideText,icon:x.closeIcon,handler:"cancel"},{wheels:E,headerText:!1,readonly:L,buttons:_,mode:"countdown",compClass:"mbsc-timer",parseValue:function(){return i(b?0:f)},formatValue:function(e){var t="",a=0;return pe(C).each(function(s,n){"fract"!=n&&M[n]&&(t+=e[a]+("seconds"==n&&M.fract?"."+e[a+1]:"")+" "+w[s]+" ",a++)}),t},validate:function(e){var t=e.values,a=e.index,s=0;V&&void 0!==a&&(P=0,pe(C).each(function(e,a){M[a]&&(P+=T[a].limit*t[s],s++)}),P/=1e3,r(!0))},onBeforeShow:function(){x.showLabel=!0},onMarkupReady:function(e){v=pe(e.target),l(),L&&pe(".mbsc-fr-w",v).addClass("mbsc-timer-locked")},onPosition:function(e){pe(".mbsc-fr-w",e.target).css("min-width",0).css("min-width",pe(".mbsc-fr-btn-cont",e.target)[0].offsetWidth)},onDestroy:function(){clearInterval(c)}}};var It=function(){},Yt=function(e,t,a){var s,n,i,r,l=this;R.classes.Base.call(this,e,t,!0),l.__init=It,l.__destroy=It,l._init=function(t){var a;r=l.settings,s=pe(e),a=!!n,n=s.parent(),n=n.hasClass("mbsc-input-wrap")?n.parent():n,l._$parent=n,i&&n.removeClass(i),i=l._css+" mbsc-progress-w mbsc-control-w mbsc-"+r.theme+(r.baseTheme?" mbsc-"+r.baseTheme:"")+(r.rtl?" mbsc-rtl":" mbsc-ltr"),n.addClass(i),s.addClass("mbsc-control"),l.__init(t),a||l._attachChange(),l.refresh()},l._destroy=function(){l.__destroy(),n.removeClass(i),s.removeClass("mbsc-control")},a||l.init(t)};Yt.prototype={_class:"progressbase"};var Lt="mbsc-input-wrap",Pt=function(e,t,a){function s(){var e=n("value",h);e!==g&&i(e)}function n(e,t){var a=l.attr(e);return void 0===a||""===a?t:+a}function i(e,t,a,s){e=Math.min(p,Math.max(e,h)),c.css("width",100*(e-h)/(p-h)+"%"),void 0===a&&(a=!0),void 0===s&&(s=a),(e!==g||t)&&x._display(e),e!==g&&(g=e,a&&l.attr("value",g),s&&l.trigger("change"))}var r,l,o,c,d,u,h,p,b,v,g,y,x=this;Yt.call(this,e,t,!0),x._display=function(e){y=v&&b.returnAffix?v.replace(/\{value\}/,e).replace(/\{max\}/,p):e,d&&d.html(y),r&&r.html(y)},x._attachChange=function(){l.on("change",s)},x.__init=function(t){var a,s,i,y;if(b=x.settings,l=pe(e),y=!!o,o=x._$parent,h=x._min=void 0===t.min?n("min",b.min):t.min,p=x._max=void 0===t.max?n("max",b.max):t.max,g=n("value",h),a=l.attr("data-val")||b.val,i=l.attr("data-step-labels"),i=i?JSON.parse(i):b.stepLabels,v=l.attr("data-template")||(100!=p||b.template?b.template:"{value}%"),y?(a&&(r.remove(),o.removeClass("mbsc-progress-value-"+("right"==a?"right":"left"))),i&&pe(".mbsc-progress-step-label",u).remove()):(f(o),m(l),o.find(".mbsc-in
4put-wrap").append('<span class="mbsc-progress-cont"><span class="mbsc-progress-track mbsc-progress-anim"><span class="mbsc-progress-bar"></span></span></span>'),c=x._$progress=o.find(".mbsc-progress-bar"),u=x._$track=o.find(".mbsc-progress-track")),l.attr("min",h).attr("max",p),a&&(r=pe('<span class="mbsc-progress-value"></span>'),o.addClass("mbsc-progress-value-"+("right"==a?"right":"left")).find(".mbsc-input-wrap").append(r)),i)for(s=0;s<i.length;++s)u.append('<span class="mbsc-progress-step-label" style="'+(b.rtl?"right":"left")+": "+100*(i[s]-h)/(p-h)+'%" >'+i[s]+"</span>");d=pe(l.attr("data-target")||b.target)},x.__destroy=function(){o.removeClass("mbsc-ic-left mbsc-ic-right").find(".mbsc-progress-cont").remove(),o.find(".mbsc-input-ic").remove(),l.off("change",s)},x.refresh=function(){i(n("value",h),!0,!1)},x.getVal=function(){return g},x.setVal=function(e,t,a){i(e,!0,t,a)},a||x.init(t)};Pt.prototype={_class:"progress",_css:"mbsc-progress",_hasTheme:!0,_hasLang:!0,_hasDef:!0,_defaults:{min:0,max:100,returnAffix:!0}},R.classes.Progress=Pt,R.presetShort("progress","Progress");var Ft=function(){},Et=R.util,Ht=Et.getCoord,Ot=Et.testTouch,Nt=function(e,t,a){function s(t){!Ot(t,this)||C||e.disabled||(N.stopProp&&t.stopPropagation(),C=!0,F=!1,T=!1,j=Ht(t,"X"),$=Ht(t,"Y"),S=j,_.removeClass("mbsc-progress-anim"),v=E?pe(".mbsc-slider-handle",this):y,g&&g.removeClass("mbsc-handle-curr"),g=v.parent().addClass("mbsc-active mbsc-handle-curr"),A=+v.attr("data-index"),B=_[0].offsetWidth,D=_[0].getBoundingClientRect().left,"mousedown"===t.type&&(t.preventDefault(),pe(document).on("mousemove",n).on("mouseup",i)))}function n(e){C&&(S=Ht(e,"X"),V=Ht(e,"Y"),M=S-j,k=V-$,(Math.abs(M)>5||F)&&(F=!0,Math.abs(z-new Date)>50&&(z=new Date,h(S,N.round,Y))),F?e.preventDefault():Math.abs(k)>7&&m(e))}function i(e){C&&(e.preventDefault(),E||_.addClass("mbsc-progress-anim"),h(S,!0,!0),F||T||("touchend"==e.type&&Et.preventClick(),U._onTap(X[A])),m())}function r(){C&&m()}function l(){var e=U._readValue(pe(this)),t=+pe(this).attr("data-index");e!==X[t]&&(X[t]=e,p(e,t))}function o(e){e.stopPropagation()}function c(e){e.preventDefault()}function d(t){var a;if(!e.disabled){switch(t.keyCode){case 38:case 39:a=1;break;case 40:case 37:a=-1}a&&(t.preventDefault(),R||(A=+pe(this).attr("data-index"),p(X[A]+O*a,A,!0),R=setInterval(function(){p(X[A]+O*a,A,!0)},200)))}}function u(e){e.preventDefault(),clearInterval(R),R=null}function m(){C=!1,g.removeClass("mbsc-active"),pe(document).off("mousemove",n).off("mouseup",i)}function h(e,t,a){var s=t?Math.min(Math.round(Math.max(100*(e-D)/B,0)/W/O)*O*100/(L-P),100):Math.max(0,Math.min(100*(e-D)/B,100));I&&(s=100-s),p(Math.round((P+s/W)*q)/q,A,a,s)}function f(e){return 100*(e-P)/(L-P)}function p(e,t,a,s,n,i){var r=y.eq(t),l=r.parent();e=Math.min(L,Math.max(e,P)),void 0===i&&(i=a),U._update?e=U._update(e,X,t,s,E,n,l):l.css({left:I?"auto":(s||f(e))+"%",right:I?(s||f(e))+"%":"auto"}),e>P?l.removeClass("mbsc-slider-start"):(X[t]>P||n)&&l.addClass("mbsc-slider-start"),a&&H[t]!=e&&(T=!0,H[t]=e,X[t]=e,U._fillValue(e,t,i)),r.attr("aria-valuenow",e)}var b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I,Y,L,P,F,E,H,O,N,W,j,$,q,R,B,X,U=this,z=new Date;Yt.call(this,e,t,!0),U._onTap=Ft,U.___init=Ft,U.___destroy=Ft,U._attachChange=function(){b.on(N.changeEvent,l)},U.__init=function(e){var t;y&&(t=!0,y.parent().remove()),U.___init(e),w=U._$parent,_=U._$track,b=w.find("input"),N=U.settings,P=U._min,L=U._max,O=U._step,Y=U._live,q=O%1!==0?100/(100*+(O%1).toFixed(2)):1,W=100/(L-P)||100,E=b.length>1,I=N.rtl,X=[],H=[],b.each(function(e){X[e]=U._readValue(pe(this)),pe(this).attr("data-index",e)}),y=w.find(".mbsc-slider-handle"),x=w.find(E?".mbsc-slider-handle-cont":".mbsc-progress-cont"),y.on("keydown",d).on("keyup",u).on("blur",u),x.on("touchstart mousedown",s).on("touchmove",n).on("touchend touchcancel",i).on("pointercancel",r),t||(b.on("click",o),w.on("click",c))},U.__destroy=function(){w.off("click",c),b.off(N.changeEvent,l).off("click",o),y.off("keydown",d).off("keyup",u).off("blur",u),x.off("touchstart mousedown",s).off("touchmove",n).off("touchend touchcancel",i).off("pointercancel",r),U.___destroy()},U.refresh=function(){b.each(function(e){p(U._readValue(pe(this)),e,!0,!1,!0,!1)})},U.getVal=function(){return E?X.slice(0):X[0]},U.setVal=U._setVal=function(e,t,a){pe.isArray(e)||(e=[e]),pe.each(e,function(e,t){X[e]=t}),pe.each(e,function(e,t){p(t,e,!0,!1,!0,a)})},a||U.init(t)};Nt.prototype={_class:"sliderbase"};var Wt=function(e,t,a){function s(e){return 100*(e-p)/(f-p)}function n(e,t){var a=i.attr(e);return void 0===a||""===a?t:"true"===a}var i,r,l,o,c,d,u,m,h,f,p,b,v,g=this;Pt.call(this,e,t,!0);var y=g.__init,x=g.__destroy;Nt.call(this,e,t,!0);var w=g.__init,_=g.__destroy;g.__init=function(e){y(e),w(e)},g.__destroy=function(){x(),_()},g._update=function(e,t,a,n,i,r,c){return m?0===a?(e=Math.min(e,t[1]),l.css({width:s(t[1])-s(e)+"%",left:h?"auto":s(e)+"%",right:h?s(e)+"%":"auto"})):(e=Math.max(e,t[0]),l.css({width:s(e)-s(t[0])+"%"}
4)):i||!d?c.css({left:h?"auto":(n||s(e))+"%",right:h?(n||s(e))+"%":"auto"}):l.css("width",(n||s(e))+"%"),u&&o.eq(a).html(e),i||t[a]==e&&!r||g._display(e),e},g._readValue=function(e){return+e.val()},g._fillValue=function(e,t,a){i.eq(t).val(e),a&&i.eq(t).trigger("change")},g.___init=function(e){var t,a;if(r&&(r.removeClass("mbsc-slider-has-tooltip"),1!=b&&pe(".mbsc-slider-step",c).remove()),r=g._$parent,c=g._$track,l=g._$progress,i=r.find("input"),v=g.settings,p=g._min,f=g._max,g._step=b=void 0===e.step?+i.attr("step")||v.step:e.step,g._live=n("data-live",v.live),u=n("data-tooltip",v.tooltip),d=n("data-highlight",v.highlight)&&i.length<3,m=d&&2==i.length,h=v.rtl,u&&r.addClass("mbsc-slider-has-tooltip"),1!=b)for(a=(f-p)/b,t=0;t<=a;++t)c.append('<span class="mbsc-slider-step" style="'+(h?"right":"left")+":"+100/a*t+'%"></span>');i.each(function(e){"range"==this.type&&pe(this).attr("min",p).attr("max",f).attr("step",b),(d?l:c).append('<span class="mbsc-slider-handle-cont'+(m&&!e?" mbsc-slider-handle-left":"")+'"><span tabindex="0" class="mbsc-slider-handle" aria-valuemin="'+p+'" aria-valuemax="'+f+'" data-index="'+e+'"></span>'+(u?'<span class="mbsc-slider-tooltip"></span>':"")+"</span>")}),o=r.find(".mbsc-slider-tooltip")},a||g.init(t)};Wt.prototype={_class:"progress",_css:"mbsc-progress mbsc-slider",_hasTheme:!0,_hasLang:!0,_hasDef:!0,_defaults:{changeEvent:"change",stopProp:!0,min:0,max:100,step:1,live:!0,highlight:!0,round:!0,returnAffix:!0}},R.classes.Slider=Wt,R.presetShort("slider","Slider");var jt=R.util,$t=function(){},qt=R.classes,Rt=function(e,t,a){function s(e,t,a){if(!a){Z._value=Z._hasValue?Z._tempValue.slice(0):null;for(var s=0;s<k.length;++s)k[s].tempChangedColor&&Z._value&&Z._value.indexOf(k[s].tempChangedColor)!=-1&&(k[s].changedColor=k[s].tempChangedColor),delete k[s].tempChangedColor}e&&(Z._isInput&&J.val(Z._hasValue?Z._tempValue:""),S("onFill",{valueText:Z._hasValue?Z._tempValue:"",change:t}),t&&(ee=ge(!0,{},te),Z._preventChange=!0,J.trigger("change")),m(Z._value,!0))}function n(e,t){return t=void 0!==t?t:r(e),'<div class="mbsc-color-input-item" data-color="'+(void 0!==t?t:e)+'" style="background: '+e+';">'+(q?"":'<div class="mbsc-color-input-item-close mbsc-ic mbsc-ic-material-close"></div>')+"</div>"}function i(e){H[0].style.background=e?jt.prefix+"linear-gradient(left, "+(x.rtl?"#000000":"#FFFFFF")+" 0%, "+e+" 50%, "+(x.rtl?"#FFFFFF":"#000000")+" 100%)":""}function r(e){if(Object.keys(te).length&&!isNaN(e))return e;for(var t in k)if(e==k[t].color||e==k[t].changedColor)return t}function l(){if($){var e,t="";if(X.empty(),Z._value){if(q)t+=n(Z._value,j);else for(e=0;e<Z._value.length;++e)t+=n(Z._value[e],Object.keys(te).length&&te[e].colorIndex?te[e].colorIndex:r(Z._value[e]));X.append(t),Z.tap(pe(".mbsc-color-input-item",X),function(e){if(pe(e.target).hasClass("mbsc-color-input-item-close")){var t=pe(this).index();e.stopPropagation(),e.preventDefault(),void 0===j&&(j=pe(e.target).parent().attr("data-color")),E&&(Q=k[j].previewInd,z.eq(Q).parent().removeClass("mbsc-color-active"),ee[t]={},te[t]={}),Z._value.splice(t,1),Z.setVal(Z._value,!0,!0)}else O&&"inline"!==x.display&&(P=!0,j=pe(e.target).attr("data-color"),isNaN(j)&&(j=r(j)),j&&(k[j].selected=!0,Q=k[j].previewInd,setTimeout(function(){V.scroll(U.eq(j),400),E&&A.scroll(z.eq(Q),400)},200)))})}}}function o(e,t){var a,s=e.match(/\d+/gim);switch(!0){case e.indexOf("rgb")>-1:a=p({r:s[0],g:s[1],b:s[2]});break;case e.indexOf("hsl")>-1:a=_({h:s[0],s:s[1],l:s[2]});break;case e.indexOf("hsv")>-1:a=C({h:s[0],s:s[1],v:s[2]});break;case e.indexOf("#")>-1:a=e}return c(a,t||x.format)}function c(e,t){switch(t){case"rgb":return b(e);case"hsl":return w(e);case"hsv":return T(e);default:return e}}function d(){var e;for(e=0;e<x.select;++e)if(void 0===te[e].colorIndex)return e}function u(e,t){pe(".mbsc-color-active",t).removeClass("mbsc-color-active"),O&&(e.parent().addClass("mbsc-color-active"),E&&e&&void 0!==Q&&z.eq(Q).parent().addClass("mbsc-color-active"))}function m(e,t){var a,s,n=[],i=0,r=pe.map(k,function(e){return e.changedColor||e.color});if(q){if(e=pe.isArray(e)?e[0]:e,s=r.indexOf(e),s>-1&&n.push(s),e&&!n.length){var o=+pe(".mbsc-color-input-item",X).attr("data-color");isNaN(o)||n.push(o),j=o}}else if(e)if(E&&O)for(var c in ee)void 0!==ee[c].colorIndex&&n.push(+ee[c].colorIndex);else for(a=0;a<e.length;++a)s=r.indexOf(e[a]),s>-1&&(n.push(s),r[s]="temp"+a);for(a=0;a<n.length;++a)h(!0,n[a],i++,k[n[a]].changedColor||k[n[a]].color,!0);for(a=0;a<k.length;++a)n.indexOf(a)==-1&&h(!1,a,void 0,k[a].changedColor||k[a].color,!1);if(E)for(a=i;a<x.select;++a)te[a]={},z&&z.eq(a).addClass("mbsc-color-preview-item-empty").css({background:"transparent"});ee=ge(!0,{}
4,te),t!==!1&&l()}function h(e,t,a,s,n,i){if(E&&n&&(te[a].colorIndex=e?t:void 0,te[a].color=e?s:void 0,z)){var r=z.eq(a);r.removeClass("mbsc-color-preview-item-empty").css({background:e?s:"transparent"}),e||r.addClass("mbsc-color-preview-item-empty").parent().removeClass("mbsc-color-active")}i&&(e?Z._tempValue.splice(a,0,s):Z._tempValue.splice(Z._tempValue.indexOf(s),1)),U&&(e?U.eq(t).addClass("mbsc-color-selected"):U.eq(t).removeClass("mbsc-color-selected").parent().removeClass("mbsc-color-active")),k[t].previewInd=e?a:void 0,k[t].selected=e}function f(e,t){void 0!==e&&(q||k[e].selected)?(j=e,Y=k[e].changedColor||k[e].color,K=U.eq(e),O&&(u(U.eq(e),t||""),L=o(k[e].color,"hsl"),L.l=o(Y,"hsl").l,i(k[e].color),W.setVal(100-L.l,!1,!1))):O&&i()}function v(){var e,t=[];for(e=0;e<k.length;++e)k[e].selected&&t.push(k[e]);return t}function g(e,t){var a=pe(e.target).index();j=te[a].colorIndex,K=U.eq(j),Q=a,f(j,t),V.scroll(K,250),S("onPreviewItemTap",{target:e.target,value:te[a].color,index:a})}function y(e,t){var a=!1,s=pe(".mbsc-color-selected",t);return K=pe(e.target),K.hasClass("mbsc-color-clear-item")?(Y="",void Z.clear()):void((q||R>+s.length||K.hasClass("mbsc-color-selected"))&&(j=K.attr("data-index"),E&&(Q=void 0!==k[j].previewInd?k[j].previewInd:d(),a=O&&K.hasClass("mbsc-color-selected")&&!K.parent().hasClass("mbsc-color-active"),z.length>6&&A.scroll(z.eq(Q))),Y=k[j].changedColor||k[j].color,q?(s.removeClass("mbsc-color-selected"),Z._tempValue=Y,Y&&K.toggleClass("mbsc-color-selected"),u(K,t)):(u(K,t),a||h(!k[j].selected,j,Q,Y,!0,!0)),f(j,t),Z.live&&(Z._fillValue(),S("onSet",{value:Z._value})),S("onItemTap",{target:e.target,value:Y,selected:k[j].selected,index:j})))}var x,M,k,D,S,V,A,I,Y,L,P,F,E,H,O,N,W,j,$,q,R,B,X,U,z,K,G,Z=this,J=pe(e),Q=0,ee={},te={};qt.Frame.call(this,e,t,!0),Z.setVal=Z._setVal=function(e,t,a,n){Z._hasValue=null!==e&&void 0!==e,Z._tempValue=q?pe.isArray(e)?e[0]:e:pe.isArray(e)?e:[e],s(t,void 0===a?t:a,n)},Z.getVal=Z._getVal=function(e){return Z._hasValue||e?B?v():Z[e?"_tempValue":"_value"]:null},Z._readValue=function(){var e=J.val()||"";Z._hasValue=!1,0!==e.length&&""!==e&&(Z._hasValue=!0),Z._hasValue?(Z._tempValue=q?e:"hex"==x.format?e.split(","):e.match(/[a-z]{3}\((\d+\.?\d{0,}?),\s*([\d.]+)%{0,},\s*([\d.]+)%{0,}\)/gim),s(!0)):Z._tempValue=[],m(Z._tempValue,Z._hasValue)},Z._fillValue=function(){Z._hasValue=!0,s(!0,!0)},Z._generateContent=function(){var e,t,a,s=I?1:0;for(N=F?Math.ceil((k.length+s)/x.rows):x.rows,t='<div class="mbsc-color-scroll-cont mbsc-w-p '+(F?"":"mbsc-color-vertical")+'"><div class="mbsc-color-cont">'+(F?'<div class="mbsc-color-row">':""),e=0;e<k.length;++e)a=k[e].changedColor||k[e].color,I&&0===e&&(t+='<div class="mbsc-color-item-c"><div tabindex="0" class="mbsc-color-clear-item mbsc-btn-e mbsc-color-selected"><div class="mbsc-color-clear-cross"></div></div></div>'),0!==e&&(e+s)%N===0&&(t+=F?'</div><div class="mbsc-color-row">':""),t+='<div class="mbsc-color-item-c"><div tabindex="0" data-index="'+e+'" class="mbsc-color-item mbsc-btn-e mbsc-ic mbsc-ic-material-check mbsc-color-btn-e '+(k[e].selected?"mbsc-color-selected":"")+'"  style="background:'+a+'"></div></div>';if(t+="</div></div>"+(F?"</div>":""),O&&(t+='<div class="mbsc-color-slider-cont"><input class="mbsc-color-slider" type="range" data-highlight="false" value="50" min="0" max="100"/></div>'),E){t+='<div class="mbsc-color-preview-cont"><div class="mbsc-color-refine-preview">';for(var n in ee)t+='<div class="mbsc-color-preview-item-c mbsc-btn-e mbsc-color-btn-e" tabindex="0"><div class="mbsc-color-preview-item '+(ee[n].color?"":"mbsc-color-preview-item-empty")+'" style="background: '+(ee[n].color||"initial")+';"></div></div>';t+="</div></div>"}return t},Z._position=function(e){var t,a;F||(t=e.find(".mbsc-color-cont"),a=Math.ceil(t.find(".mbsc-color-item-c")[0].offsetWidth),t.width(Math.min(Math.floor(e.find(".mbsc-fr-c").width()/a),Math.round(k.length/x.rows))*a+1)),V&&V.refresh(),A&&A.refresh()},Z._markupInserted=function(e){F||e.find(".mbsc-color-scroll-cont").css("max-height",e.find(".mbsc-color-item-c")[0].offsetHeight*x.rows),V=new qt.ScrollView(e.find(".mbsc-color-scroll-cont")[0],{axis:F?"X":"Y",rtl:x.rtl,elastic:60,stopProp:!1,mousewheel:x.mousewheel,onBtnTap:function(t){y(t,e)}})},Z._attachEvents=function(e){var t;
4U=pe(".mbsc-color-item",e),e.on("keydown",".mbsc-color-btn-e",function(t){t.stopPropagation(),32==t.keyCode&&(t.target.classList.contains("mbsc-color-item")?y(t,e):g(t,e))}),E&&(z=pe(".mbsc-color-preview-item",e)),O&&(e.addClass("mbsc-color-refine"),G=pe(".mbsc-color-slider",e),W=new qt.Slider(G[0],{theme:x.theme,rtl:x.rtl}),H=e.find(".mbsc-progress-track"),j&&Z._value&&f(j,e),G.on("change",function(){void 0!==j&&(q||k[j].selected)&&(L.l=100-this.value,t=o(L.toString()).toString(),q?Z._tempValue=t:Z._tempValue[void 0!==Q?Q:Z._tempValue.length]=t,k[j].tempChangedColor=t,U.eq(j).css("background",t),E&&(te[Q].color=t,z.eq(Q).removeClass("mbsc-color-preview-item-empty").css({background:t})),Z.live&&jt.throttle(Z._fillValue()))})),E&&(A=new qt.ScrollView(e.find(".mbsc-color-preview-cont")[0],{axis:"X",rtl:x.rtl,mousewheel:x.mousewheel,onBtnTap:function(t){g(t,e)}}))},Z._detachEvents=function(){V.destroy(),W&&W.destroy(),A&&A.destroy()},Z.__processSettings=function(){var t,a;if(x=Z.settings,D=x.format,S=Z.trigger,F="horizontal"==x.navigation,Z._value=[],Z._tempValue=[],q="single"==x.select,I=void 0!==x.clear?x.clear:q,a=x.data||[],!a.length)switch(x.format){case"rgb":a=["rgb(255,235,60)","rgb(255,153,0)","rgb(244,68,55)","rgb(234,30,99)","rgb(156,38,176)","rgb(104,58,183)","rgb(63,81,181)","rgb(33,150,243)","rgb(0,151,136)","rgb(75,175,79)","rgb(126,93,78)","rgb(158,158,158)"],I&&a.splice(10,0,"rgb(83, 71, 65)");break;case"hsl":a=["hsl(54,100%,62%)","hsl(36,100%,50%)","hsl(4,90%,59%)","hsl(340,83%,52%)","hsl(291,64%,42%)","hsl(262,52%,47%)","hsl(231,48%,48%)","hsl(207,90%,54%)","hsl(174,100%,30%)","hsl(122,40%,49%)","hsl(19,24%,40%)","hsl(0,0%,62%)"],I&&a.splice(10,0,"hsl(20, 12%, 29%)");break;default:a=["#ffeb3c","#ff9900","#f44437","#ea1e63","#9c26b0","#683ab7","#3f51b5","#2196f3","#009788","#4baf4f","#7e5d4e","#9e9e9e"],I&&a.splice(10,0,"#534741")}if(O="refine"==x.mode,E=!isNaN(x.select),R=isNaN(x.select)?q?2:a.length:x.select,B=pe.isPlainObject(a[0]),E&&!Object.keys(ee).length)for(t=0;t<x.select;++t)ee[t]={},te[t]={};if(!k)for(k=a.slice(0),t=0;t<k.length;++t)pe.isPlainObject(a[t])?k[t].color=a[t].color:(a[t]=a[t].toLowerCase(),k[t]={key:t,name:a[t],color:a[t]});M=x.defaultValue||k[0].color,Y=M,L=o(Y,"hsl"),$=x.enhance&&J.is("input"),$&&(J.hasClass("mbsc-color-input-hdn")?X=J.prev():(X=pe("<div "+(e.placeholder?'data-placeholder="'+e.placeholder+'"':"")+' class="mbsc-control mbsc-color-input '+(x.inputClass||"")+'" readonly ></div>'),X.insertBefore(J),J.addClass("mbsc-color-input-hdn").attr("tabindex",-1)),x.anchor=X,Z.attachShow(X))},Z.__init=function(){x.cssClass=(x.cssClass||"")+" mbsc-color"},Z.__destroy=function(){$&&(J.removeClass("mbsc-color-input-hdn"),X.remove())},a||Z.init(t)};Rt.prototype={_hasDef:!0,_hasTheme:!0,_hasLang:!0,_class:"color",_defaults:ge({},qt.Frame.prototype._defaults,{headerText:!1,validate:$t,parseValue:$t,enhance:!0,rows:2,select:"single",format:"hex",navigation:"horizontal"})},R.classes.Color=Rt,R.themes.color=R.themes.frame,R.presetShort("color","Color",!1),jt.color={hsv2hex:C,hsv2rgb:v,rgb2hsv:g,rgb2hex:p,rgb2hsl:y,hex2rgb:b,hex2hsv:T,hex2hsl:w};var Bt=R.presets.scroller,Xt=R.util.datetime,Ut=R.util,zt=Ut.testTouch,Kt={autoCorrect:!0,showSelector:!0,minRange:1,rangeTap:!0,fromText:"Start",toText:"End"};R.presetShort("range"),Bt.range=function(e){function t(e,t){e&&(e.setFullYear(t.getFullYear()),e.setMonth(t.getMonth()),e.setDate(t.getDate()))}function a(t){e._startDate=k=g,e._endDate=D=x,I.startInput&&(pe(I.startInput).val(b),t&&pe(I.startInput).trigger("change")),I.endInput&&(pe(I.endInput).val(v),t&&pe(I.endInput).trigger("change"))}function s(e,t){var a=!0;return e&&g&&x&&(x-g>I.maxRange-1&&(S?g=new Date(x-I.maxRange+1):x=new Date(+g+I.maxRange-1)),x-g<I.minRange-1&&(S?g=new Date(x-I.minRange+1):x=new Date(+g+I.minRange-1))),g&&x||(a=!1),t&&l(),a}function n(){return g&&x?Math.max(1,Math.round((new Date(x).setHours(0,0,0,0)-new Date(g).setHours(0,0,0,0))/864e5)+1):0;
5}function i(e){e.addClass("mbsc-range-btn-sel").attr("aria-checked","true").find(".mbsc-range-btn").addClass(P)}function r(){M&&d&&(pe(".mbsc-range-btn-c",d).removeClass("mbsc-range-btn-sel").removeAttr("aria-checked").find(".mbsc-range-btn",d).removeClass(P),i(pe(".mbsc-range-btn-c",d).eq(S)))}function l(){var e,t,a,s,n,i=0,r=L||!S?" mbsc-cal-day-hl mbsc-cal-sel-start":" mbsc-cal-sel-start",l=L||S?" mbsc-cal-day-hl mbsc-cal-sel-end":" mbsc-cal-sel-end";if(b=g?Xt.formatDate(m,g,I):"",v=x?Xt.formatDate(m,x,I):"",d&&(pe(".mbsc-range-btn-v-start",d).html(b||"&nbsp;"),pe(".mbsc-range-btn-v-end",d).html(v||"&nbsp;"),e=g?new Date(g):null,a=x?new Date(x):null,!e&&a&&(e=new Date(a)),!a&&e&&(a=new Date(e)),n=S?a:e,pe(".mbsc-cal-table .mbsc-cal-day-sel .mbsc-cal-day-i",d).removeClass(P),pe(".mbsc-cal-table .mbsc-cal-day-hl",d).removeClass(E),pe(".mbsc-cal-table .mbsc-cal-day-sel",d).removeClass("mbsc-cal-day-sel mbsc-cal-sel-start mbsc-cal-sel-end").removeAttr("aria-selected"),e&&a))for(t=e.setHours(0,0,0,0),s=a.setHours(0,0,0,0);a>=e&&i<84;)pe('.mbsc-cal-day[data-full="'+n.getFullYear()+"-"+n.getMonth()+"-"+n.getDate()+'"]',d).addClass("mbsc-cal-day-sel"+(n.getTime()===t?r:"")+(n.getTime()===s?l:"")).attr("aria-selected","true").find(".mbsc-cal-day-i ").addClass(P),n.setDate(n.getDate()+(S?-1:1)),i++}function o(e,t){return{h:e?e.getHours():t?23:0,i:e?e.getMinutes():t?59:0,s:e?e.getSeconds():t?59:0}}var c,d,u,m,h,f,p,b,v,g,y,x,w,_,C,T,M,k=e._startDate,D=e._endDate,S=0,V=new Date,A=ge({},e.settings),I=ge(e.settings,Kt,A),Y=I.anchor,L=I.rangeTap,P=I.activeClass||"",F="mbsc-fr-btn-d "+(I.disabledClass||""),E="mbsc-cal-day-hl",H=null===I.defaultValue?[]:I.defaultValue||[new Date(V.setHours(0,0,0,0)),new Date(V.getFullYear(),V.getMonth(),V.getDate()+6,23,59,59,999)];return L&&(I.tabs=!0),h=Bt.calbase.call(this,e),c=ge({},h),m=e.format,_="time"===I.controls.join(""),M=1!=I.controls.length||"calendar"!=I.controls[0]||I.showSelector,I.startInput&&(C=pe(I.startInput).prop("readonly"),e.attachShow(pe(I.startInput).prop("readonly",!0),function(){S=0,I.anch
5or=Y||pe(I.startInput)})),I.endInput&&(T=pe(I.endInput).prop("readonly"),e.attachShow(pe(I.endInput).prop("readonly",!0),function(){S=1,I.anchor=Y||pe(I.endInput)})),e.setVal=function(t,a,s,n,i){var r=t||[],l=t;(void 0===r[0]||null===r[0]||r[0].getTime)&&(p=!0,g=r[0]||null,b=g?Xt.formatDate(m,g,I):"",S||(l=c.parseValue(b,e))),(void 0===r[1]||null===r[1]||r[1].getTime)&&(p=!0,x=r[1]||null,v=x?Xt.formatDate(m,x,I):"",S&&(l=c.parseValue(v,e))),n||(e._startDate=k=g,e._endDate=D=x),e._setVal(l,a,s,n,i)},e.getVal=function(t){return t?[g,x]:e._hasValue?[k,D]:null},e.getDayProps=function(e){var t=g?new Date(g.getFullYear(),g.getMonth(),g.getDate()):null,a=x?new Date(x.getFullYear(),x.getMonth(),x.getDate()):null;return{selected:t&&a&&e>=t&&e<=x,cssClass:((L||!S)&&t&&t.getTime()===e.getTime()||(L||S)&&a&&a.getTime()===e.getTime()?E:"")+(t&&t.getTime()===e.getTime()?" mbsc-cal-sel-start":"")+(a&&a.getTime()===e.getTime()?" mbsc-cal-sel-end":"")}},e.setActiveDate=function(t){var a;S="start"==t?0:1,a="start"==t?g:x,e.isVisible()&&(r(),L||(pe(".mbsc-cal-table .mbsc-cal-day-hl",d).removeClass(E),a&&pe('.mbsc-cal-day[data-full="'+a.getFullYear()+"-"+a.getMonth()+"-"+a.getDate()+'"]',d).addClass(E)),a&&(f=!0,e.setDate(a,!1,1e3,!0)))},e.getValue=e.getVal,ge(h,{highlight:!1,outerMonthChange:!1,formatValue:function(){return b+(I.endInput?"":v?" - "+v:"")},parseValue:function(t){var a=t?t.split(" - "):[];return I.defaultValue=H[1],D=I.endInput?pe(I.endInput).val()?Xt.parseDate(m,pe(I.endInput).val(),I):H[1]:a[1]?Xt.parseDate(m,a[1],I):H[1],I.defaultValue=H[0],k=I.startInput?pe(I.startInput).val()?Xt.parseDate(m,pe(I.startInput).val(),I):H[0]:a[0]?Xt.parseDate(m,a[0],I):H[0],I.defaultValue=H[S],b=k?Xt.formatDate(m,k,I):"",v=D?Xt.formatDate(m,D,I):"",e._startDate=k,e._endDate=D,c.parseValue(S?v:b,e)},onFill:function(e){a(e.change)},onBeforeClose:function(t){if("set"===t.button&&!s(!0,!0))return e.setActiveDate(S?"start":"end"),!1},onHide:function(){c.onHide.call(e),S=0,d=null,I.anchor=Y},onClear:function(){L&&(S=0)},onBeforeShow:function(){I.headerText=!1,g=k||H[0],x=D||H[1],y=o(g,0),w=o(x,1),I.counter&&(I.headerText=function(){var e=n();return(e>1?I.selectedPluralText||I.selectedText:I.selectedText).replace(/{count}/,e)}),p=!0},onMarkupReady:function(t){var a;g&&(f=!0,e.setDate(g,!1,0,!0),g=e.getDate(!0)),x&&(f=!0,e.setDate(x,!1,0,!0),x=e.getDate(!0)),(S&&x||!S&&g)&&(f=!0,e.setDate(S?x:g,!1,0,!0)),l(),c.onMarkupReady.call(this,t),d=pe(t.target),d.addClass("mbsc-range"),M&&(a='<div class="mbsc-range-btn-t" role="radiogroup"><div class="mbsc-range-btn-c mbsc-range-btn-start"><div role="radio" class="mbsc-fr-btn-e mbsc-fr-btn-nhl mbsc-range-btn">'+I.fromText+'<div class="mbsc-range-btn-v mbsc-range-btn-v-start">'+(b||"&nbsp;")+'</div></div></div><div class="mbsc-range-btn-c mbsc-range-btn-end"><div role="radio" class="mbsc-fr-btn-e mbsc-fr-btn-nhl mbsc-range-btn">'+I.toText+'<div class="mbsc-range-btn-v mbsc-range-btn-v-end">'+(v||"&nbsp;")+"</div></div></div></div>",pe(".mbsc-cal-tabs",d).before(a),r()),pe(".mbsc-range-btn-c",d).on("touchstart click",function(t){zt(t,this)&&(e.showMonthView(),e.setActiveDate(pe(this).index()?"end":"start"))})},onDayChange:function(e){e.active=S?"end":"start",u=!0},onSetDate:function(a){var n=a.date,i=e.order;f||(void 0===i.h&&n.setHours(S?23:0),void 0===i.i&&n.setMinutes(S?59:0),void 0===i.s&&n.setSeconds(S?59:0),n.setMilliseconds(S?999:0),p&&!u||(L&&u&&(1==S&&n<g&&(S=0),S?n.setHours(w.h,w.i,w.s,999):n.setHours(y.h,y.i,y.s,0)),S?(x=new Date(n),w=o(x)):(g=new Date(n),y=o(g)),_&&I.autoCorrect&&(t(g,n),t(x,n)),L&&u&&!S&&(x=null))),_&&!I.autoCorrect&&x<g&&(x=new Date(x.setDate(x.getDate()+1))),e._isValid=s(p||u||I.autoCorrect,!f),a.active=S?"end":"start",!f&&L&&(u&&(S=S?0:1),r()),e.isVisible()&&(e._isValid?pe(".mbsc-fr-btn-s .mbsc-fr-btn",e._markup).removeClass(F):pe(".mbsc-fr-btn-s .mbsc-fr-btn",e._markup).addClass(F)),u=!1,p=!1,f=!1},onTabChange:function(t){"calendar"!=t.tab&&e.setDate(S?x:g,!1,1e3,!0),s(!0,!0)},onDestroy:function(){pe(I.startInput).prop("readonly",C),pe(I.endInput).prop("readonly",T)}}),h};var Gt,Zt=R.classes,Jt=R.util,Qt=Jt.prefix,ea=Jt.jsPrefix,ta=Jt.getCoord,aa=Jt.testTouch,sa=Jt.vibrate,na=Jt.animEnd,ia=1,ra=function(){},la="transparent",oa=function(e,t){function a(){mt=!1,nt=!1,z=0,wt=0,_t=new Date,je=ee.width(),se=A(ee),Re=se.index($e),qe=$e[0].offsetHeight,Bt=$e[0].offsetTop,Yt=Lt[$e.attr("data-type")||"defaults"],xt=Yt.stages}function s(e){var t;"touchstart"===e.type&&(it=!0,clearTimeout(rt)),!aa(e,this)||q||qt||Gt||Kt||(q=!0,K=!0,Ct=ta(e,"X"),Tt=ta(e,"Y"),ue=0,me=0,$e=pe(this),t=$e,a(),Vt=pt.onItemTap||Yt.tap||$e.hasClass("mbsc-lv-parent")||$e.hasClass("mbsc-lv-back"),Ue=$e.offset().top,Vt&&(U=setTimeout(function(){t.addClass("mbsc-lv-item-active"),_e("onItemActivate",{target:t[0],domEvent:e})},120)),Wt.sortable&&!$e.hasClass("mbsc-lv-back")&&(Wt.sortable.group||(at=$e.nextUntil(".mbsc-lv-gr-title").filter(".mbsc-lv-item"),lt=$e.prevUntil(".mbsc-lv-gr-title").filter(".mbsc-lv-item")),Ze=(Wt.sortable.group?ee.children(Xe).eq(0):lt.length?lt.eq(-1):$e)[0].offsetTop-Bt,Ge=(Wt.sortable.group?ee.children(Xe).eq(-1):at.length?at.eq(-1):$e)[0].offsetTop-Bt,Wt.sortable.handle?pe(e.target).hasClass("mbsc-lv-handle")&&(clearTimeout(U),"Moz"===ea?(e.preventDefault(),c()):It=setTimeout(function(){c()},100)):It=setTimeout(function(){Ce.appendTo($e),Ce[0].style[ea+"Animation"]="mbsc-lv-fill "+(pt.sortDelay-100)+"ms linear",clearTimeout(ye),clearTimeout(U),K=!1,It=setTimeout(function(){Ce[0].style[ea+"Animation"]="",c()},pt.sortDelay-80)},80)),"mousedown"==e.type&&pe(document).on("mousemove",n).on("mouseup",i))}function n(e){var t=!1,a=!0;if(q)if(xe=ta(e,"X"),we=ta(e,"Y"),ue=xe-Ct,me=we-Tt,clearTimeout(ye),be||kt||bt||$e.hasClass("mbsc-lv-back")||(Math.abs(me)>10?(bt=!0,i(ge({},e,{type:"mousemove"==e.type?"mouseup":"touchend"})),clearTimeout(U)):Math.abs(ue)>7&&r()),kt)e.preventDefault(),z=ue/je*100,l();else if(be){e.preventDefault();var s,n=Et.scrollTop(),o=Math.max(Ze,Math.min(me+Ot,Ge)),c=Se?Ue-Nt+n-Ot:Ue;Ht+n<c+o+qe?(Et.scrollTop(c+o-Ht+qe),s=!0):c+o<n&&(Et.scrollTop(c+o),s=!0),s&&(Ot+=Et.scrollTop()-n),et&&(Wt.sortable.multiLevel&&Qe.hasClass("mbsc-lv-parent")?Bt+qe/4+o>et?t=!0:Bt+qe-qe/4+o>et&&(he=Qe.addClass("mbsc-lv-item-hl"),a=!1):Bt+qe/2+o>et&&(Qe.hasClass("mbsc-lv-back")?Wt.sortable.multiLevel&&(fe=Qe.addClass("mbsc-lv-item-hl"),a=!1):t=!0),t&&(ot.insertAfter(Qe),ct=Qe,Qe=L(Qe,"next"),dt=et,et=Qe.length&&Qe[0].offsetTop,Q++)),!t&&dt&&(Wt.sortable.multiLevel&&ct.hasClass("mbsc-lv-parent")?Bt+qe-qe/4+o<dt?t=!0:Bt+qe/4+o<dt&&(he=ct.addClass("mbsc-lv-item-hl"),a=!1):Bt+qe/2+o<dt&&(ct.hasClass("mbsc-lv-back")?Wt.sortable.multiLevel&&(fe=ct.addClass("mbsc-lv-item-hl"),a=!1):t=!0),t&&(ot.insertBefore(ct),Qe=ct,ct=L(ct,"prev"),et=dt,dt=ct.length&&ct[0].offsetTop+ct[0].offsetHeight,Q--)),a&&(he&&(he.removeClass("mbsc-lv-item-hl"),he=!1),fe&&(fe.removeClass("mbsc-lv-item-hl"),fe=!1)),t&&_e("onSortChange",[$e,Q]),w($e,o),_e("onSort",[$e,Q])}else(Math.abs(ue)>5||Math.abs(me)>5)&&_()}function i(e){var t,a,s,r,l=$e;q&&(q=!1,_(),"mouseup"==e.type&&pe(document).off("mousemove",n).off("mouseup",i),bt||(rt=setTimeout(function(){it=!1},300)),(kt||bt||be)&&(nt=!0),kt?o():be?(s=ee,he?(k($e.detach()),a=zt[he.attr("data-ref")],Q=A(a.child).length,he.removeClass("mbsc-lv-item-hl"),pt.navigateOnDrop?N(he,function(){Wt.add(null,$e,null,null,he,!0),H($e),d($e,Re,s,!0)}):(Wt.add(null,$e,null,null,he,!0),d($e,Re,s,!0))):fe?(k($e.detach()),a=zt[fe.attr("data-back")],Q=A(a.parent).index(a.item)+1,fe.removeClass("mbsc-lv-item-hl"),pt.navigateOnDrop?N(fe,function(){Wt.add(null,$e,Q,null,ee,!0),H($e),d($e,Re,s,!0)}):(Wt.add(null,$e,Q,null,a.parent,!0),d($e,Re,s,!0))):(t=ot[0].offsetTop-Bt,w($e,t,6*Math.abs(t-Math.max(Ze,Math.min(me+Ot,Ge))),function(){k($e),$e.insertBefore(ot),d($e,Re,s,Q!==Re)}
5)),be=!1):!bt&&Math.abs(ue)<5&&Math.abs(me)<5&&(Yt.tap&&(r=Yt.tap.call(jt,{target:$e,index:Re,domEvent:e},Wt)),Vt&&("touchend"===e.type&&Jt.preventClick(),$e.addClass("mbsc-lv-item-active"),_e("onItemActivate",{target:$e[0],domEvent:e})),r=_e("onItemTap",{target:$e[0],index:Re,domEvent:e}),r!==!1&&N($e)),clearTimeout(U),setTimeout(function(){l.removeClass("mbsc-lv-item-active"),_e("onItemDeactivate",{target:l[0]})},100),bt=!1,ne=null)}function r(){kt=D(Yt.swipe,{target:$e[0],index:Re,direction:ue>0?"right":"left"}),kt&&(_(),clearTimeout(U),Yt.actions?(X=E(Yt,ue),Je.html(Yt.icons).show().children().css("width",X+"%"),Ne.hide(),pe(".mbsc-lv-ic-m",We).removeClass("mbsc-lv-ic-disabled"),pe(Yt.leftMenu).each(p),pe(Yt.rightMenu).each(p)):(Ne.show(),Je.hide(),ie=Yt.start+(ue>0?0:1),ut=xt[ie-1],tt=xt[ie]),$e.addClass("mbsc-lv-item-swiping").removeClass("mbsc-lv-item-active"),At.css("line-height",qe+"px"),We.css({top:Bt,height:qe,backgroundColor:P(ue)}).addClass("mbsc-lv-stage-c-v").appendTo(ee.parent()),pt.iconSlide&&$e.append(Ne),_e("onSlideStart",{target:$e[0],index:Re}))}function l(){var e=!1;ft||(Yt.actions?We.attr("class","mbsc-lv-stage-c-v mbsc-lv-stage-c mbsc-lv-"+(z<0?"right":"left")):(ut&&z<=ut.percent?(ie--,tt=ut,ut=xt[ie],e=!0):tt&&z>=tt.percent&&(ie++,ut=tt,tt=xt[ie],e=!0),e&&(ne=z>0?ut:tt,ne&&(C(ne,pt.iconSlide),_e("onStageChange",{target:$e[0],index:Re,stage:ne})))),vt||(ft=!0,ht=re(g)))}function o(e){var t,a,s,n=!1,i=!0;le(ht),ft=!1,vt||g(),Yt.actions?Math.abs(z)>10&&X&&(x($e,z<0?-X:X,200),n=!0,Gt=!0,G=$e,Z=Re,pe(document).on("touchstart.mbsc-lv-conf mousedown.mbsc-lv-conf",function(t){t.preventDefault(),y($e,!0,e)})):z&&(pt.quickSwipe&&!vt&&(s=new Date-_t,t=s<300&&ue<-50,a=s<300&&ue>50,t?(mt=!0,ne=Yt.left,C(ne,pt.iconSlide)):a&&(mt=!0,ne=Yt.right,C(ne,pt.iconSlide))),ne&&ne.action&&(de=D(ne.disabled,{target:$e[0],index:Re}),de||(n=!0,Gt=vt||D(ne.confirm,{target:$e[0],index:Re}),Gt?(x($e,(z<0?-1:1)*Ne[0].offsetWidth*100/je,200,!0),v(ne,$e,Re,!1,e)):b(ne,$e,Re,e)))),n||y($e,i,e),kt=!1}function c(){be=!0,he=!1,fe=!1,Ot=0,Q=Re,pt.vibrate&&sa(),Qe=L($e,"next"),et=Qe.length&&Qe[0].offsetTop,ct=L($e,"prev"),dt=ct.length&&ct[0].offsetTop+ct[0].offsetHeight,ot.height(qe).insertAfter($e),$e.css({top:Bt}).addClass("mbsc-lv-item-dragging").removeClass("mbsc-lv-item-active").appendTo(ve),_e("onSortStart",{target:$e[0],index:Q})}function d(e,t,a,s){e.removeClass("mbsc-lv-item-dragging"),ot.remove(),_e("onSortEnd",{target:e[0],index:Q}),pt.vibrate&&sa(),s&&(Wt.addUndoAction(function(s){Wt.move(e,t,null,s,a,!0)},!0),_e("onSortUpdate",{target:e[0],index:Q}))}function u(){it||(clearTimeout(Fe),Gt&&pe(document).trigger("touchstart"),Ye&&(Wt.close(Ie,Le),Ye=!1,Ie=null))}function m(){clearTimeout(oe),oe=setTimeout(function(){Ht=Et[0].innerHeight||Et.innerHeight(),Nt=Se?Et.offset().top:0,q&&(Bt=$e[0].offsetTop,qe=$e[0].offsetHeight,We.css({top:Bt,height:qe}))},200)}function h(e){nt&&(e.stopPropagation(),e.preventDefault(),nt=!1)}function f(){if(be||!q){var e,t=Et.scrollTop(),a=$t.offset().top,s=$t[0].offsetHeight,n=Se?Et.offset().top:t;pe(".mbsc-lv-gr-title",$t).each(function(t,a){pe(a).offset().top<n&&(e=a)}),a<n&&a+s>n?Me.show().empty().append(pe(e).clone()):Me.hide()}}function p(e,t){D(t.disabled,{target:$e[0],index:Re})&&pe(".mbsc-ic-"+t.icon,We).addClass("mbsc-lv-ic-disabled")}function b(e,t,a,s){var n,i={icon:"undo2",text:pt.undoText,color:"#b1b1b1",action:function(){Wt.undo()}};e.undo&&(Wt.startActionTrack(),pe.isFunction(e.undo)&&Wt.addUndoAction(function(){e.undo.call(jt,{target:t[0],index:a},Wt)}),Pt=t.attr("data-ref")),n=e.action.call(jt,{target:t[0],index:a},Wt),e.undo?(Wt.endActionTrack(),n!==!1&&x(t,+t.attr("data-pos")<0?-100:100,200),ot.height(qe).insertAfter(t),t.css("top",Bt).addClass("mbsc-lv-item-undo"),Je.hide(),Ne.show(),We.append(Ne),C(i),v(i,t,a,!0,s)):y(t,n,s)}function v(e,t,a,s,n){var i,r;Gt=!0,pe(document).off(".mbsc-lv-conf").on("touchstart.mbsc-lv-conf mousedown.mbsc-lv-conf",function(e){e.preventDefault(),s&&M(t),y(t,!0,n)}),ce||Ne.off(".mbsc-lv-conf").on("touchstart.mbsc-lv-conf mousedown.mbsc-lv-conf",function(e){e.stopPropagation(),i=ta(e,"X"),r=ta(e,"Y")}).on("touchend.mbsc-lv-conf mouseup.mbsc-lv-conf",function(l){l.preventDefault(),"touchend"===l.type&&Jt.preventClick(),Math.abs(ta(l,"X")-i)<10&&Math.abs(ta(l,"Y")-r)<10&&(b(e,t,a,n),s&&(Ft=null,M(t)))})}function g(){x($e,wt+100*ue/je),ft=!1}function y(e,t,a){pe(document).off(".mbsc-lv-conf"),Ne.off(".mbsc-lv-conf"),t!==!1?x(e,0,"0"!==e.attr("data-pos")?200:0,!1,function(){T(e,a),k(e)}):T(e,a),Gt=!1}function x(e,t,a,s,n){t=Math.max("right"==kt?0:-100,Math.min(t,"left"==kt?0:100)),Mt=e[0].style,e.attr("data-pos",t),Mt[ea+"Transform"]="translate3d("+(s?je*t/100+"px":t+"%")+",0,0)",Mt[ea+"Transition"]=Qt+"transform "+(a||0)+"ms",n&&(qt++,setTimeout(function(){n(),qt--},a)),z=t}function w(e,t,a,s){t=Math.max(Ze,Math.min(t,Ge)),Mt=e[0].style,Mt[ea+"Transform"]="translate3d(0,"+t+"px,0)",Mt[ea+"Transition"]=Qt+"transform "+(a||0)+"ms ease-out",s&&(qt++,setTimeout(function(){s(),qt--},a))}function _(){clearTimeout(It),!K&&Wt.sortable&&(K=!0,Ce.remove())}function C(e,t){var a=D(e.text,{target:$e[0],index:Re})||"";D(e.disabled,{target:$e[0],index:Re})?We.addClass("mbsc-lv-ic-disabled"):We.removeClass("mbsc-lv-ic-disabled"),We.css("background-color",e.color||(0===e.percent?P(z):la)),Ne.attr("class","mbsc-lv-ic-c mbsc-lv-ic-"+(t?"move-":"")+(z<0?"right":"left")),Oe.attr("class"," mbsc-lv-ic-s mbsc-lv-ic mbsc-ic mbsc-ic-"+(e.icon||"none")),At.attr("class","mbsc-lv-ic-text"+(e.icon?"":" mbsc-lv-ic-text-only")+(a?"":" mbsc-lv-ic-only")).html(a||"&nbsp;"),pt.animateIcons&&(mt?Oe.addClass("mbsc-lv-ic-v"):setTimeout(function(){Oe.addClass("mbsc-lv-ic-a")},10))}function T(e,t){q||(Oe.attr("class","mbsc-lv-ic-s mbsc-lv-ic mbsc-ic mbsc-ic-none"),We.attr("style","").removeClass("mbsc-lv-stage-c-v"),At.html("")),We.removeClass("mbsc-lv-left mbsc-lv-right"),e&&(_e("onSlideEnd",{target:e[0],index:Re}),t&&t())}function M(e){e.css("top","").removeClass("mbsc-lv-item-undo"),Ft?Wt.animate(ot,"collapse",function(){ot.remove()}):ot.remove(),T(),Pt=null,Ft=null}function k(e){Mt=e[0].style,Mt[ea+"Transform"]="",Mt[ea+"Transition"]="",Mt.top="",e.removeClass("mbsc-lv-item-swiping")}function D(e,t){return pe.isFunction(e)?e.call(this,t,Wt):e}function S(e){var t,a=e.attr("data-role");
5if(e.attr("data-ref")||(t=ia++,e.attr("data-ref",t),zt[t]={item:e,child:e.children(Ke),parent:e.parent(),ref:e.parent()[0]===jt?null:e.parent().parent().attr("data-ref")}),e.addClass("list-divider"==a?"mbsc-lv-gr-title":"mbsc-lv-item"),Wt.sortable.handle&&"list-divider"!=a&&!e.children(".mbsc-lv-handle-c").length&&e.append(Ve),pt.enhance&&!e.hasClass("mbsc-lv-item-enhanced")){var s=e.attr("data-icon"),n=e.find("img").eq(0).addClass("mbsc-lv-img");n.is(":first-child")?e.addClass("mbsc-lv-img-"+(pt.rtl?"right":"left")):n.length&&e.addClass("mbsc-lv-img-"+(pt.rtl?"left":"right")),e.addClass("mbsc-lv-item-enhanced").children().each(function(e,t){t=pe(t),t.is("p, h1, h2, h3, h4, h5, h6")&&t.addClass("mbsc-lv-txt")}),s&&e.addClass("mbsc-lv-item-ic-"+(e.attr("data-icon-align")||(pt.rtl?"right":"left"))).append('<div class="mbsc-lv-item-ic mbsc-ic mbsc-ic-'+s+'"></div>')}}function V(e){pe(Xe,e).not(".mbsc-lv-item").each(function(){S(pe(this))}),pe(Ke,e).not(".mbsc-lv").addClass("mbsc-lv").prepend(Ee).parent().addClass("mbsc-lv-parent").prepend(He),pe(".mbsc-lv-back",e).each(function(){pe(this).attr("data-back",pe(this).parent().parent().attr("data-ref"))})}function A(e){return e.children(Xe).not(".mbsc-lv-back").not(".mbsc-lv-removed").not(".mbsc-lv-ph")}function I(e){return"object"!==("undefined"==typeof e?"undefined":B(e))&&(e=pe(Xe,J).filter('[data-id="'+e+'"]')),pe(e)}function Y(e){for(var t=0,a=zt[e.attr("data-ref")];a&&a.ref;)t++,a=zt[a.ref];return t}function L(e,t){for(e=e[t]();e.length&&(!e.hasClass("mbsc-lv-item")||e.hasClass("mbsc-lv-ph")||e.hasClass("mbsc-lv-item-dragging"));){if(!Wt.sortable.group&&e.hasClass("mbsc-lv-gr-title"))return!1;e=e[t]()}return e}function P(e){return(e>0?Yt.right:Yt.left).color||la}function F(e){return Jt.isNumeric(e)?e+"":0}function E(e,t){return+(t<0?F((e.actionsWidth||0).right)||F(e.actionsWidth)||F(pt.actionsWidth.right)||F(pt.actionsWidth):F((e.actionsWidth||0).left)||F(e.actionsWidth)||F(pt.actionsWidth.left)||F(pt.actionsWidth))}function H(e,t){if(e){var a=Et.scrollTop(),s=e.is(".mbsc-lv-item")?e[0].offsetHeight:0,n=e.offset().top+(Se?a-Nt:0);t?(n<a||n+s>a+Ht)&&Et.scrollTop(n):n<a?Et.scrollTop(n):n+s>a+Ht&&Et.scrollTop(Math.min(n,n+s-Ht/2))}}function O(e,t,a,s,n){var i=t.parent(),r=t.prev();s=s||ra,r[0]===Ne[0]&&(r=Ne.prev()),ee[0]!==t[0]?(_e("onNavStart",{level:Rt,direction:e,list:t[0]}),gt.prepend(t.addClass("mbsc-lv-v mbsc-lv-sl-new")),H(J),W(gt,"mbsc-lv-sl-"+e,function(){ee.removeClass("mbsc-lv-sl-curr"),t.removeClass("mbsc-lv-sl-new").addClass("mbsc-lv-sl-curr"),te&&te.length?ee.removeClass("mbsc-lv-v").insertAfter(te):ae.append(ee.removeClass("mbsc-lv-v")),te=r,ae=i,ee=t,H(a,n),s.call(jt,a),_e("onNavEnd",{level:Rt,direction:e,list:t[0]})})):(H(a,n),s.call(jt,a))}function N(e,t){qt||(e.hasClass("mbsc-lv-parent")?(Rt++,O("r",zt[e.attr("data-ref")].child,null,t)):e.hasClass("mbsc-lv-back")&&(Rt--,O("l",zt[e.attr("data-back")].parent,zt[e.attr("data-back")].item,t)))}function W(e,t,a){function s(){clearTimeout(n),qt--,e.off(na,s).removeClass(t),a.call(jt,e)}var n;a=a||ra,pt.animation&&"mbsc-lv-item-none"!==t?(qt++,e.on(na,s).addClass(t),n=setTimeout(s,500)):a.call(jt,e)}function j(e,t){var a,s=e.attr("data-ref");a=Ut[s]=Ut[s]||[],t&&a.push(t),e.attr("data-action")||(t=a.shift(),e.attr("data-action",1),t(function(){e.removeAttr("data-action"),a.length?j(e):delete Ut[s]}))}function $(e,t,a){var s,n;e&&e.length&&(s=100/(e.length+2),pe.each(e,function(i,r){void 0===r.key&&(r.key=yt++),void 0===r.percent&&(r.percent=t*s*(i+1),a&&(n=ge({},r),n.key=yt++,n.percent=-s*(i+1),e.push(n),Xt[n.key]=n)),Xt[r.key]=r}))}var q,X,U,z,K,G,Z,J,Q,ee,te,ae,se,ne,ie,oe,ce,de,ue,me,he,fe,be,ve,ye,xe,we,_e,Ce,Te,Me,ke,De,Se,Ve,Ae,Ie,Ye,Le,Pe,Fe,Ee,He,Oe,Ne,We,je,$e,qe,Re,Be,Xe,Ue,ze,Ke,Ge,Ze,Je,Qe,et,tt,at,st,nt,it,rt,lt,ot,ct,dt,ut,mt,ht,ft,pt,bt,vt,gt,yt,xt,wt,_t,Ct,Tt,Mt,kt,Dt,St,Vt,At,It,Yt,Lt,Pt,Ft,Et,Ht,Ot,Nt,Wt=this,jt=e,$t=pe(jt),qt=0,Rt=0,Bt=0,Xt={},Ut={},zt={};Zt.Base.call(this,e,t,!0),Wt.animate=function(e,t,a){W(e,"mbsc-lv-item-"+t,a)},Wt.add=function(e,t,a,s,n,i){var r,l,o,c,d,u,m="",h=void 0===n?$t:I(n),f=h,p=pe("object"!==("undefined"==typeof t?"undefined":B(t))?"<"+Be+' data-ref="'+ia++ +'" data-id="'+e+'">'+t+"</"+Be+">":t),b=p.attr("data-pos")<0?"left":"right",v=p.attr("data-ref");s=s||ra,v||(v=ia++,p.attr("data-ref",v)),S(p),i||Wt.addUndoAction(function(e){c?Wt.navigate(h,function(){f.remove(),h.removeClass("mbsc-lv-parent").children(".mbsc-lv-arr").remove(),d.child=h.children(Ke),Wt.remove(p,null,e,!0)}):Wt.remove(p,null,e,!0)},!0),j(p,function(e){k(p.css("top","").removeClass("mbsc-lv-item-undo")),h.is(Xe)?(u=h.attr("data-ref"),h.children(Ke).length||(c=!0,h.append("<"+ze+"></"+ze+">"))):u=h.children(".mbsc-lv-back").attr("data-back"),d=zt[u],d&&(d.child.length?f=d.child:(h.addClass("mbsc-lv-parent").prepend(He),f=h.children(Ke).prepend(Ee).addClass("mbsc-lv"),d.child=f,pe(".mbsc-lv-back",h).attr("data-back",u))),zt[v]={item:p,child:p.children(Ke),parent:f,ref:u},o=A(f),l=o.length,void 0!==a&&null!==a||(a=l),i&&(m="mbsc-lv-item-new-"+(i?b:"")),V(p.addClass(m)),a!==!1&&(l?a<l?p.insertBefore(o.eq(a)):p.insertAfter(o.eq(l-1)):(r=pe(".mbsc-lv-back",f),r.length?p.insertAfter(r):f.append(p))),f.hasClass("mbsc-lv-v")?Wt.animate(p.height(p[0].offsetHeight),i&&Pt===v?"none":"expand",function(t){Wt.animate(t.height(""),i?"add-"+b:"pop-in",function(t){s.call(jt,t.removeClass(m)),e()})}):(s.call(jt,p.removeClass(m)),e()),J.trigger("mbsc-refresh"),_e("onItemAdd",{target:p[0]})})},Wt.swipe=function(e,t,s,n,i){e=I(e),$e=e,ce=n,vt=!0,q=!0,s=void 0===s?300:s,ue=t>0?1:-1,a(),r(),x(e,t,s),clearTimeout(St),clearInterval(Dt),Dt=setInterval(function(){z=Jt.getPosition(e)/je*100,l()},10),St=setTimeout(function(){clearInterval(Dt),z=t,l(),o(i),ce=!1,vt=!1,q=!1},s)},Wt.openStage=function(e,t,a,s){Xt[t]&&Wt.swipe(e,Xt[t].percent,a,s)},Wt.openActions=function(e,t,a,s){e=I(e);var n=E(Lt[e.attr("data-type")||"defaults"],"left"==t?-1:1);Wt.swipe(e,"left"==t?-n:n,a,s)},Wt.close=function(e,t){Wt.swipe(e,0,t)},Wt.remove=function(e,t,a,s){var n,i,r;a=a||ra,e=I(e),e.length&&(i=e.parent(),n=A(i).index(e),r=e[0].style,s||(e.attr("data-ref")===Pt&&(Ft=!0),Wt.addUndoAction(function(t){Wt.add(null,e,n,t,i,!0)},!0)),j(e,function(n){t=t||(e.attr("data-pos")<0?"left":"right"),i.hasClass("mbsc-lv-v")?Wt.animate(e.addClass("mbsc-lv-removed"),s?"pop-out":"remove-"+t,function(e){r.height=e[0].offsetHeight+"px",Wt.animate(e,"collapse",function(e){r.height="",k(e.removeClass("mbsc-lv-removed")),a.call(jt,e)!==!1&&e.remove(),n()})}):(a.call(jt,e)!==!1&&e.remove(),n()),_e("onItemRemove",{target:e[0]})}))},Wt.move=function(e,t,a,s,n,i){e=I(e),i||Wt.startActionTrack(),We.append(Ne),Wt.remove(e,a,null,i),Wt.add(null,e,t,s,n,i),i||Wt.endActionTrack()},Wt.navigate=function(e,t){var a,s;e=I(e),a=zt[e.attr("data-ref")],s=Y(e),a&&(O(s>=Rt?"r":"l",a.parent,e,t,!0),Rt=s)},Wt._processSettings=function(){$t.is("[mbsc-enhance]")&&(ke=!0,$t.removeAttr("mbsc-enhance"))},Wt._init=function(){var e,t,a,r=$t.find(Ke).length?"left":"right",l=0,o="",c="",d="";ze=pt.listNode,Ke=pt.listSelector,Be=pt.itemNode,Xe=pt.itemSelector,a=pt.sort||pt.sortable||!1,"group"===a&&(a={group:!1,multiLevel:!0}),a===!0&&(a={group:!0,multiLevel:!0,handle:pt.sortHandle}),a&&void 0===a.handle&&(a.handle=pt.sortHandle),a.handle&&(De=a.handle===!0?r:a.handle,Ve='<div class="mbsc-lv-handle-c mbsc-lv-item-h-'+De+' mbsc-lv-handle"><div class="'+pt.handleClass+' mbsc-lv-handle-bar-c mbsc-lv-handle">'+pt.handleMarkup+"</div></div>"),Ee="<"+Be+' class="mbsc-lv-item mbsc-lv-back">'+pt.backText+'<div class="mbsc-lv-arr mbsc-lv-ic mbsc-ic '+pt.leftArrowClass+'"></div></'+Be+">",He='<div class="mbsc-lv-arr mbsc-lv-ic mbsc-ic '+pt.rightArrowClass+'"></div>',e="mbsc-lv-cont mbsc-lv-"+pt.theme+(pt.rtl?" mbsc-lv-rtl":"")+(pt.baseTheme?" mbsc-lv-"+pt.baseTheme:"")+(pt.animateIcons?" mbsc-lv-ic-anim":"")+(pt.striped?" mbsc-lv-alt-row":"")+(pt.fixedHeader?" mbsc-lv-has-fixed-header":"")+(a.handle?" mbsc-lv-handle-"+De:""),Wt.sortable=a||!1,J?(J.attr("class",e),a.handle&&pe(".mbsc-lv-handle-c",J).remove(),pe(Xe,J).not(".mbsc-lv-back").removeClass("mbsc-lv-item")):(o+='<div class="mbsc-lv-multi-c"></div>',o+='<div class="mbsc-lv-ic-c"><div class="mbsc-lv-ic-s mbsc-lv-ic mbsc-ic mbsc-ic-none"></div><div class="mbsc-lv-ic-text"></div></div>',$t.addClass("mbsc-lv mbsc-lv-v mbsc-lv-root").show(),We=pe('<div class="mbsc-lv-stage-c">'+o+"</div>"),Ne=pe(".mbsc-lv-ic-c",We),Je=pe(".mbsc-lv-multi-c",We),Oe=pe(".mbsc-lv-ic-s",We),At=pe(".mbsc-lv-ic-text",We),ot=pe("<"+Be+' class="mbsc-lv-item mbsc-lv-ph"></'+Be+">"),Ce=pe('<div class="mbsc-lv-fill-item"></div>'),J=pe('<div class="'+e+'">
5<'+ze+' class="mbsc-lv mbsc-lv-dummy"></'+ze+'><div class="mbsc-lv-sl-c"></div></div>'),Se="body"!==pt.context,Et=pe(Se?pt.context:window),ve=pe(".mbsc-lv-dummy",J),J.insertAfter($t),Et.on("orientationchange resize",m),m(),J.on("touchstart mousedown",".mbsc-lv-item",s).on("touchmove",".mbsc-lv-item",n).on("touchend touchcancel",".mbsc-lv-item",i),jt.addEventListener("click",h,!0),J.on("touchstart mousedown",".mbsc-lv-ic-m",function(e){ce||(e.stopPropagation(),e.preventDefault()),Ct=ta(e,"X"),Tt=ta(e,"Y")}).on("touchend mouseup",".mbsc-lv-ic-m",function(e){ce||("touchend"===e.type&&Jt.preventClick(),Gt&&!pe(this).hasClass("mbsc-lv-ic-disabled")&&Math.abs(ta(e,"X")-Ct)<10&&Math.abs(ta(e,"Y")-Tt)<10&&b((z<0?Yt.rightMenu:Yt.leftMenu)[pe(this).index()],G,Z))}),gt=pe(".mbsc-lv-sl-c",J).append($t.addClass("mbsc-lv-sl-curr")).attr("data-ref",ia++),ee=$t,ae=J),V($t),yt=0,Lt=pt.itemGroups||{},Lt.defaults={swipeleft:pt.swipeleft,swiperight:pt.swiperight,stages:pt.stages,actions:pt.actions,actionsWidth:pt.actionsWidth},pe.each(Lt,function(e,t){if(t.swipe=void 0!==t.swipe?t.swipe:pt.swipe,t.stages=t.stages||[],$(t.stages,1,!0),$(t.stages.left,1),$(t.stages.right,-1),(t.stages.left||t.stages.right)&&(t.stages=[].concat(t.stages.left||[],t.stages.right||[])),Te=!1,t.stages.length||(t.swipeleft&&t.stages.push({percent:-30,action:t.swipeleft}),t.swiperight&&t.stages.push({percent:30,action:t.swiperight})),pe.each(t.stages,function(e,t){if(0===t.percent)return Te=!0,!1}),Te||t.stages.push({percent:0}),t.stages.sort(function(e,t){return e.percent-t.percent}),pe.each(t.stages,function(e,a){if(0===a.percent)return t.start=e,!1}),Te?t.left=t.right=t.stages[t.start]:(t.left=t.stages[t.start-1]||{},t.right=t.stages[t.start+1]||{}),t.actions){for(t.leftMenu=t.actions.left||t.actions,t.rightMenu=t.actions.right||t.leftMenu,c="",d="",l=0;l<t.leftMenu.length;l++)c+="<div "+(t.leftMenu[l].color?'style="background-color: '+t.leftMenu[l].color+'"':"")+' class="mbsc-lv-ic-m mbsc-lv-ic mbsc-ic mbsc-ic-'+t.leftMenu[l].icon+'">'+(t.leftMenu[l].text||"")+"</div>";for(l=0;l<t.rightMenu.length;++l)d+="<div "+(t.rightMenu[l].color?'style="background-color: '+t.rightMenu[l].color+'"':"")+' class="mbsc-lv-ic-m mbsc-lv-ic mbsc-ic mbsc-ic-'+t.rightMenu[l].icon+'">'+(t.rightMenu[l].text||"")+"</div>";t.actions.left&&(t.swipe=t.actions.right?t.swipe:"right"),t.actions.right&&(t.swipe=t.actions.left?t.swipe:"left"),t.icons='<div class="mbsc-lv-multi mbsc-lv-multi-ic-left">'+c+'</div><div class="mbsc-lv-multi mbsc-lv-multi-ic-right">'+d+"</div>"}}),pt.fixedHeader&&(t="mbsc-lv-fixed-header"+(Se?" mbsc-lv-fixed-header-ctx mbsc-lv-"+pt.theme+(pt.baseTheme?" mbsc-lv-"+pt.baseTheme:""):""),Me?Me.attr("class",t):(Me=pe('<div class="'+t+'"></div>'),Se?Et.before(Me):J.prepend(Me),st=Jt.throttle(f,200),Et.on("scroll touchmove",st))),pt.hover&&(Le||J.on("mouseover.mbsc-lv",".mbsc-lv-item",function(){Ie&&Ie[0]==this||(u(),Ie=pe(this),Lt[Ie.attr("data-type")||"defaults"].actions&&(Fe=setTimeout(function(){it?Ie=null:(Ye=!0,Wt.openActions(Ie,Ae,Le,!1))},Pe)))}).on("mouseleave.mbsc-lv",u),Le=pt.hover.time||200,Pe=pt.hover.timeout||200,Ae=pt.hover.direction||pt.hover||"right"),ke&&J.attr("mbsc-enhance",""),J.trigger("mbsc-enhance",[{theme:pt.theme,lang:pt.lang}])},Wt._destroy=function(){var e;ae.append(ee),Se&&Me&&Me.remove(),ke&&($t.attr("mbsc-enhance",""),e=R.instances[J[0].id],e&&e.destroy()),jt.removeEventListener("click",h,!0),J.find(".mbsc-lv-txt,.mbsc-lv-img").removeClass("mbsc-lv-txt mbsc-lv-img"),J.find(Ke).removeClass("mbsc-lv mbsc-lv-v mbsc-lv-root mbsc-lv-sl-curr").find(Xe).removeClass("mbsc-lv-gr-title mbsc-lv-item mbsc-lv-item-enhanced mbsc-lv-parent mbsc-lv-img-left mbsc-lv-img-right mbsc-lv-item-ic-left mbsc-lv-item-ic-right").removeAttr("data-ref"),pe(".mbsc-lv-back,.mbsc-lv-handle-c,.mbsc-lv-arr,.mbsc-lv-item-ic",J).remove(),$t.insertAfter(J),J.remove(),We.remove(),Et.off("orientationchange resize",m),st&&Et.off("scroll touchmove",st)};var Kt,oa=[],ca=[],da=[],ua=0;Wt.startActionTrack=function(){ua||(da=[]),ua++},Wt.endActionTrack=function(){ua--,ua||ca.push(da)},Wt.addUndoAction=function(e,t){var a={action:e,async:t};ua?da.push(a):(ca.push([a]),ca.length>pt.undoLimit&&ca.shift())},Wt.undo=function(){function e(){s<0?(Kt=!1,t()):(a=n[s],s--,a.async?a.action(e):(a.action(),e()))}function t(){n=oa.shift(),n&&(Kt=!0,s=n.length-1,e())}var a,s,n;ca.length&&oa.push(ca.pop()),Kt||t()},pt=Wt.settings,_e=Wt.trigger,Wt.init(t)};oa.prototype={_class:"listview",_hasDef:!0,_hasTheme:!0,_hasLang:!0,_defaults:{context:"body",actionsWidth:90,sortDelay:250,undoLimit:10,swipe:!0,quickSwipe:!0,animateIcons:!0,animation:!0,revert:!0,vibrate:!0,handleClass:"",handleMarkup:'<div class="mbsc-lv-handle-bar mbsc-lv-handle"></div><div class="mbsc-lv-handle-bar mbsc-lv-handle"></div><div class="mbsc-lv-handle-bar mbsc-lv-handle"></div>',listNode:"ul",listSelector:"ul,ol",itemNode:"li",itemSelector:"li",leftArrowClass:"mbsc-ic-arrow-left4",rightArrowClass:"mbsc-ic-arrow-right4",backText:"Back",undoText:"Undo",stages:[]}},Zt.ListView=oa,R.themes.listview.mobiscroll={leftArrowClass:"mbsc-ic-arrow-left5",rightArrowClass:"mbsc-ic-arrow-right5"},R.presetShort("listview","ListView");var ca={batch:50,min:0,max:100,defaultUnit:"",units:null,unitNames:null,invali
5d:[],sign:!1,step:.05,scale:2,convert:function(e){return e},signText:"&nbsp;",wholeText:"Whole",fractionText:"Fraction",unitText:"Unit"};R.presets.scroller.measurement=function(e){function t(e){return Math.max(y,Math.min(x,H?e<0?Math.ceil(e):Math.floor(e):i(Math.round(e-q),j)+q))}function a(e){return H?i((Math.abs(e)-Math.abs(t(e)))*W-R,j)+R:0}function s(e){var s=t(e),n=a(e),i=e<0?"-":"+";return n>=W&&(e<0?s--:s++,n=0),[i,s,n]}function n(e){var t=+e[p],a=H?e[f]/W*(t<0?-1:1):0;return(L&&"-"==e[0]?-1:1)*(t+a)}function i(e,t){return Math.round(e/t)*t}function r(e,t){for(e+="";e.length<t;)e="0"+e;return e}function l(e,t,a){return t!==a&&k.convert?k.convert.call(this,e,t,a):e}function o(e,t,a){return e=e>a?a:e,e=e<t?t:e}function c(e){var t,s;v=l(k.min,F,e),g=l(k.max,F,e),H?(y=v<0?Math.ceil(v):Math.floor(v),x=g<0?Math.ceil(g):Math.floor(g),w=a(v),_=a(g)):(y=Math.round(v),x=Math.round(g),x=y+Math.floor((x-y)/j)*j,q=y%j),t=y,s=x,L&&(s=Math.abs(t)>Math.abs(s)?Math.abs(t):Math.abs(s),t=t<0?0:t),A.min=t<0?Math.ceil(t/O):Math.floor(t/O),A.max=s<0?Math.ceil(s/O):Math.floor(s/O)}function d(e){return n(e).toFixed(H?N:0)+(P?" "+E[e[b]]:"")}var u,m,h,f,p,b,v,g,y,x,w,_,C,T,M=ge({},e.settings),k=ge(e.settings,ca,M),D={},S=[[]],V={},A={},I={},Y=[],L=k.sign,P=k.units&&k.units.length,F=P?k.defaultUnit||k.units[0]:"",E=[],H=k.step<1,O=k.step>1?k.step:1,N=H?Math.max(k.scale,(k.step+"").split(".")[1].length):1,W=Math.pow(10,N),j=Math.round(H?k.step*W:k.step),$=-1,q=0,R=0,B=0;if(e.setVal=function(t,a,s,n,i){e._setVal(pe.isArray(t)?d(t):t,a,s,n,i)},k.units)for(T=0;T<k.units.length;++T)C=k.units[T],E.push(k.unitNames?k.unitNames[C]||C:C);if(L)if(L=!1,P)for(T=0;T<k.units.length;T++)l(k.min,F,k.units[T])<0&&(L=!0);else L=k.min<0;if(L&&(S[0].push({data:["-","+"],label:k.signText}),$=B++),A={label:k.wholeText,
6data:function(e){return y%O+e*O},getIndex:function(e){return Math.round((e-y%O)/O)}},S[0].push(A),p=B++,c(F),H){for(S[0].push(I),I.data=[],I.label=k.fractionText,T=R;T<W;T+=j)Y.push(T),I.data.push({value:T,display:"."+r(T,N)});f=B++,u=Math.ceil(100/j),k.invalid&&k.invalid.length&&(pe.each(k.invalid,function(e,t){var a=t>0?Math.floor(t):Math.ceil(t);0===a&&(a=t<=0?-.001:.001),V[a]=(V[a]||0)+1,0===t&&(a=.001,V[a]=(V[a]||0)+1)}),pe.each(V,function(e,t){t<u?delete V[e]:V[e]=e}))}if(P){for(D={data:[],label:k.unitText,cssClass:"mbsc-msr-whl-unit",circular:!1},T=0;T<k.units.length;T++)D.data.push({value:T,display:E[T]});S[0].push(D)}return b=B,{wheels:S,minWidth:L&&H?70:80,showLabel:!1,formatValue:d,compClass:"mbsc-msr",parseValue:function(e){var t,a=("number"==typeof e?e+"":e)||k.defaultValue,n=(a+"").split(" "),i=+n[0],r=[],l="";return P&&(l=pe.inArray(n[1],E),l=l==-1?pe.inArray(F,k.units):l,l=l==-1?0:l),h=P?k.units[l]:"",c(h),i=isNaN(i)?0:i,i=o(i,v,g),t=s(i),t[1]=o(t[1],y,x),m=i,L&&(r[0]=t[0],t[1]=Math.abs(t[1])),r[p]=t[1],H&&(r[f]=t[2]),P&&(r[b]=l),r},onCancel:function(){m=void 0},validate:function(t){var a,r,d,u,C,T=t.values,M=t.index,D=t.direction,S={},I=[],E={},N=P?k.units[T[b]]:"";if(L&&0===M&&(m=Math.abs(m)*("-"==T[0]?-1:1)),(M===p||M===f&&H||void 0===m||void 0===M)&&(m=n(T),h=N),(P&&M===b&&h!==N||void 0===M)&&(c(N),m=l(m,h,N),h=N,r=s(m),void 0!==M&&(E[p]=A,e.changeWheel(E)),L&&(T[0]=r[0])),I[p]=[],L)for(I[0]=[],v>0&&(I[0].push("-"),T[0]="+"),g<0&&(I[0].push("+"),T[0]="-"),C=Math.abs("-"==T[0]?y:x),B=C+O;B<C+20*O;B+=O)I[p].push(B),S[B]=!0;if(m=o(m,v,g),r=s(m),d=L?Math.abs(r[1]):r[1],a=L?"-"==T[0]:m<0,T[p]=d,a&&(r[0]="-"),H&&(T[f]=r[2]),pe.each(H?V:k.invalid,function(e,t){if(L&&a){if(!(t<=0))return;t=Math.abs(t)}t=i(l(t,F,N),H?1:j),S[t]=!0,I[p].push(t)}),T[p]=e.getValidValue(p,d,D,S),r[1]=T[p]*(L&&a?-1:1),H){I[f]=[];var W=L?T[0]+T[1]:(m<0?"-":"+")+Math.abs(r[1]),$=(v<0?"-":"+")+Math.abs(y),q=(g<0?"-":"+")+Math.abs(x);W===$&&pe(Y).each(function(e,t){(a?t>w:t<w)&&I[f].push(t)}),W===q&&pe(Y).each(function(e,t){(a?t<_:t>_)&&I[f].push(t)}),pe.each(k.invalid,function(e,t){u=s(l(t,F,N)),(r[0]===u[0]||0===r[1]&&0===u[1]&&0===u[2])&&r[1]===u[1]&&I[f].push(u[2])})}return{disabled:I,valid:T}}}},R.presetShort("measurement"),R.presets.scroller.number=R.presets.scroller.measurement,R.presetShort("number");var da=R.util,ua=R.presets.numpad,ma=da.testTouch,ha=da.getCoord,fa=da.isNumeric,pa=function(){},ba=function(e,t,a){function s(t){var a,s=g.validate.call(e,{values:S.slice(0),variables:H},P)||[],i=s&&s.disabled||[];if(P._isValid=!s.invalid,P._tempValue=g.formatValue.call(e,S.slice(0),H,P),v=S.length,V=s.length||I,P._isVisible){if(pe(".mbsc-np-ph",f).each(function(e){pe(this).html("ltr"==g.fill?e>=v?b:y||S[e]:e>=I-V?e+v<I?b:y||S[e+v-I]:"")}),pe(".mbsc-np-cph",f).each(function(){pe(this).html(H[pe(this).attr("data-var")]||pe(this).attr("data-ph"))}),v===I)for(a=0;a<=9;a++)i.push(a);for(pe(".mbsc-np-btn",f).removeClass(p),a=0;a<i.length;a++)pe('.mbsc-np-btn[data-val="'+i[a]+'"]',f).addClass(p);P._isValid?pe(".mbsc-fr-btn-s .mbsc-fr-btn",f).removeClass(p):pe(".mbsc-fr-btn-s .mbsc-fr-btn",f).addClass(p),P.live&&(P._hasValue=t||P._hasValue,n(t,!1,t),t&&A("onSet",{valueText:P._value}))}}function n(e,t,a,n){t&&s(),n||(Y=S.slice(0),O=ge({},H),F=E.slice(0),P._value=P._hasValue?P._tempValue:null),e&&(P._isInput&&L.val(P._hasValue&&P._isValid?P._value:""),A("onFill",{valueText:P._hasValue?P._tempValue:"",change:a}),a&&(P._preventChange=!0,L.trigger("change")))}function i(e){var t,a,s=e||[],n=[];for(E=[],H={},t=0;t<s.length;t++)/:/.test(s[t])?(a=s[t].split(":"),H[a[0]]=a[1],E.push(a[0])):(n.push(s[t]),E.push("digit"));return n}function r(e,t){!(v||t||g.allowLeadingZero)||e.hasClass("mbsc-fr-btn-d")||e.hasClass("mbsc-np-btn-empty")||v<I&&(E.push("digit"),S.push(t),s(!0))}function l(e){var t,a,n=e.attr("data-val"),i="false"!==e.attr("data-track"),r=e.attr("data-var");
6if(!e.hasClass("mbsc-fr-btn-d")){if(r&&(a=r.split(":"),i&&E.push(a[0]),H[a[0]]=void 0===a[2]?a[1]:H[a[0]]==a[1]?a[2]:a[1]),n.length+v<=V)for(t=0;t<n.length;++t)a=fa(n[t])?+n[t]:n[t],(g.allowLeadingZero||v||a)&&(E.push("digit"),S.push(a),v=S.length);s(!0)}}function o(){var e,t,a=E.pop();if(v||"digit"!==a){if("digit"!==a&&H[a])for(delete H[a],t=E.slice(0),E=[],e=0;e<t.length;e++)t[e]!==a&&E.push(t[e]);else S.pop();s(!0)}}function c(e){k=!0,x=ha(e,"X"),w=ha(e,"Y"),clearInterval(D),clearTimeout(D),o(),D=setInterval(function(){o()},150)}function d(){clearInterval(D),k=!1}function u(e){if(ma(e,this)){if("keydown"==e.type&&32!=e.keyCode)return;c(e),"mousedown"==e.type&&pe(document).on("mousemove",m).on("mouseup",h)}}function m(e){k&&(_=ha(e,"X"),C=ha(e,"Y"),T=_-x,M=C-w,(Math.abs(T)>7||Math.abs(M)>7)&&d())}function h(e){k&&(e.preventDefault(),d(),"mouseup"==e.type&&pe(document).off("mousemove",m).off("mouseup",h))}var f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I,Y,L=pe(e),P=this,F=[],E=[],H={},O={},N={107:"+",109:"-"},W={48:0,49:1,50:2,51:3,52:4,53:5,54:6,55:7,56:8,57:9,96:0,97:1,98:2,99:3,100:4,101:5,102:6,103:7,104:8,105:9};Fe.call(this,e,t,!0),P.setVal=P._setVal=function(t,a,s,r){P._hasValue=null!==t&&void 0!==t,S=i(pe.isArray(t)?t.slice(0):g.parseValue.call(e,t,P)),n(a,!0,void 0===s?a:s,r)},P.getVal=P._getVal=function(e){return P._hasValue||e?P[e?"_tempValue":"_value"]:null},P.setArrayVal=P.setVal,P.getArrayVal=function(e){return e?S.slice(0):P._hasValue?Y.slice(0):null},P._readValue=function(){var t=L.val()||"";""!==t&&(P._hasValue=!0),y?(H={},E=[],S=[]):(H=P._hasValue?O:{},E=P._hasValue?F:[],S=P._hasValue&&Y?Y.slice(0):i(g.parseValue.call(e,t,P)),n(!1,!0))},P._fillValue=function(){P._hasValue=!0,n(!0,!1,!0)},P._generateContent=function(){var e,t,a,s=1,n="",i="";for(i+='<div class="mbsc-np-hdr"><div role="button" tabindex="0" aria-label="'+g.deleteText+'" class="mbsc-np-del mbsc-fr-btn-e mbsc-ic mbsc-ic-'+g.deleteIcon+'"></div><div class="mbsc-np-dsp">',n=g.template.replace(/d/g,'<span class="mbsc-np-ph">'+b+"</span>").replace(/&#100;/g,"d"),n=n.replace(/{([a-zA-Z0-9]*)\:?([a-zA-Z0-9\-\_]*)}/g,'<span class="mbsc-np-cph" data-var="$1" data-ph="$2">$2</span>'),i+=n,i+="</div></div>",i+='<div class="mbsc-np-tbl-c mbsc-w-p"><div class="mbsc-np-tbl">',e=0;e<4;e++){for(i+='<div class="mbsc-np-row">',t=0;t<3;t++)a=s,10==s||12==s?a="":11==s&&(a=0),i+=""===a?10==s&&g.leftKey?'<div role="button" tabindex="0" class="mbsc-np-btn mbsc-np-btn-custom mbsc-fr-btn-e" '+(g.leftKey.variable?'data-var="'+g.leftKey.variable+'"':"")+' data-val="'+(g.leftKey.value||"")+'" '+(void 0!==g.leftKey.track?' data-track="'+g.leftKey.track+'"':"")+">"+g.leftKey.text+"</div>":12==s&&g.rightKey?'<div role="button" tabindex="0" class="mbsc-np-btn mbsc-np-btn-custom mbsc-fr-btn-e" '+(g.rightKey.variable?'data-var="'+g.rightKey.variable+'"':"")+' data-val="'+(g.rightKey.value||"")+'" '+(void 0!==g.rightKey.track?' data-track="'+g.rightKey.track+'"':"")+" >"+g.rightKey.text+"</div>":'<div class="mbsc-np-btn mbsc-np-btn-empty"></div>':'<div tabindex="0" role="button" class="mbsc-np-btn mbsc-fr-btn-e" data-val="'+a+'">'+a+"</div>",s++;i+="</div>"}return i+="</div></div>"},P._markupReady=function(){f=P._markup,s()},P._attachEvents=function(e){e.on("keydown",function(t){var a;void 0!==N[t.keyCode]?(a=pe('.mbsc-np-btn[data-var="sign:-:"]',e),a.length&&(H.sign=107==t.keyCode?"-":"",l(a))):void 0!==W[t.keyCode]?r(pe('.mbsc-np-btn[data-val="'+W[t.keyCode]+'"]',e),W[t.keyCode]):8==t.keyCode&&(t.preventDefault(),o())}),P.tap(pe(".mbsc-np-btn",e),function(){var e=pe(this);e.hasClass("mbsc-np-btn-custom")?l(e):r(e,+e.attr("data-val"))},!1,30,!0),pe(".mbsc-np-del",e).on("touchstart mousedown keydown",u).on("touchmove mousemove",m).on("touchend mouseup keyup",h)},P.__init=function(){g=P.settings,g.cssClass=(g.cssClass||"")+" mbsc-np",g.template=g.template.replace(/\\d/,"&#100;"),b=g.placeholder,I=(g.template.match(/d/g)||[]).length,p="mbsc-fr-btn-d "+(g.disabledClass||""),y=g.mask,A=P.trigger,y&&L.is("input")&&L.attr("type","password")},P._indexOf=function(e,t){var a;for(a=0;a<e.length;++a)if(e[a].toString()===t.toString())return a;return-1},a||P.init(t)};ba.prototype={_hasDef:!0,_hasTheme:!0,_hasLang:!0,_hasPreset:!0,_class:"numpad",_defaults:ge({},Fe.prototype._defaults,{template:"dd.dd",placeholder:"0",deleteIcon:"backspace",allowLeadingZero:!1,headerText:!1,fill:"rtl",deleteText:"Delete",decimalSeparator:".",thousandsSeparator:",",validate:pa,parseValue:pa,formatValue:function(e,t,a){var s,n=1,i=a.settings,r=i.placeholder,l=i.template,o=e.length,c=l.length,d="";for(s=0;s<c;s++)"d"==l[c-s-1]?(d=n<=o?e[o-n]+d:r+d,n++):d=l[c-s-1]+d;return pe.each(t,function(e,t){d=d.replace("{"+e+"}",t)}),pe("<div>"+d+"</div>").text()}})},R.classes.Numpad=ba,R.themes.numpad=R.themes.frame,R.presetShort("numpad","Numpad",!1);var va={min:0,max:99.99,scale:2,prefix:"",suffix:"",returnAffix:!1};ua.decimal=function(e){function t(e,t){for(var a,s=e.slice(0),i=0;s.length;)i=10*i+s.shift();for(a=0;a<n.scale;a++)i/=10;return t?i*-1:i}function a(e){var a=t(e).toFixed(n.scale).replace(".",n.decimalSeparator).replace(/\B(?=(\d{3})+(?!\d))/g,n.thousandsSeparator);return a}var s=ge({},e.settings),n=ge(e.settings,va,s),i=n.min<0;return e.getVal=function(t){var a=e._getVal(t),s=(a+"").replace(n.decimalSeparator,".").replace(n.thousandsSeparator,"");return da.isNumeric(s)?+s:a},{template:(i?"{sign}":"")+n.prefix.replace(/d/g,"\\d")+Array((Math.floor(Math.max(n.max,Math.abs(n.min)))+"").length+1).join("d")+(n.scale?"."+Array(n.scale+1).join("d"):"")+n.suffix.replace(/d/g,"\\d"),leftKey:i?{text:"-/+",variable:"sign:-:",track:!1}:void 0,parseValue:function(e){var t,a,s=e||n.defaultValue,i=[];if(s&&(s=(s+"").replace(n.decimalSeparator,".").replace(n.thousandsSeparator,""),a=s.match(/\d+\.?\d*/g)))for(a=(+a[0]).toFixed(n.scale),t=0;t<a.length;t++)"."!=a[t]&&(+a[t]?i.push(+a[t]):i.length&&i.push(0));return e<0&&i.push("sign:-"),i},formatValue:function(e,s){var i=a(e),r=t(e,s&&"-"==s.sign);return(r<0?"-":"")+(n.returnAffix?n.prefix+i+n.suffix:i)},validate:function(s){var i=s.values,r=a(i),l=t(i,s.variables&&"-"==s.variables.sign),o=[];return i.length||n.allowLeadingZero||o.push(0),e.isVisible()&&pe(".mbsc-np-dsp",e._markup).html((s.variables.sign||"")+n.prefix+r+n.suffix
6),{disabled:o,invalid:l>n.max||l<n.min||!!n.invalid&&e._indexOf(n.invalid,l)!=-1}}}};var ga=["h","m","s"],ya={min:0,max:362439,defaultValue:0,hourTextShort:"h",minuteTextShort:"m",secTextShort:"s"};ua.timespan=function(e){function t(e){var t,a="",s=3600;return pe(ga).each(function(i,r){t=Math.floor(e/s),e-=t*s,s/=60,(t>0||"s"==r&&!a)&&(a=a+(a?" ":"")+t+n[r])}),a}var a=ge({},e.settings),s=ge(e.settings,ya,a),n={h:s.hourTextShort.replace(/d/g,"\\d"),m:s.minuteTextShort.replace(/d/g,"\\d"),s:s.secTextShort.replace(/d/g,"\\d")},i='d<span class="mbsc-np-sup mbsc-np-time">'+n.s+"</span>";return s.max>9&&(i="d"+i),s.max>99&&(i='<span class="mbsc-np-ts-m">'+(s.max>639?"d":"")+'d</span><span class="mbsc-np-sup mbsc-np-time">'+n.m+"</span>"+i),s.max>6039&&(i='<span class="mbsc-np-ts-h">'+(s.max>38439?"d":"")+'d</span><span class="mbsc-np-sup mbsc-np-time">'+n.h+"</span>"+i),e.setVal=function(a,s,n,i){return da.isNumeric(a)&&(a=t(a)),e._setVal(a,s,n,i)},e.getVal=function(t){return e._hasValue||t?M(e.getArrayVal(t)):null},{template:i,parseValue:function(e){var a,i=e||t(s.defaultValue),r=[];return i&&pe(ga).each(function(e,t){a=new RegExp("(\\d+)"+n[t],"gi").exec(i),a?(a=+a[1],a>9?(r.push(Math.floor(a/10)),r.push(a%10)):(r.length&&r.push(0),(a||r.length)&&r.push(a))):r.length&&(r.push(0),r.push(0))}),r},formatValue:function(e){return t(M(e))},validate:function(t){var a=t.values,n=M(a.slice(0)),i=[];return a.length||i.push(0),{disabled:i,invalid:n>s.max||n<s.min||!!s.invalid&&e._indexOf(s.invalid,+n)!=-1}}}};var xa={timeFormat:"hh:ii A",amText:"am",pmText:"pm"};ua.time=function(e){function t(e,t){var a,s="";for(a=0;a<e.length;++a)s+=e[a]+(a%2==(e.length%2==1?0:1)&&a!=e.length-1?":":"");return pe.each(t,function(e,t){s+=" "+t}),s}function a(e){var t,a,s,l,o,b,v,g,y,x,w=[],_=2*i.length;if(c=_,e.length||(r&&(w.push(0),w.push(n.leftKey.value)),w.push(n.rightKey.value)),!r&&(_-e.length<2||1!=e[0]&&(e[0]>2||e[1]>3)&&_-e.length<=2)&&(w.push("30"),w.push("00")),(r?e[0]>1||e[1]>2:1!=e[0]&&(e[0]>2||e[1]>3))&&e[0]&&(e.unshift(0),c=_-1),e.length==_)for(t=0;t<=9;++t)w.push(t);else if(1==e.length&&r&&1==e[0]||e.length&&e.length%2===0||!r&&2==e[0]&&e[1]>3&&e.length%2==1)for(t=6;t<=9;++t)w.push(t);if(y=void 0!==e[1]?""+e[0]+e[1]:"",x=+h==+(void 0!==e[3]?""+e[2]+e[3]:""),n.invalid)for(t=0;t<n.invalid.length;++t)if(b=n.invalid[t].getHours(),v=n.invalid[t].getMinutes(),g=n.invalid[t].getSeconds(),b==+y){if(2==i.length&&(v<10?0:+(""+v)[0])==+e[2]){w.push(v<10?v:+(""+v)[1]);break}if((g<10?0:+(""+g)[0])==+e[4]){w.push(g<10?g:+(""+g)[1]);break}}if(n.min||n.max){if(a=+d==+y,s=+u==+y,o=s&&x,l=a&&x,0===e.length){for(t=r?2:d>19?d[0]:3;t<=(1==d[0]?9:d[0]-1);++t)w.push(t);if(d>=10&&(w.push(0),2==d[0]))for(t=3;t<=9;++t)w.push(t);if(u&&u<10||d&&d>=10)for(t=u&&u<10?+u[0]+1:0;t<(d&&d>=10?d[0]:10);++t)w.push(t)}if(1==e.length){if(0===e[0])for(t=0;t<d[0];++t)w.push(t);if(d&&0!==e[0]&&(r?1==e[0]:2==e[0]))for(t=r?3:4;t<=9;++t)w.push(t);if(e[0]==d[0])for(t=0;t<d[1];++t)w.push(t);if(e[0]==u[0]&&!r)for(t=+u[1]+1;t<=9;++t)w.push(t)}if(2==e.length&&(a||s))for(t=s?+h[0]+1:0;t<(a?+m[0]:10);++t)w.push(t);if(3==e.length&&(s&&e[2]==h[0]||a&&e[2]==m[0]))for(t=s&&e[2]==h[0]?+h[1]+1:0;t<(a&&e[2]==m[0]?+m[1]:10);++t)w.push(t);if(4==e.length&&(l||o))for(t=o?+p[0]+1:0;t<(l?+f[0]:10);++t)w.push(t);if(5==e.length&&(l&&e[4]==f[0]||o&&e[4]==p[0]))for(t=o&&e[4]==p[0]?+p[1]+1:0;t<(l&&e[4]==f[0]?+f[1]:10);++t)w.push(t)}return w}var s=ge({},e.settings),n=ge(e.settings,xa,s),i=n.timeFormat.split(":"),r=n.timeFormat.match(/a/i),l=r?"a"==r[0]?n.amText:n.amText.toUpperCase():"",o=r?"a"==r[0]?n.pmText:n.pmText.toUpperCase():"",c=0,d=n.min?""+n.min.getHours():"",u=n.max?""+n.max.getHours():"",m=n.min?""+(n.min.getMinutes()<10?"0"+n.min.getMinutes():n.min.getMinutes()):"",h=n.max?""+(n.max.getMinutes()<10?"0"+n.max.getMinutes():n.max.getMinutes()):"",f=n.min?""+(n.min.getSeconds()<10?"0"+n.min.getSeconds():n.min.getSeconds()):"",p=n.max?""+(n.max.getSeconds()<10?"0"+n.max.getSeconds():n.max.getSeconds()):"";return n.min?n.min.setFullYear(2014,7,20):"",n.max?n.max.setFullYear(2014,7,20):"",{placeholder:"-",allowLeadingZero:!0,template:(3==i.length?"dd:dd:dd":2==i.length?"dd:dd":"dd")+(r?'<span class="mbsc-np-sup">{ampm:--}</span>
6':""),leftKey:r?{text:l,variable:"ampm:"+l,value:"00"}:{text:":00",value:"00"},rightKey:r?{text:o,variable:"ampm:"+o,value:"00"}:{text:":30",value:"30"},parseValue:function(e){var t,a,s=e||n.defaultValue,i=[];if(s){if(s+="",a=s.match(/\d/g))for(t=0;t<a.length;t++)i.push(+a[t]);r&&i.push("ampm:"+(s.match(new RegExp(n.pmText,"gi"))?o:l))}return i},formatValue:function(e,a){return t(e,a)},validate:function(s){var i=s.values,l=s.variables,o=t(i,l),d=i.length>=3?new Date(2014,7,20,""+i[0]+(i.length%2===0?i[1]:""),""+i[i.length%2===0?2:1]+i[i.length%2===0?3:2]):"";return{disabled:a(i),length:c,invalid:(r?!new RegExp("^(0?[1-9]|1[012])(:[0-5]\\d)?(:[0-5][0-9]) (?:"+n.amText+"|"+n.pmText+")$","i").test(o):!/^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$/.test(o))||!!n.invalid&&e._indexOf(n.invalid,d)!=-1||!((!n.min||n.min<=d)&&(!n.max||d<=n.max))}}}};var wa={dateOrder:"mdy",dateFormat:"mm/dd/yy",delimiter:"/"};ua.date=function(e){function t(e){return e%4===0&&e%100!==0||e%400===0}function a(e){var a,s,l,o,c,u=[],g=void 0!==e[n+3]?""+e[n]+e[n+1]+e[n+2]+e[n+3]:"",y=void 0!==e[i+1]?""+e[i]+e[i+1]:"",x=void 0!==e[r+1]?""+e[r]+e[r+1]:"",w=""+d.getMaxDayOfMonth(g||2012,y-1||0),_=b===g&&+m===+y,C=v===g&&+h===+y;if(d.invalid)for(a=0;a<d.invalid.length;++a){if(l=d.getYear(d.invalid[a]),o=d.getMonth(d.invalid[a]),c=d.getDay(d.invalid[a]),l==+g&&o+1==+y&&(c<10?0:+(""+c)[0])==+e[r]){u.push(c<10?c:+(""+c)[1]);break}if(o+1==+y&&c==+x&&(""+l).substring(0,3)==""+e[n]+e[n+1]+e[n+2]){u.push((""+l)[3]);break}if(l==+g&&c==+x&&(o<10?0:+(""+(o+1))[0])==+e[i]){u.push(o<10?o:+(""+(o+1))[1]);break}}if("31"!=x||e.length!=i&&e.length!=i+1||(1!=e[i]?u.push(2,4,6,9,11):u.push(1)),"30"==x&&0===e[i]&&e.length<=i+1&&u.push(2),e.length==i){for(a=v===g&&+h<10?1:2;a<=9;++a)u.push(a);b===g&&+m>=10&&u.push(0)}if(e.length==i+1){if(1==e[i]){for(a=v===g?+h[1]+1:3;a<=9;++a)u.push(a);if(b==g)for(a=0;a<+m[1];++a)u.push(a)}if(0===e[i]&&(u.push(0),v===g||b===g))for(a=v===g?+x>+p?+h:+h+1:0;a<=(b===g?+x<+f?+m-1:+m-1:9);++a)u.push(a)}if(e.length==r){for(a=C?(+p>10?+p[0]:0)+1:+w[0]+1;a<=9;++a)u.push(a);if(_)for(a=0;a<(+f<10?0:f[0]);++a)u.push(a)}if(e.length==r+1){if(e[r]>=3||"02"==y)for(a=+w[1]+1;a<=9;++a)u.push(a);if(C&&+p[0]==e[r])for(a=+p[1]+1;a<=9;++a)u.push(a);if(_&&f[0]==e[r])for(a=0;a<+f[1];++a)u.push(a);if(0===e[r]&&(u.push(0),C||_))for(a=C?+p+1:1;a<=(_?+f-1:9);++a)u.push(a)}if(void 0!==e[n+2]&&"02"==y&&"29"==x)for(s=+(""+e[n]+e[n+1]+e[n+2]+0);s<=+(""+e[n]+e[n+1]+e[n+2]+9);++s)u.push(t(s)?"":s%10);if(e.length==n){if(d.min)for(a=0;a<+b[0];++a)u.push(a);if(d.max)for(a=+v[0]+1;a<=9;++a)u.push(a);u.push(0)}if(d.min||d.max)for(s=1;s<4;++s)if(e.length==n+s){if(e[n+s-1]==+b[s-1]&&(3!=s||e[n+s-2]==+b[s-2]))for(a=0;a<+b[s]+(3==s&&e[i+1]&&+m>+y?1:0);++a)u.push(a);if(e[n+s-1]==+v[s-1]&&(3!=s||e[n+s-2]==+v[s-2]))for(a=+v[s]+(3==s&&+h<+y?0:1);a<=9;++a)u.push(a)}return u}function s(e){return new Date(+(""+e[n]+e[n+1]+e[n+2]+e[n+3]),+(""+e[i]+e[i+1])-1,+(""+e[r]+e[r+1]))}var n,i,r,l,o=[],c=ge({},e.settings),d=ge(e.settings,lt.defaults,wa,c),u=d.dateOrder,m=d.min?""+(d.getMonth(d.min)+1):0,h=d.max?""+(d.getMonth(d.max)+1):0,f=d.min?""+d.getDay(d.min):0,p=d.max?""+d.getDay(d.max):0,b=d.min?""+d.getYear(d.min):0,v=d.max?""+d.getYear(d.max):0;for(u=u.replace(/y+/gi,"yyyy"),u=u.replace(/m+/gi,"mm"),u=u.replace(/d+/gi,"dd"),n=u.toUpperCase().indexOf("Y"),i=u.toUpperCase().indexOf("M"),r=u.toUpperCase().indexOf("D"),u="",o.push({val:n,n:"yyyy"},{val:i,n:"mm"},{val:r,n:"dd"}),o.sort(function(e,t){return e.val-t.val}),pe.each(o,function(e,t){u+=t.n}),n=u.indexOf("y"),i=u.indexOf("m"),r=u.indexOf("d"),u="",l=0;l<8;++l)u+="d",l+1!=n&&l+1!=i&&l+1!=r||(u+=d.delimiter);return e.getVal=function(t){return e._hasValue||t?s(e.getArrayVal(t)):null},{placeholder:"-",fill:"ltr",allowLeadingZero:!0,template:u,parseValue:function(e){var t,a=[],s=e||d.defaultValue,n=lt.parseDate(d.dateFormat,s,d);if(s)for(t=0;t<o.length;++t)a=/m/i.test(o[t].n)?a.concat(((d.getMonth(n)<9?"0":"")+(d.getMonth(n)+1)).split("")):/d/i.test(o[t].n)?a.concat(((d.getDay(n)<10?"0":"")+d.getDay(n)).split("")):a.concat((d.getYear(n)+"").split(""));return a},formatValue:function(e){return lt.formatDate(d.dateFormat,s(e),d)},validate:function(t){var n=t.values,i=s(n);return{disabled:a(n),invalid:!("Invalid Date"!=i&&(!d.min||d.min<=i)&&(!d.max||i<=d.max))||!!d.invalid&&e._indexOf(d.invalid,i)!=-1}}}};var _a=R.classes,Ca=1,Ta=function(e,t){function a(e){clearTimeout(w),w=setTimeout(function(){c("load"!==e.type)},200)}function s(e,t){if(e.length){var a=e.offset().left,s=e[0].offsetLeft,r=e[0].offsetWidth,l=u.offset().left;d=e,void 0===t&&(t=!y),C&&t&&(y?"true"==e.attr("data-selected")?i(e):n(e):(i(pe(".mbsc-ms-item-sel",P)),n(e))),_&&(s=S-s-r),"a"==k?a<l?M.scroll(_?s+r-b:-s,Y,!0):a+r>l+b&&M.scroll(_?s:b-s-r,Y,!0):M.scroll(b/2-s-r/2,Y,!0),t&&A("onItemTap",{target:e[0]})}}function n(e){e.addClass(T).attr("data-selected","true").attr("aria-selected","true")}function i(e){e.removeClass(T).removeAttr("data-selected").removeAttr("aria-selected")}function r(e){return"object"!==("undefined"==typeof e?"undefined":B(e))&&(e=P.children('[data-id="'+e+'"]')),pe(e)}function l(){v&&"inline"!=v&&m.find(".mbsc-page").css("padding-"+v,"")}function o(){var e,t;P.find(".mbsc-ripple").remove(),P.children().each(function(a){var s,n=pe(this),i=C&&"true"==n.attr("data-selected"),r="true"==n.attr("data-disabled"),l=n.attr("data-icon"),o=n.attr("data-ref");o||(o=Ca++),0===a&&(h=n),C&&!y&&i&&(d=n),l&&(e=!0),n.text()&&(t=!0),s="mbsc-ms-item "+(D.itemClass||"")+(D.tapHighlight?" mbsc-btn-e":"")+(i?T:"")+(r?" mbsc-btn-d "+(D.disabledClass||""):"")+(l?" mbsc-ms-ic mbsc-ic mbsc-ic-"+l:""),n.attr("data-ref",o).attr("data-role","button").attr("aria-selected",i?"true":"false").attr("aria-disabled",r?"true":"false").removeClass(I[o]).addClass(s),I[o]=s}),e?u.addClass("mbsc-ms-icons"):u.removeClass("mbsc-ms-icons"),t?u.addClass("mbsc-ms-txt"):u.removeClass("mbsc-ms-txt")}function c(t,a){var s=D.itemWidth,n=D.layout;L.contWidth=b=u.width(),t&&x===b||!b||(x=b,R.util.isNumeric(n)&&(g=b?b/n:s,g<s&&(n="liquid")),s&&("liquid"==n?g=b?b/Math.min(Math.floor(b/s),P.children().length):s:"fixed"==n&&(g=s)),g&&P.children().css("width",g+"px"),"inline"!=v&&m.find(".mbsc-page").css("padding-"+v,e.offsetHeight+"px"),L.totalWidth=S=e.offsetWidth,ge(M.settings,{contSize:b,maxSnapScroll:!!D.paging&&1,maxScroll:0,minScroll:S>b?b-S:0,snap:D.paging?b:!!D.snap&&(g||".mbsc-ms-item"),elastic:S>b&&(g||b)}),M.refresh(a))}var d,u,m,h,f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I={},Y=1e3,L=this,P=pe(e);_a.Base.call(this,e,t,!0),L.navigate=function(e,t){s(r(e),t)},L.next=function(e){var t=d?d.next():h;t.length&&(d=t,s(d,e))},L.prev=function(e){var t=d?d.prev():h;t.length&&(d=t,s(d,e))},L.select=function(e){y||i(pe(".mbsc-ms-item-sel",P)),n(r(e))},L.deselect=function(e){i(r(e))},L.enable=function(e){r(e).removeClass("mbsc-btn-d").removeAttr("data-disabled").removeAttr("aria-disabled")},L.disable=function(e){r(e).addClass("mbsc-btn-d").attr("data-disabled","true").attr("aria-disabled","true")},L.refresh=L.position=function(e){o(),c(!1,e)},L._init=function(){m=pe(D.context),f=pe("body"==D.context?window:D.context),"tabs"==D.type?(D.select=D.select||"single",D.variant=D.variant||"b"):"options"==D.type?(D.select=D.select||"multiple",D.variant=D.variant||"a"):"menu"==D.type&&(D.select=D.select||"off",D.variant=D.variant||"a"),D.itemWidth&&void 0===D.snap&&(D.snap=!0),l(),v=D.display,_=D.rtl,k=D.variant,C="off"!=D.select,y="multiple"==D.select,T=" mbsc-ms-item-sel "+(D.activeClass||""),p="mbsc-ms-c mbsc-no-touch mbsc-ms-"+k+" mbsc-ms-"+v+" mbsc-"+D.theme+" "+(D.baseTheme?" mbsc-"+D.baseTheme:"")+" "+(D.cssClass||"")+" "+(D.wrapperClass||"")+(_?" mbsc-ms-rtl":" mbsc-ms-ltr")+(D.itemWidth?" mbsc-ms-hasw":"")+("body"==D.context?"":" mbsc-ms-ctx")+(C?"":" mbsc-ms-nosel"),u?(u.attr("class",p),P.off(".mbsc-ripple")):(u=pe('<div class="'+p+'"><div class="mbsc-ms-sc"></div></div>').insertAfter(P),u.find(".mbsc-ms-sc").append(P),M=new Ue(u[0],{axis:"X",contSize:0,maxScroll:0,maxSnapScroll:1,minScroll:0,snap:1,elastic:1,rtl:_,mousewheel:D.mousewheel,thresholdX:D.threshold,onStart:function(e){V||"touchstart"!=e.domEvent.type||(V=!0,m.find(".mbsc-no-touch").removeClass("mbsc-no-touch"))},onBtnTap:function(e){s(pe(e.target),!0)},onGestureStart:function(e){A("onGestureStart",e)},onGestureEnd:function(e){A("onGestureEnd",e)},onMove:function(e){A("onMove",e)}
6,onAnimationStart:function(e){A("onAnimationStart",e)},onAnimationEnd:function(e){A("onAnimationEnd",e)}})),P.css("display","").addClass("mbsc-ms "+(D.groupClass||"")),o(),A("onMarkupReady",{target:u[0]}),c(),u.find("img").on("load",a),f.on("orientationchange resize",a)},L._destroy=function(){l(),f.off("orientationchange resize",a),P.removeClass("mbsc-ms mbsc-ms-a mbsc-ms-b").insertAfter(u).find(".mbsc-ms-item").each(function(){var e=pe(this);e.width("").removeClass(I[e.attr("data-ref")])}),u.remove(),M.destroy()},D=L.settings,A=L.trigger,L.init(t)};Ta.prototype={_class:"menustrip",_hasDef:!0,_hasTheme:!0,_hasLang:!0,_defaults:{context:"body",type:"options",display:"inline",layout:"liquid",tapHighlight:!0}},_a.MenuStrip=Ta,R.presetShort("menustrip","MenuStrip");var Ma=function(e,t,a){function s(e){pe(".mbsc-fr-c",e).hasClass("mbsc-wdg-c")||(pe(".mbsc-fr-c",e).addClass("mbsc-wdg-c").append(l.show()),pe(".mbsc-w-p",e).length||pe(".mbsc-fr-c",e).addClass("mbsc-w-p"))}var n,i,r,l=pe(e),o=this;Fe.call(this,e,t,!0),o._generateContent=function(){return""},o._markupReady=function(e){"inline"!=n.display&&s(e)},o._markupInserted=function(e){"inline"==n.display&&s(e),e.trigger("mbsc-enhance",[{theme:n.theme,lang:n.lang}])},o._markupRemove=function(){l.hide(),i?i.prepend(l):r.after(l)},o.__processSettings=function(){n=o.settings,o.buttons.ok={text:n.okText,icon:n.okIcon,handler:"set"},n.buttons=n.buttons||("inline"==n.display?[]:["ok"]),i||r||(r=l.prev(),r.length||(i=l.parent())),l.hide()},o.__init=function(){n.cssClass=(n.cssClass||"")+" mbsc-wdg"},a||o.init(t)};Ma.prototype={_hasDef:!0,_hasTheme:!0,_hasContent:!0,_class:"widget",_defaults:ge({},Fe.prototype._defaults,{okText:"OK",headerText:!1})},R.classes.Widget=Ma,R.themes.widget=R.themes.frame,R.presetShort("widget","Widget",!1);var ka=R.classes,Da=function(e,t){var a="",s=pe(e),n=this,i=n.settings;ka.Base.call(this,e,t,!0),n._init=function(){var e=i.context,t=pe(e),n=t.find(".mbsc-ms-top .mbsc-ms"),r=t.find(".mbsc-ms-bottom .mbsc-ms"),l={};"body"==e?pe("body,html").addClass("mbsc-page-ctx"):t.addClass("mbsc-page-ctx"),a&&s.removeClass(a),n.length&&(l.paddingTop=n[0].offsetHeight),r.length&&(l.paddingBottom=r[0].offsetHeight),a="mbsc-page mbsc-"+i.theme+(i.baseTheme?" mbsc-"+i.baseTheme:"")+(i.rtl?" mbsc-rtl":" mbsc-ltr"),s.addClass(a).css(l)},n._destroy=function(){s.removeClass(a)},i=n.settings,n.init(t)};Da.prototype={_hasDef:!0,_hasTheme:!0,_hasLang:!0,_class:"page",_defaults:{context:"body"}},ka.Page=Da,R.themes.page.mobiscroll={},R.presetShort("page","Page"),se&&pe(function(){var e="[mbsc-page]";pe(e).each(function(){new ka.Page(this)}),pe(document).on("mbsc-enhance",function(t,a){pe(t.target).is(e)?new ka.Page(t.target,a):pe(e,t.target).each(function(){new ka.Page(this,a)})})});var Sa=se&&!!window.Promise,Va=[],Aa=[];R.alert=function(e){var t=document.createElement("div");return t.innerHTML=V(e),F(A,t,e)},R.confirm=function(e){var t=document.createElement("div");return t.innerHTML=V(e),F(I,t,e)},R.prompt=function(e){var t=document.createElement("div");return t.innerHTML=V(e)+'<label class="mbsc-input">
6'+(e.label?'<span class="mbsc-label">'+e.label+"</span>":"")+'<input tabindex="0" type="'+(e.inputType||"text")+'" placeholder="'+(e.placeholder||"")+'" value="'+(e.value||"")+'"></label>',F(Y,t,e)},R.snackbar=function(e){var t=document.createElement("div");return t.innerHTML='<div class="mbsc-snackbar-cont"><div class="mbsc-snackbar-msg">'+(e.message||"")+"</div>"+(e.button?'<button class="mbsc-snackbar-btn mbsc-btn mbsc-btn-flat">'+(e.button.text||"")+"</button>":"")+"</div>",F(L,t,e)},R.toast=function(e){var t=document.createElement("div");return t.innerHTML='<div class="mbsc-toast-msg">'+(e.message||"")+"</div>",F(P,t,e)};var Ia=R.util,Ya=Ia.getCoord,La=Ia.testTouch,Pa=["touchstart","touchmove","touchend","touchcancel","mousedown","mousemove","mouseup","mouseleave"],Fa={tap:!0},Ea=void 0,Ha=function(){function e(t,a){var s=this;X(this,e);var n=ge({},Fa,R.settings,a),i=pe(t),r=i.parent(),l=r.hasClass("mbsc-input-wrap")?r.parent():r,o=i.next().hasClass("mbsc-fr")?i.next():null,c=E(i);o&&o.insertAfter(l),f(l,c),i.addClass("mbsc-control"),Pa.forEach(function(e){t.addEventListener(e,s)}),this.settings=n,this._type=c,this._elm=t,this._$elm=i,this._$parent=l,this._$frame=o,this._ripple=H(n.theme)}return U(e,[{key:"destroy",value:function(){var e=this;this._$elm.removeClass("mbsc-control"),Pa.forEach(function(t){e._elm.removeEventListener(t,e)})}},{key:"option",value:function(e){ge(this.settings,e),this._ripple=H(this.settings.theme)}},{key:"handleEvent",value:function(e){switch(e.type){case"touchstart":case"mousedown":this._onStart(e);break;case"touchmove":case"mousemove":this._onMove(e);break;case"touchend":case"touchcancel":case"mouseup":case"mouseleave":this._onEnd(e)}}},{key:"_addRipple",value:function(e){this._ripple&&this._$rippleElm&&this._ripple.addRipple(this._$rippleElm,e)}},{key:"_removeRipple",value:function(){this._ripple&&this._$rippleElm&&this._ripple.removeRipple()}},{key:"_onStart",value:function(e){var t=this._elm;La(e,t)&&(this._startX=Ya(e,"X"),this._startY=Ya(e,"Y"),Ea&&Ea.removeClass("mbsc-active"),t.disabled||(this._isActive=!0,Ea=this._$elm,Ea.addClass("mbsc-active"),this._addRipple(e)))}},{key:"_onMove",value:function(e){(this._isActive&&Math.abs(Ya(e,"X")-this._startX)>9||Math.abs(Ya(e,"Y")-this._startY)>9)&&(this._$elm.removeClass("mbsc-active"),this._removeRipple(),this._isActive=!1)}},{key:"_onEnd",value:function(e){var t=this,a=this._elm,s=this._type;if(this._isActive&&this.settings.tap&&"touchend"==e.type&&!a.readOnly&&(a.focus(),/(button|submit|checkbox|switch|radio)/.test(s)&&e.preventDefault(),!/select/.test(s))){var n=(e.originalEvent||e).changedTouches[0],i=document.createEvent("MouseEvents");i.initMouseEvent("click",!0,!0,window,1,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null),i.tap=!0,a.mbscChange=!0,a.dispatchEvent(i),Ia.preventClick()}this._isActive&&setTimeout(function(){t._$elm.removeClass("mbsc-active"),t._removeRipple()},100),this._isActive=!1,Ea=null}}]),e}(),Oa=function(e){function t(e){X(this,t);var a=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return h(a,a._$parent,a._$elm),a._$parent.addClass("mbsc-input"),a}return K(t,e),U(t,[{key:"destroy",value:function(){z(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"destroy",this).call(this),this._$parent.removeClass("mbsc-ic-left mbsc-ic-right").find(".mbsc-input-ic").remove()}}]),t}(Ha),Na=function(e){function t(e,a){X(this,t);var s=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a)),n=s._$elm,i=n.attr("data-icon");return n.addClass("mbsc-btn").find(".mbsc-btn-ic").remove(),i&&(n.prepend('<span class="mbsc-btn-ic mbsc-ic mbsc-ic-'+i+'"></span>'),""===n.text()&&n.addClass("mbsc-btn-icon-only")),s._$rippleElm=n,s}return K(t,e),t}(Ha),Wa=function(e){function t(e){X(this,t);var a=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a._$parent.prepend(a._$elm).addClass("mbsc-checkbox mbsc-control-w").find(".mbsc-checkbox-box").remove(),a._$elm.after('<span class="mbsc-checkbox-box"></span>'),a}return K(t,e),t}(Ha),ja=function(e){function t(e){X(this,t);var a=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a._$parent.addClass("mbsc-radio mbsc-control-w").find(".mbsc-radio-box").remove(),a._$elm.after('<span class="mbsc-radio-box"><span></span></span>'),a}
6return K(t,e),t}(Ha),$a=function(e){function t(e){X(this,t);var a=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),s=a._$elm,n=a._$parent,i=n.find("input.mbsc-control"),r=i.length?i:pe('<input tabindex="-1" class="mbsc-control" readonly>');return a._$input=r,n.addClass("mbsc-select"+(a._$frame?" mbsc-select-inline":"")),s.after(r),r.after('<span class="mbsc-select-ic mbsc-ic mbsc-ic-arrow-down5"></span>'),s.hasClass("mbsc-comp")||(e.addEventListener("change",a),a._setText()),a}return K(t,e),U(t,[{key:"destroy",value:function(){z(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"destroy",this).call(this),this._$elm.after(this._$input),this._elm.removeEventListener("change",this)}},{key:"handleEvent",value:function(e){z(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"handleEvent",this).call(this,e),"change"==e.type&&this._setText()}},{key:"_setText",value:function(){var e=this._elm;this._$elm.hasClass("mbsc-comp")||this._$input.val(e.selectedIndex!=-1?e.options[e.selectedIndex].text:"")}}]),t}(Oa),qa=["keydown","input","scroll"],Ra=void 0;se&&pe(window).on("resize orientationchange",O);var Ba=function(e){function t(e){X(this,t);var a=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a._$parent.addClass("mbsc-textarea"),qa.forEach(function(e){a._elm.addEventListener(e,a)}),N(e),a}return K(t,e),U(t,[{key:"destroy",value:function(){var e=this;z(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"destroy",this).call(this),qa.forEach(function(t){e._elm.removeEventListener(t,e)})}},{key:"handleEvent",value:function(e){switch(z(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"handleEvent",this).call(this,e),e.type){case"keydown":case"input":this._onInput(e);break;case"scroll":
7W(this._elm)}}},{key:"_onInput",value:function(){var e=this;clearTimeout(this._debounce),this._debounce=setTimeout(function(){N(e._elm)},100)}}]),t}(Oa),Xa=function(e){function t(e,a){X(this,t);var s=G(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a)),n=void 0,i=void 0,r=s._$elm,l=s._$parent;return l.hasClass("mbsc-segmented-item-ready")||(n=pe('<div class="mbsc-segmented"></div>'),l.after(n),l.parent().find('input[name="'+r.attr("name")+'"]').each(function(){var e=pe(this);i=e.parent().addClass("mbsc-segmented-item mbsc-segmented-item-ready"),pe('<span class="mbsc-segmented-content">'+(e.attr("data-icon")?'<span class="mbsc-ic mbsc-ic-'+e.attr("data-icon")+'"></span>':"")+"</span>").append(i.contents()).appendTo(i),i.prepend(e),n.append(i)})),s._$rippleElm=r.next(),s}return K(t,e),t}(Ha),Ua=R.util,za=Ua.getCoord,Ka=Ua.testTouch,Ga=function(e,t){function a(t){32==t.keyCode&&(t.preventDefault(),b||e.disabled||(m=pe(this).addClass("mbsc-active"),c(t)))}function s(e){b&&(e.preventDefault(),d(!0))}function n(t){Ka(t,this)&&!e.disabled&&(m=pe(this).addClass("mbsc-active").trigger("focus"),k&&!m.hasClass("mbsc-step-disabled")&&k.addRipple(m.find(".mbsc-segmented-content"),t),c(t),"mousedown"===t.type&&pe(document).on("mousemove",r).on("mouseup",i))}function i(e){b&&(e.preventDefault(),d(!0,e),"mouseup"===e.type&&pe(document).off("mousemove",r).off("mouseup",i))}function r(e){b&&(w=za(e,"X"),_=za(e,"Y"),g=w-V,y=_-A,(Math.abs(g)>7||Math.abs(y)>7)&&d())}function l(){var t;e.disabled||(t=parseFloat(pe(this).val()),o(isNaN(t)?Y:t))}function o(e,t,a){H=Y,void 0===t&&(t=!0),void 0===a&&(a=t),Y=void 0!==e?Math.min(T,Math.max(Math.round(e/D)*D,M)):Math.min(T,Math.max(Y+(m.hasClass("mbsc-stepper-minus")?-D:D),M)),v=!0,p.removeClass("mbsc-step-disabled"),t&&E.val(Y),Y==M?f.addClass("mbsc-step-disabled"):Y==T&&h.addClass("mbsc-step-disabled"),Y!==H&&a&&E.trigger("change")}function c(e){b||(b=!0,v=!1,V=za(e,"X"),A=za(e,"Y"),clearInterval(C),clearTimeout(C),C=setTimeout(function(){o(),C=setInterval(function(){o()},150)},300))}function d(e){clearInterval(C),clearTimeout(C),!v&&e&&o(),b=!1,v=!1,m.removeClass("mbsc-active"),k&&setTimeout(function(){k.removeRipple()},100)}function u(e,t){var a=E.attr(e);return void 0===a||""===a?t:+a}var m,h,f,p,b,v,g,y,x,w,_,C,T,M,k,D,S,V,A,I,Y,L,P,F=this,E=pe(e),H=Y;R.classes.Base.call(this,e,t,!0),F.getVal=function(){var e=parseFloat(E.val());return e=isNaN(e)?Y:e,Math.min(T,Math.max(Math.round(e/D)*D,M))},F.setVal=function(e,t,a){e=parseFloat(e),o(isNaN(e)?Y:e,t,a)},F._init=function(t){L=E.parent().hasClass("mbsc-stepper"),P=L?E.closest(".mbsc-stepper-cont"):E.parent(),S=F.settings,M=void 0===t.min?u("min",S.min):t.min,T=void 0===t.max?u("max",S.max):t.max,D=void 0===t.step?u("step",S.step):t.step,x=E.attr("data-val")||S.val,Y=Math.min(T,Math.max(Math.round(+e.value/D)*D||0,M)),I=R.themes.form[S.theme],k=I&&I.addRipple?I:null,
7L||P.addClass("mbsc-stepper-cont mbsc-control-w").append('<span class="mbsc-segmented mbsc-stepper"></span>').find(".mbsc-stepper").append('<span class="mbsc-segmented-item mbsc-stepper-control mbsc-stepper-minus '+(Y==M?"mbsc-step-disabled":"")+'"  tabindex="0"><span class="mbsc-segmented-content"><span class="mbsc-ic mbsc-ic-minus"></span></span></span>').append('<span class="mbsc-segmented-item mbsc-stepper-control mbsc-stepper-plus '+(Y==T?"mbsc-step-disabled":"")+'"  tabindex="0"><span class="mbsc-segmented-content"> <span class="mbsc-ic mbsc-ic-plus"></span> </span></span>').prepend(E),f=pe(".mbsc-stepper-minus",P),h=pe(".mbsc-stepper-plus",P),L||("left"==x?(P.addClass("mbsc-stepper-val-left"),E.after('<span class="mbsc-segmented-item"><span class="mbsc-segmented-content"></span></span>')):"right"==x?(P.addClass("mbsc-stepper-val-right"),h.after('<span class="mbsc-segmented-item"><span class="mbsc-segmented-content"></span></span>')):f.after('<span class="mbsc-segmented-item"><span class="mbsc-segmented-content mbsc-stepper-val"></span></span>')),E.val(Y).attr("data-role","stepper").attr("min",M).attr("max",T).attr("step",D).on("change",l),p=pe(".mbsc-stepper-control",P).on("keydown",a).on("keyup",s).on("mousedown touchstart",n).on("touchmove",r).on("touchend touchcancel",i),E.addClass("mbsc-stepper-ready mbsc-control")},F._destroy=function(){E.removeClass("mbsc-control").off("change",l),p.off("keydown",a).off("keyup",s).off("mousedown touchstart",n).off("touchmove",r).off("touchend touchcancel",i)},F.init(t)};Ga.prototype={_class:"stepper",_hasDef:!0,_defaults:{min:0,max:100,step:1}},R.classes.Stepper=Ga,R.presetShort("stepper","Stepper");var Za=function(e,t){var a,s,n,i,r=this;t=t||{},ge(t,{changeEvent:"click",round:!1}),Nt.call(this,e,t,!0),r._readValue=function(){return e.checked?1:0},r._fillValue=function(e,t,s){a.prop("checked",!!e),s&&a.trigger("change")},r._onTap=function(e){r._setVal(e?0:1)},r.___init=function(){n=r.settings,a=pe(e),s=a.parent(),s.find(".mbsc-switch-track").remove(),s.prepend(a),a.attr("data-role","switch").after('<span class="mbsc-progress-cont mbsc-switch-track"><span class="mbsc-progress-track mbsc-progress-anim"><span class="mbsc-slider-handle-cont"><span class="mbsc-slider-handle mbsc-switch-handle" data-index="0"><span class="mbsc-switch-txt-off">'+n.offText+'</span><span class="mbsc-switch-txt-on">'+n.onText+"</span></span></span></span></span>"),i=new Ha(e),r._$track=s.find(".mbsc-progress-track"),r._min=0,r._max=1,r._step=1},r.___destroy=function(){i.destroy()},r.getVal=function(){return e.checked},r.setVal=function(e,t,a){r._setVal(e?1:0,t,a)},r.init(t)};Za.prototype={_class:"switch",_css:"mbsc-switch",_hasTheme:!0,_hasLang:!0,_hasDef:!0,_defaults:{stopProp:!0,offText:"Off",onText:"On"}},R.classes.Switch=Za,R.presetShort("switch","Switch");var Ja=0,Qa=R.classes,es=R.instances,ts=function(e,t){function a(){r.removeClass("mbsc-no-touch")}var s,n,i="",r=pe(e),l={},o=this;Qa.Base.call(this,e,t,!0),o.refresh=function(e){pe("input,select,textarea,progress,button",r).each(function(){var e=this,t=pe(e),a=E(t);if("false"!=t.attr("data-enhance"))if(t.hasClass("mbsc-control"))l[e.id]&&l[e.id].option({theme:s.theme,lang:s.lang,rtl:s.rtl,onText:s.onText,offText:s.offText,stopProp:s.stopProp});else switch(e.id||(e.id="mbsc-form-control-"+ ++Ja),a){case"button":case"submit":l[e.id]=new Na(e,{theme:s.theme,tap:s.tap});break;case"switch":l[e.id]=new Za(e,{theme:s.theme,lang:s.lang,rtl:s.rtl,onText:s.onText,offText:s.offText,stopProp:s.stopProp});break;case"checkbox":l[e.id]=new Wa(e,{tap:s.tap});break;case"range":pe(e).parent().hasClass("mbsc-slider")||(l[e.id]=new Wt(e,{theme:s.theme,lang:s.lang,rtl:s.rtl,stopProp:s.stopProp}));break;case"progress":l[e.id]=new Pt(e,{theme:s.theme,lang:s.lang,rtl:s.rtl});break;case"radio":l[e.id]=new ja(e,{tap:s.tap});break;case"select":case"select-one":case"select-multiple":l[e.id]=new $a(e,{tap:s.tap});break;case"textarea":l[e.id]=new Ba(e,{tap:s.tap});break;case"segmented":l[e.id]=new Xa(e,{theme:s.theme,tap:s.tap});break;case"stepper":l[e.id]=new Ga(e,{theme:s.theme});break;case"hidden":return;
7default:l[e.id]=new Oa(e,{tap:s.tap})}}),e||O()},o._init=function(){R.themes.form[s.theme]||(s.theme="mobiscroll"),r.hasClass("mbsc-form")||r.on("touchstart",a).show(),i&&r.removeClass(i),i="mbsc-form mbsc-no-touch mbsc-"+s.theme+(s.baseTheme?" mbsc-"+s.baseTheme:"")+(s.rtl?" mbsc-rtl":" mbsc-ltr"),r.addClass(i),o.refresh()},o._destroy=function(){r.removeClass(i).off("touchstart",a);for(var e in l)l[e].destroy()},s=o.settings,n=o.trigger,o.init(t)};ts.prototype={_hasDef:!0,_hasTheme:!0,_hasLang:!0,_class:"form",_defaults:{tap:!0,stopProp:!0,lang:"en"}},R.themes.form.mobiscroll={},R.classes.Form=ts,R.presetShort("form","Form"),se&&pe(function(){var e="[mbsc-enhance],[mbsc-form]";pe(e).each(function(){new ts(this)}),pe(document).on("mbsc-enhance",function(t,a){pe(t.target).is(e)?new ts(t.target,a):pe(e,t.target).each(function(){new ts(this,a)})}),pe(document).on("mbsc-refresh",function(t){var a;pe(t.target).is(e)?(a=es[t.target.id],a&&a.refresh()):pe(e,t.target).each(function(){a=es[this.id],a&&a.refresh()})})});var as=R.util,ss=as.datetime,ns=ss.adjustedDate,is=R.presets.scroller,rs={labelsShort:["Yrs","Mths","Days","Hrs","Mins","Secs"],eventText:"event",eventsText:"events"};R.presetShort("eventcalendar"),is.eventcalendar=function(e){function t(e){if(e){if(x[e])return x[e];var t=pe('<div style="background-color:'+e+';"></div>').appendTo("body"),a=window.getComputedStyle?getComputedStyle(t[0]):t[0].style,s=a.backgroundColor.replace(/rgb|rgba|\(|\)|\s/g,"").split(","),n=.299*s[0]+.587*s[1]+.114*s[2],i=n>130?"#000":"#fff";return t.remove(),x[e]=i,i}}function a(e){var t=_.labelsShort,a=Math.abs(e)/1e3,s=a/60,n=s/60,i=n/24,r=i/365;return a<45&&Math.round(a)+" "+t[5].toLowerCase()||s<45&&Math.round(s)+" "+t[4].toLowerCase()||n<24&&Math.round(n)+" "+t[3].toLowerCase()||i<30&&Math.round(i)+" "+t[2].toLowerCase()||i<365&&Math.round(i/30)+" "+t[1].toLowerCase()||Math.round(r)+" "+t[0].toLowerCase()}function s(e){return e.sort(function(e,t){var a=e.d||e.start,s=t.d||t.start,n=a.getTime?e.start&&e.end&&e.start.toDateString()!==e.end.toDateString()?1:a.getTime():0,i=s.getTime?t.start&&t.end&&t.start.toDateString()!==t.end.toDateString()?1:s.getTime():0;return n-i})}function n(e){var t,a=pe(".mbsc-cal-c",d)[0].offsetHeight,s=e[0].offsetHeight,n=e[0].offsetWidth,i=e.offset().top-pe(".mbsc-cal-c",d).offset().top,r=e.closest(".mbsc-cal-row").index()<2;t=u.addClass("mbsc-cal-events-t").css({top:r?i+s:"0",bottom:r?"0":a-i}).addClass("mbsc-cal-events-v").height(),u.css(r?"bottom":"top","auto").removeClass("mbsc-cal-events-t"),p.css("max-height",t),f.refresh(),f.scroll(0),r?u.addClass("mbsc-cal-events-b"):u.removeClass("mbsc-cal-events-b"),pe(".mbsc-cal-events-arr",u).css("left",e.offset().left-u.offset().left+n/2)}function i(t,i){var r=h[t];if(r){var l,o,c,d,p,g='<ul class="mbsc-cal-event-list">';m=i,i.addClass(C).find(".mbsc-cal-day-i").addClass(M),i.hasClass(T)&&i.attr("data-hl","true").removeClass(T),s(r),pe.each(r,function(e,t){d=t.d||t.start,p=t.start&&t.end&&t.start.toDateString()!==t.end.toDateString(),c=t.color,l="",o="",d.getTime&&(l=ss.formatDate((p?"MM d yy ":"")+_.timeFormat,d)),t.end&&(o=ss.formatDate((p?"MM d yy ":"")+_.timeFormat,t.end)),g+='<li role="button" aria-label="'+t.text+(l?", "+_.fromText+" "+l:"")+(o?", "+_.toText+" "+o:"")+'" class="mbsc-cal-event"><div class="mbsc-cal-event-color" style="'+(c?"background:"+c+";":"")+'"></div><div class="mbsc-cal-event-text">'+(d.getTime&&!p?'<div class="mbsc-cal-event-time">'+ss.formatDate(_.timeFormat,d)+"</div>":"")+t.text+"</div>"+(t.start&&t.end?'<div class="mbsc-cal-event-dur">'+a(t.end-t.start)+"</div>":"")+"</li>"}),g+="</ul>",b.html(g),e.trigger("onEventBubbleShow",{target:m[0],eventList:u[0]}),n(m),e.tap(pe(".mbsc-cal-event",b),function(a){f.scrolled||e.trigger("onEventSelect",{domEvent:a,event:r[pe(this).index()],date:t})}),v=!0}}function r(){u&&u.removeClass("mbsc-cal-events-v"),m&&(m.removeClass(C).find(".mbsc-cal-day-i").removeClass(M),m.attr("data-hl")&&m.removeAttr("data-hl").addClass(T)),v=!1}function l(){r(),e.redraw()}function o(e){return ns(e.getFullYear(),e.getMonth(),e.getDate())}var c,d,u,m,h,f,p,b,v,g,y,x={},w=ge({},e.settings),_=ge(e.settings,rs,w),C="mbsc-cal-day-sel mbsc-cal-day-ev",T="mbsc-cal-day-hl",M=_.activeClass||"",k=_.showEventCount,D=0,S=ge(!0,[],_.data);return g=is.calbase.call(this,e),c=ge({},g),pe.each(S,function(e,t){void 0===t._id&&(t._id=D++)}),e.onGenMonth=function(t,a){h=e.prepareObj(S,t,a)},e.getDayProps=function(e){var a,s=!!h[e]&&h[e],n=s?h[e].length+" "+(h[e].length>1?_.eventsText:_.eventText):0,i=s&&s[0]&&s[0].color,r=k&&n?t(i):"",l="",o="";if(s){for(a=0;a<s.length;a++)s[a].icon&&(l+='<span class="mbsc-ic mbsc-ic-'+s[a].icon+'"'+(s[a].text?"":s[a].color?' style="color:'+s[a].color+';"':"")+"></span>\n");for(o='<div class="mbsc-cal-day-m"><div class="mbsc-cal-day-m-t">',a=0;a<s.length;a++)o+='<div class="mbsc-cal-day-m-c"'+(s[a].color?' style="background:'+s[a].color+';"':"")+"></div>";o+="</div></div>"}return{marked:s,selected:!1,cssClass:s?"mbsc-cal-day-marked":"",ariaLabel:k?n:"",markup:k&&n?'<div class="mbsc-cal-day-txt-c"><div class="mbsc-cal-day-txt" title="'+pe("<div>"+n+"</div>").text()+'"'+(i?' style="background:'+i+";color:"+r+';text-shadow:none;"':"")+">"+l+n+"</div></div>":k&&l?'<div class="mbsc-cal-day-ic-c">'+l+"</div>":s?o:""}},e.addEvent=function(e){var t=[];return e=ge(!0,[],pe.isArray(e)?e:[e]),pe.each(e,function(e,a){void 0===a._id&&(a._id=D++),S.push(a),t.push(a._id)}),l(),t},e.removeEvent=function(e){e=pe.isArray(e)?e:[e],pe.each(e,function(e,t){pe.each(S,function(e,a){if(a._id===t)return S.splice(e,1),!1})}),l()},e.getEvents=function(t){var a;return t?(t.setHours(0,0,0,0),a=e.prepareObj(S,t.getFullYear(),t.getMonth()),a[t]?s(a[t]):[]):ge(!0,[],S)},e.setEvents=function(e){var t=[];return S=ge(!0,[],e),pe.each(S,function(e,a){void 0===a._id&&(a._id=D++),t.push(a._id)}),l(),t},ge(g,{highlight:!1,outerMonthChange:!1,headerText:!1,buttons:"inline"!==_.display?["close"]:_.buttons,onMarkupReady:function(t){c.onMarkupReady.call(this,t),d=pe(t.target),k&&pe(".mbsc-cal",d).addClass("mbsc-cal-ev"),d.addClass("mbsc-cal-em"),u=pe('<div class="mbsc-cal-events '+(_.eventBubbleClass||"")+'"><div class="mbsc-cal-events-arr"></div><div class="mbsc-cal-events-i"><div class="mbsc-cal-events-sc"></div></div></div>').appendTo(pe(".mbsc-cal-c",d)),p=pe(".mbsc-cal-events-i",u),b=pe(".mbsc-cal-events-sc",u),f=new R.classes.ScrollView(p[0]),v=!1,e.tap(p,function(){f.scrolled||r()})},onMonthChange:function(){r()},onSelectShow:function(){r()},onMonthLoaded:function(){y&&(i(y.d,pe('.mbsc-cal-day-v[data-full="'+y.full+'"]:not(.mbsc-cal-day-diff)',d)),y=!1)}
7,onDayChange:function(t){var a=t.date,s=o(a),n=pe(t.target);return r(),n.hasClass("mbsc-cal-day-ev")||setTimeout(function(){e.changing?y={d:s,full:n.attr("data-full")}:i(s,n)},10),!1},onCalResize:function(){v&&n(m)},onHide:function(){c.onHide.call(e),f&&f.destroy()}}),g};var ls=R.presets.scroller,os={min:0,max:100,defaultUnit:"km",units:["m","km","in","ft","yd","mi"]},cs={mm:.001,cm:.01,dm:.1,m:1,dam:10,hm:100,km:1e3,in:.0254,ft:.3048,yd:.9144,ch:20.1168,fur:201.168,mi:1609.344,lea:4828.032};R.presetShort("distance"),ls.distance=function(e){var t=ge({},os,e.settings);return ge(e.settings,t,{sign:!1,convert:function(e,t,a){return e*cs[t]/cs[a]}}),ls.measurement.call(this,e)};var ds=R.presets.scroller,us={min:0,max:100,defaultUnit:"N",units:["N","kp","lbf","pdl"]},ms={N:1,kp:9.80665,lbf:4.448222,pdl:.138255};R.presetShort("force"),ds.force=function(e){var t=ge({},us,e.settings);return ge(e.settings,t,{sign:!1,convert:function(e,t,a){return e*ms[t]/ms[a]}}),ds.measurement.call(this,e)};var hs=R.presets.scroller,fs={min:0,max:1e3,defaultUnit:"kg",units:["g","kg","oz","lb"],unitNames:{tlong:"t (long)",tshort:"t (short)"}},ps={mg:.001,cg:.01,dg:.1,g:1,dag:10,hg:100,kg:1e3,t:1e6,drc:1.7718452,oz:28.3495,lb:453.59237,st:6350.29318,qtr:12700.58636,cwt:50802.34544,tlong:1016046.9088,tshort:907184.74};R.presetShort("mass"),hs.mass=function(e){var t=ge({},fs,e.settings);return ge(e.settings,t,{sign:!1,convert:function(e,t,a){return e*ps[t]/ps[a]}}),hs.measurement.call(this,e)};var bs=R.presets.scroller,vs={min:0,max:100,defaultUnit:"kph",units:["kph","mph","mps","fps","knot"],unitNames:{kph:"km/h",mph:"mi/h",mps:"m/s",fps:"ft/s",knot:"knot"}},gs={kph:1,mph:1.60934,mps:3.6,fps:1.09728,knot:1.852};R.presetShort("speed"),bs.speed=function(e){var t=ge({},vs,e.settings);return ge(e.settings,t,{sign:!1,convert:function(e,t,a){return e*gs[t]/gs[a]}}),bs.measurement.call(this,e)};var ys=R.presets.scroller,xs={min:-20,max:40,defaultUnit:"c",units:["c","k","f","r"],unitNames:{c:"°C",k:"K",f:"°F",r:"°R"}},ws={c2k:function(e){return e+273.15},c2f:function(e){return 9*e/5+32},c2r:function(e){return 9*(e+273.15)/5},k2c:function(e){return e-273.15},k2f:function(e){return 9*e/5-459.67},k2r:function(e){return 9*e/5},f2c:function(e){return 5*(e-32)/9},f2k:function(e){return 5*(e+459.67)/9},f2r:function(e){return e+459.67},r2c:function(e){return 5*(e-491.67)/9},r2k:function(e){return 5*e/9},r2f:function(e){return e-459.67}};R.presetShort("temperature"),ys.temperature=function(e){var t=ge({},xs,e.settings);return ge(e.settings,t,{sign:!0,convert:function(e,t,a){return ws[t+"2"+a](e)}}),ys.measurement.call(this,e)};var _s=R.themes;_s.frame.jqm={jqmBody:"a",jqmBorder:"a",jqmLine:"b",jqmSet:"b",jqmCancel:"c",disabledClass:"ui-disabled",activeClass:"ui-btn-active",activeTabInnerClass:"ui-btn-active",onInit:function(){pe(this).closest(".ui-field-contain").trigger("create")},onMarkupInserted:function(e,t){var a=t.settings,s=pe(e.target);pe(".mbsc-np-btn, .mbsc-cal-sc-m-cell .mbsc-cal-sc-cell-i",s).addClass("ui-btn"),pe(".mbsc-fr-btn-cont .mbsc-fr-btn, .mbsc-range-btn",s).addClass("ui-btn ui-mini ui-corner-all"),pe(".mbsc-cal-prev .mbsc-cal-btn-txt",s).addClass("ui-btn ui-icon-arrow-l ui-btn-icon-notext ui-shadow ui-corner-all"),pe(".mbsc-cal-next .mbsc-cal-btn-txt",s).addClass("ui-btn ui-icon-arrow-r ui-btn-icon-notext ui-shadow ui-corner-all"),pe(".mbsc-fr-popup",s).removeClass("dwbg").addClass("ui-selectmenu ui-overlay-shadow ui-corner-all ui-body-"+a.jqmBorder),pe(".mbsc-fr-btn-s .mbsc-fr-btn",s).addClass("ui-btn-"+a.jqmSet),pe(".mbsc-fr-hdr",s).addClass("ui-header ui-bar-inherit"),pe(".mbsc-fr-w",s).addClass("ui-corner-all ui-body-"+a.jqmBody),pe(".mbsc-sc-btn",s).addClass("ui-btn ui-mini ui-corner-all ui-btn-icon-top"),pe(".mbsc-sc-btn-plus",s).addClass("ui-icon-carat-d"),pe(".mbsc-sc-btn-minus",s).addClass("ui-icon-carat-u"),pe(".mbsc-sc-whl-l",s).addClass("ui-body-"+a.jqmLine),pe(".mbsc-cal-tabs",s).attr("data-role","navbar"),pe(".mbsc-cal-prev .mbsc-cal-btn-txt",s).attr("data-role","button").attr("data-icon","arrow-l").attr("data-iconpos","notext"),pe(".mbsc-cal-next .mbsc-cal-btn-txt",s).attr("data-role","button").attr("data-icon","arrow-r").attr("data-iconpos","notext"),pe(".mbsc-cal-events",s).attr("data-role","page"),pe(".mbsc-range-btn",s).attr("data-role","button").attr("data-mini","true"),pe(".mbsc-np-btn",s).attr("data-role","button").attr("data-corners","false"),s.trigger("create")}},_s.scroller.jqm=ge({},_s.frame.jqm,{dateDisplay:"Mddyy",onEventBubbleShow:function(e){pe(".mbsc-cal-event-list",e.eventList).attr("data-role","listview"),pe(e.eventList).page().trigger("create")},btnCalPrevClass:"",btnCalNextClass:"",selectedLineHeight:!0,selectedLineBorder:1,checkIcon:"none ui-btn-icon-left ui-icon-check",onThemeLoad:function(e){var t=e.settings,a=t.jqmBody||"c",s=t.jqmEventBubble||"a";t.dayClass="ui-body-a ui-body-"+a,t.innerDayClass="ui-state-default ui-btn ui-btn-up-"+a,t.calendarClass="ui-body-a ui-body-"+a,t.weekNrClass="ui-body-a ui-body-"+a,t.eventBubbleClass="ui-body-"+s}}),_s.listview.jqm={handleClass:"ui-btn ui-icon-bars ui-btn-up-c ui-btn-icon-notext ui-icon-shadow ui-corner-all ui-btn-corner-all",handleMarkup:'<span class="ui-btn-inner mbsc-lv-handle"><span class="ui-icon ui-icon-bars ui-icon-shadow mbsc-lv-handle">&nbsp;</span></span>',leftArrowClass:"ui-btn-icon-left ui-icon-carat-l",rightArrowClass:"ui-btn-icon-right ui-icon-carat-r",onInit:function(){pe(this).closest(".mbsc-lv-cont").addClass(pe(this).data("inset")?"mbsc-lv-jqm-inset":"").find(".mbsc-lv-dummy, .mbsc-lv-fixed-header").addClass("ui-listview"),pe("ul,ol",this).listview("refresh")},onItemAdd:function(e){var t=pe(e.target).parent();t.hasClass("ui-listview")?t.listview("refresh"):t.listview()},onSortUpdate:function(e){pe(e.target).parent().listview("refresh")}},_s.menustrip.jqm={activeClass:"ui-btn-active",disabledClass:"ui-state-disabled",onThemeLoad:function(e){var t=e.settings,a=t.jqmSwatch||"a";t.itemClass="ui-btn ui-btn-up-"+a,t.wrapperClass="ui-bar-"+a}};var Cs=R.themes;Cs.frame["android-holo"]={},Cs.scroller["android-holo"]=ge({},Cs.frame["android-holo"],{dateDisplay:"Mddyy",rows:5,minWidth:76,height:36,showLabel:!1,selectedLineHeight:!0,selectedLineBorder:2,useShortLabels:!0,icon:{filled:"star3",empty:"star"},btnPlusClass:"mbsc-ic mbsc-ic-arrow-down6",btnMinusClass:"mbsc-ic mbsc-ic-arrow-up6"}),Cs.form["android-holo"]={};var Ts=R.themes;Ts.frame.wp={headerText:!1,deleteIcon:"backspace4",setIcon:"checkmark",cancelIcon:"close",closeIcon:"close",clearIcon:"close",okIcon:"checkmark",nowIcon:"loop2",startIcon:"play3",stopIcon:"pause2",resetIcon:"stop2",lapIcon:"loop2",btnWidth:!1},Ts.scroller.wp=ge({},Ts.frame.wp,{minWidth:76,height:76,dateDisplay:"mmMMddDDyy",showLabel:!1,icon:{filled:"star3",empty:"star"},btnCalPrevClass:"mbsc-ic mbsc-ic-arrow-left2",btnCalNextClass:"mbsc-ic mbsc-ic-arrow-right2",btnPlusClass:"mbsc-ic mbsc-ic-plus",btnMinusClass:"mbsc-ic mbsc-ic-minus",onMarkupInserted:function(e,t){function a(e){return pe.isArray(l.readonly)?l.readonly[e]:l.readonly}var s,n,i,r=pe(e.target),l=t.settings;pe(".mbsc-sc-whl",r).on("touchstart mousedown wheel mousewheel",function(e){"mousedown"===e.type&&n||a(pe(this).attr("data-index"))||(n="touchstart"===e.type,s=!0,i=pe(this).hasClass("mbsc-sc-whl-wpa"),pe(".mbsc-sc-whl",r).removeClass("mbsc-sc-whl-wpa"),pe(this).addClass("mbsc-sc-whl-wpa"))}).on("touchmove mousemove",function(){s=!1}).on("touchend mouseup",function(e){s&&i&&pe(e.target).closest(".mbsc-sc-itm").hasClass("mbsc-sc-itm-sel")&&pe(this).removeClass("mbsc-sc-whl-wpa"),"mouseup"===e.type&&(n=!1),s=!1})}}),Ts.form.wp={};var Ms=R.themes;Ms.frame.ios={display:"bottom",headerText:!1,btnWidth:!1,deleteIcon:"ios-backspace",scroll3d:!0},Ms.scroller.ios=ge({},Ms.frame.ios,{rows:5,height:34,minWidth:55,selectedLineHeight:!0,selectedLineBorder:1,showLabel:!1,useShortLabels:!0,btnPlusClass:"mbsc-ic mbsc-ic-arrow-down5",btnMinusClass:"mbsc-ic mbsc-ic-arrow-up5",checkIcon:"ion-ios7-checkmark-empty",filterClearIcon:"ion-close-circled",dateDisplay:"MMdyy",btnCalPrevClass:"mbsc-ic mbsc-ic-arrow-left5",btnCalNextClass:"mbsc-ic mbsc-ic-arrow-right5"}),Ms.listview.ios={leftArrowClass:"mbsc-ic-ion-ios7-arrow-back",rightArrowClass:"mbsc-ic-ion-ios7-arrow-forward"},Ms.form.ios={};var ks=R.themes;ks.frame.bootstrap={disabledClass:"disabled",activeClass:"btn-primary",activeTabClass:"active",todayClass:"text-primary",onMarkupInserted:function(e){var t=pe(e.target);pe(".mbsc-fr-popup",t).addClass("popover"),pe(".mbsc-fr-w",t).addClass("popover-content"),pe(".mbsc-fr-hdr",t).addClass("popover-title"),pe(".mbsc-fr-arr-i",t).addClass("popover"),pe(".mbsc-fr-arr",t).addClass("arrow"),pe(".mbsc-fr-btn",t).addClass("btn btn-default"),pe(".mbsc-fr-btn-s .mbsc-fr-btn",t).removeClass("btn-default").addClass("btn btn-primary"),pe(".mbsc-sc-btn-plus",t).addClass("glyphicon glyphicon-chevron-down"),pe(".mbsc-sc-btn-minus",t).addClass("glyphicon glyphicon-chevron-up"),pe(".mbsc-cal-next .mbsc-cal-btn-txt",t).prepend('<i class="glyphicon glyphicon-chevron-right"></i>'),pe(".mbsc-cal-prev .mbsc-cal-btn-txt",t).prepend('<i class="glyphicon glyphicon-chevron-left"></i>'),pe(".mbsc-cal-tabs ul",t).addClass("nav nav-tabs"),pe(".mbsc-cal-sc-c",t).addClass("popover"),pe(".mbsc-cal-week-nrs-c",t).addClass("popover"),pe(".mbsc-cal-events",t).addClass("popover"),pe(".mbsc-cal-events-arr",t).addClass("arrow"),pe(".mbsc-range-btn",t).addClass("btn btn-sm btn-small btn-default"),pe(".mbsc-np-btn",t).addClass("btn btn-default"),pe(".mbsc-sel-filter-cont",t).removeClass("mbsc-input"),pe(".mbsc-sel-filter-input",t).addClass("form-control")},onPosition:function(e){setTimeout(function(){pe(".mbsc-fr-bubble-top, .mbsc-fr-bubble-top .mbsc-fr-arr-i",e.target).removeClass("bottom").addClass("top"),pe(".mbsc-fr-bubble-bottom, .mbsc-fr-bubble-bottom .mbsc-fr-arr-i",e.target).removeClass("top").addClass("bottom")},10)}},ks.scroller.bootstrap=ge({},ks.frame.bootstrap,{dateDisplay:"Mddyy",btnCalPrevClass:"",btnCalNextClass:"",selectedLineHeight:!0,onEventBubbleShow:function(e){var t=pe(e.eventList);pe(".mbsc-cal-event-list",t).addClass("list-group"),pe(".mbsc-cal-event",t).addClass("list-group-item"),setTimeout(function(){t.hasClass("mbsc-cal-events-b")?t.removeClass("top").addClass("bottom"):t.removeClass("bottom").addClass("top")},10)}}),ks.menustrip.bootstrap={wrapperClass:"popover panel panel-default",groupClass:"btn-group",activeClass:"btn-primary",disabledClass:"disabled",itemClass:"btn btn-default"},R.customTheme("android-holo-light","android-holo"),R.customTheme("wp-light","wp"),R.customTheme("mobiscroll-dark","mobiscroll");var Ds,Ss,Vs=R.themes,As=R.util,Is=As.testTouch,Ys=As.getCoord;Vs.frame.material={headerText:!1,btnWidth:!1,deleteIcon:"material-backspace",onMarkupReady:function(e){q(pe(e.target),".mbsc-fr-btn-e","mbsc-fr-btn-d","mbsc-fr-btn-nhl")}},Vs.scroller.material=ge({},Vs.frame.material,{showLabel:!1,selectedLineBorder:2,weekDays:"min",icon:{filled:"material-star",empty:"material-star-outline"},checkIcon:"material-check",btnPlusClass:"mbsc-ic mbsc-ic-material-keyboard-arrow-down",btnMinusClass:"mbsc-ic mbsc-ic-material-keyboard-arrow-up",btnCalPrevClass:"mbsc-ic mbsc-ic-material-keyboard-arrow-left",btnCalNextClass:"mbsc-ic mbsc-ic-material-keyboard-arrow-right",onEventBubbleShow:function(e){var t=pe(e.eventList),a=pe(e.target).closest(".mbsc-cal-row").index()<2,s=pe(".mbsc-cal-event-color",t).eq(a?0:-1).css("background-color");pe(".mbsc-cal-events-arr",t).css("border-color",a?"transparent transparent "+s+" transparent":s+"transparent transparent transparent")}}),Vs.listview.material={leftArrowClass:"mbsc-ic-material-keyboard-arrow-left",rightArrowClass:"mbsc-ic-material-keyboard-arrow-right",onItemActivate:function(e){j(pe(e.target),e.domEvent)},onItemDeactivate:function(){$(Ss)},onSlideStart:function(e){pe(".mbsc-ripple",e.target).remove()},onSortStart:function(e){pe(".mbsc-ripple",e.target).remove()}},Vs.menustrip.material={onInit:function(){q(pe(this),".mbsc-ms-item.mbsc-btn-e","mbsc-btn-d","mbsc-btn-nhl")},onMarkupInit:function(){pe(".mbsc-ripple",this).remove()},onDestroy:function(){pe(this).off(".mbsc-ripple")}},Vs.form.material={addRipple:function(e,t){j(e,t)},removeRipple:function(){$(Ss)}},R.customTheme("material-dark","material"),R.customTheme("ios-dark","ios");var Ls=R.themes,Ps=void 0;return"android"==J?Ps=ee>=5?"material":"android-holo":"ios"==J?Ps="ios":"wp"==J&&(Ps="wp"),R.setAutoTheme=function(){pe.each(Ls.frame,function(e,t){return Ps&&t.baseTheme==Ps&&"android-holo-light"!=e&&"material-dark"!=e&&"wp-light"!=e&&"ios-dark"!=e?(R.autoTheme=e,!1):void(e==Ps&&(R.autoTheme=e))})},R.setAutoTheme(),R.uid="8163a7cf",R});

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.