| 123456789 |
- /*!
- * jquery.inputmask.bundle.js
- * https://github.com/RobinHerbots/Inputmask
- * Copyright (c) 2010 - 2018 Robin Herbots
- * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
- * Version: 4.0.1-beta.25
- */
- !function(n){var i={};function a(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.m=n,a.c=i,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)a.d(n,i,function(e){return t[e]}.bind(null,i));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=0)}([function(e,t,n){"use strict";n(1),n(7),n(8),n(9);var i=o(n(4)),a=o(n(2)),r=o(n(3));function o(e){return e&&e.__esModule?e:{default:e}}a.default===r.default&&n(10),window.Inputmask=i.default},function(e,t,n){"use strict";var i,a,r,d="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};a=[n(2),n(4)],void 0===(r="function"==typeof(i=function(s,l){var p={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return c(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return c(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return c(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return c(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return c(Date.prototype.getHours.call(this),2)}],hhh:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["[01][0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return c(Date.prototype.getHours.call(this),2)}],HHH:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["[0-5][0-9]",Date.prototype.setMinutes,"minutes",function(){return c(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["[0-5][0-9]",Date.prototype.setSeconds,"seconds",function(){return c(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return c(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return c(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},t={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function f(e){if(!e.tokenizer){var t=[];for(var n in p)-1===t.indexOf(n[0])&&t.push(n[0]);e.tokenizer="("+t.join("+|")+")+?|.",e.tokenizer=new RegExp(e.tokenizer,"g")}return e.tokenizer}function u(e,t,n,i){for(var a,r="";a=f(n).exec(e);)if(void 0===t)if(p[a[0]])r+="("+p[a[0]][0]+")";else switch(a[0]){case"[":r+="(";break;case"]":r+=")?";break;default:r+=l.escapeRegex(a[0])}else if(p[a[0]])if(!0!==i&&p[a[0]][3]){var o=p[a[0]][3];r+=o.call(t.date)}else p[a[0]][2]?r+=t["raw"+p[a[0]][2]]:r+=a[0];else r+=a[0];return r}function c(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e}function m(e,t,a){var r,n,i,o,s={date:new Date(1,0,1)},l=e;function u(e,t,n){e[r]=function(e){var t;if(a.min&&a.min[r]||a.max&&a.max[r]){var n=a.min&&a.min[r]||a.max[r],i=a.max&&a.max[r]||a.min[r];for(t=e.replace(/[^0-9]/g,""),t+=(n.indexOf(t)<i.indexOf(t)?i:n).toString().substr(t.length);!new RegExp(o).test(t);)t--}else t=e.replace(/[^0-9]/g,"0");return t}(t),e["raw"+r]=t,void 0!==i&&i.call(e.date,"month"==r?parseInt(e[r])-1:e[r])}if("string"==typeof l){for(;n=f(a).exec(t);){var c=l.slice(0,n[0].length);p.hasOwnProperty(n[0])&&(o=p[n[0]][0],r=p[n[0]][2],i=p[n[0]][1],u(s,c)),l=l.slice(c.length)}return s}if(l&&"object"===(void 0===l?"undefined":d(l))&&l.hasOwnProperty("date"))return l}return l.extendAliases({datetime:{mask:function(e){return p.S=e.i18n.ordinalSuffix.join("|"),e.inputFormat=t[e.inputFormat]||e.inputFormat,e.displayFormat=t[e.displayFormat]||e.displayFormat||e.inputFormat,e.outputFormat=t[e.outputFormat]||e.outputFormat||e.inputFormat,e.placeholder=""!==e.placeholder?e.placeholder:e.inputFormat.replace(/[\[\]]/,""),e.regex=u(e.inputFormat,void 0,e),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},postValidation:function(e,t,n,i){i.min=m(i.min,i.inputFormat,i),i.max=m(i.max,i.inputFormat,i);var a,r,o=n,s=m(e.join(""),i.inputFormat,i);return o&&s.date.getTime()==s.date.getTime()&&(a=s,r=o,o=(o=(!isFinite(a.rawday)||"29"==a.day&&!isFinite(a.rawyear)||new Date(a.date.getFullYear(),isFinite(a.rawmonth)?a.month:a.date.getMonth()+1,0).getDate()>=a.day)&&r)&&function(e,t){var n=!0;if(t.min){if(e.rawyear){var i=e.rawyear.replace(/[^0-9]/g,""),a=t.min.year.substr(0,i.length);n=a<=i}e.year===e.rawyear&&t.min.date.getTime()==t.min.date.getTime()&&(n=t.min.date.getTime()<=e.date.getTime())}return n&&t.max&&t.max.date.getTime()==t.max.date.getTime()&&(n=t.max.date.getTime()>=e.date.getTime()),n}(s,i)),t&&o&&n.pos!==t?{buffer:u(i.inputFormat,s,i),refreshFromBuffer:{start:t,end:n.pos}}:o},onKeyDown:function(e,t,n,i){if(e.ctrlKey&&e.keyCode===l.keyCode.RIGHT){for(var a,r=new Date,o="";a=f(i).exec(i.inputFormat);)"d"===a[0].charAt(0)?o+=c(r.getDate(),a[0].length):"m"===a[0].charAt(0)?o+=c(r.getMonth()+1,a[0].length):"yyyy"===a[0]?o+=r.getFullYear().toString():"y"===a[0].charAt(0)&&(o+=c(r.getYear(),a[0].length));this.inputmask._valueSet(o),s(this).trigger("setvalue")}},onUnMask:function(e,t,n){return u(n.outputFormat,m(e,n.inputFormat,n),n,!0)},casing:function(e,t,n,i){return 0==t.nativeDef.indexOf("[ap]")?e.toLowerCase():0==t.nativeDef.indexOf("[AP]")?e.toUpperCase():e},insertMode:!1}}),l})?i.apply(t,a):i)||(e.exports=r)},function(e,t,n){"use strict";var i,a,r;"function"==typeof Symbol&&Symbol.iterator;a=[n(3)],void 0===(r="function"==typeof(i=function(e){return e})?i.apply(t,a):i)||(e.exports=r)},function(e,t){e.exports=jQuery},function(e,t,n){"use strict";var i,a,r,me="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};a=[n(2),n(5),n(6)],void 0===(r="function"==typeof(i=function(ie,ae,re,oe){var e=navigator.userAgent,se=pe("touchstart"),le=/iemobile/i.test(e),ue=/iphone/i.test(e)&&!le;function ce(e,t,n){if(!(this instanceof ce))return new ce(e,t,n);this.el=oe,this.events={},this.maskset=oe,!(this.refreshValue=!1)!==n&&(ie.isPlainObject(e)?t=e:(t=t||{},e&&(t.alias=e)),this.opts=ie.extend(!0,{},this.defaults,t),this.noMasksCache=t&&t.definitions!==oe,this.userOptions=t||{},this.isRTL=this.opts.numericInput,c(this.opts.alias,t,this.opts))}function c(e,t,n){var i=ce.prototype.aliases[e];return i?(i.alias&&c(i.alias,oe,n),ie.extend(!0,n,i),ie.extend(!0,n,t),!0):(null===n.mask&&(n.mask=e),!1)}function r(n,s){function e(e,t,n){var i=!1;if(null!==e&&""!==e||((i=null!==n.regex)?e=(e=n.regex).replace(/^(\^)(.*)(\$)$/,"$2"):(i=!0,e=".*")),1===e.length&&!1===n.greedy&&0!==n.repeat&&(n.placeholder=""),0<n.repeat||"*"===n.repeat||"+"===n.repeat){var a="*"===n.repeat?0:"+"===n.repeat?1:n.repeat;e=n.groupmarker[0]+e+n.groupmarker[1]+n.quantifiermarker[0]+a+","+n.repeat+n.quantifiermarker[1]}var r,o=i?"regex_"+n.regex:n.numericInput?e.split("").reverse().join(""):e;return ce.prototype.masksCache[o]===oe||!0===s?(r={mask:e,maskToken:ce.prototype.analyseMask(e,i,n),validPositions:{},_buffer:oe,buffer:oe,tests:{},excludes:{},metadata:t,maskLength:oe},!0!==s&&(ce.prototype.masksCache[o]=r,r=ie.extend(!0,{},ce.prototype.masksCache[o]))):r=ie.extend(!0,{},ce.prototype.masksCache[o]),r}if(ie.isFunction(n.mask)&&(n.mask=n.mask(n)),ie.isArray(n.mask)){if(1<n.mask.length){if(null===n.keepStatic){n.keepStatic="auto";for(var t=0;t<n.mask.length;t++)if(n.mask[t].charAt(0)!==n.mask[0].charAt(0)){n.keepStatic=!0;break}}var i=n.groupmarker[0];return ie.each(n.isRTL?n.mask.reverse():n.mask,function(e,t){1<i.length&&(i+=n.groupmarker[1]+n.alternatormarker+n.groupmarker[0]),t.mask===oe||ie.isFunction(t.mask)?i+=t:i+=t.mask}),e(i+=n.groupmarker[1],n.mask,n)}n.mask=n.mask.pop()}return n.mask&&n.mask.mask!==oe&&!ie.isFunction(n.mask.mask)?e(n.mask.mask,n.mask,n):e(n.mask,n.mask,n)}function pe(e){var t=re.createElement("input"),n="on"+e,i=n in t;return i||(t.setAttribute(n,"return;"),i="function"==typeof t[n]),t=null,i}function fe(e,t,z){t=t||this.maskset,z=z||this.opts;var h,a,g,m,v,u=this,c=this.el,k=this.isRTL,o=!1,p=!1,y=!1,i=!1,b=0,r="";function d(e,t,n,i,a){!0!==i&&(v=oe,b=0);var r=z.greedy;a&&(z.greedy=!1),t=t||0;var o,s,l,u=[],c=0,p=S();do{if(!0===e&&Q().validPositions[c])l=a&&!0===Q().validPositions[c].match.optionality&&Q().validPositions[c+1]===oe&&(!0===Q().validPositions[c].generatedInput||Q().validPositions[c].input==z.skipOptionalPartCharacter&&0<c)?x(c,M(c,o,c-1)):Q().validPositions[c],s=l.match,o=l.locator.slice(),u.push(!0===n?l.input:!1===n?s.nativeDef:H(c,s)),s.jit&&s.optionalQuantifier!==oe&&(v=c,b=0);else{l=C(c,o,c-1),s=l.match,o=l.locator.slice();var f=!0!==i&&(!1!==z.jitMasking?z.jitMasking:s.jit);!1===f||f===oe||c<p||"number"==typeof f&&isFinite(f)&&c<f?u.push(!1===n?s.nativeDef:H(c,s)):s.jit&&s.optionalQuantifier!==oe&&(v===oe&&(v=c),b++)}"auto"===z.keepStatic&&s.newBlockMarker&&null!==s.fn&&(z.keepStatic=c-1),c++}while((g===oe||c<g)&&(null!==s.fn||""!==s.def)||c<t);return""===u[u.length-1]&&u.pop(),!1===n&&Q().maskLength!==oe||(Q().maskLength=c-1),z.greedy=r,u}function Q(){return t}function P(e){var t=Q();t.buffer=oe,!0!==e&&(t.validPositions={},t.p=0)}function S(e,t,n){var i=-1,a=-1,r=n||Q().validPositions;for(var o in e===oe&&(e=-1),r){var s=parseInt(o);r[s]&&(t||!0!==r[s].generatedInput)&&(s<=e&&(i=s),e<=s&&(a=s))}return-1===i||i==e?a:-1==a?i:e-i<a-e?i:a}function A(e){var t=e.locator[e.alternation];return"string"==typeof t&&0<t.length&&(t=t.split(",")[0]),t!==oe?t.toString():""}function f(e,t){var n=(e.alternation!=oe?e.mloc[A(e)]:e.locator).join("");if(""!==n)for(;n.length<t;)n+="0";return n}function x(e,t){for(var n,i,a,r=w(e=0<e?e-1:0),o=f(r),s=0;s<t.length;s++){var l=t[s];n=f(l,o.length);var u=Math.abs(n-o);(i===oe||""!==n&&u<i||a&&a.match.optionality&&"master"===a.match.newBlockMarker&&(!l.match.optionality||!l.match.newBlockMarker)||a&&a.match.optionalQuantifier&&!l.match.optionalQuantifier)&&(i=u,a=l)}return a}function C(e,t,n){return Q().validPositions[e]||x(e,M(e,t?t.slice():t,n))}function w(e,t){return Q().validPositions[e]?Q().validPositions[e]:(t||M(e))[0]}function E(e,t){for(var n=!1,i=M(e),a=0;a<i.length;a++)if(i[a].match&&i[a].match.def===t){n=!0;break}return n}function M(I,e,t){var B,n,i,a,r=Q().maskToken,L=e?t:0,o=e?e.slice():[0],H=[],V=!1,U=e?e.join(""):"";function K(N,R,e,t){function G(e,t,n){function r(n,i){var a=0===ie.inArray(n,i.matches);return a||ie.each(i.matches,function(e,t){if(!0===t.isQuantifier?a=r(n,i.matches[e-1]):!0===t.isOptional?a=r(n,t):!0===t.isAlternate&&(a=r(n,t)),a)return!1}),a}function i(e,a,r){var o,s;if((Q().tests[e]||Q().validPositions[e])&&ie.each(Q().tests[e]||[Q().validPositions[e]],function(e,t){if(t.mloc[a])return o=t,!1;var n=r!==oe?r:t.alternation,i=t.locator[n]!==oe?t.locator[n].toString().indexOf(a):-1;(s===oe||i<s)&&-1!==i&&(o=t,s=i)}),o){var t=o.locator[o.alternation],n=o.mloc[a]||o.mloc[t]||o.locator;return n.slice((r!==oe?r:o.alternation)+1)}return r!==oe?i(e,a):oe}function a(e,t){function n(e){for(var t,n,i=[],a=0,r=e.length;a<r;a++)if("-"===e.charAt(a))for(n=e.charCodeAt(a+1);++t<n;)i.push(String.fromCharCode(t));else t=e.charCodeAt(a),i.push(e.charAt(a));return i.join("")}return z.regex&&null!==e.match.fn&&null!==t.match.fn?-1!==n(t.match.def.replace(/[\[\]]/g,"")).indexOf(n(e.match.def.replace(/[\[\]]/g,""))):e.match.def===t.match.nativeDef}function o(e,t){if(t===oe||e.alternation===t.alternation&&-1===e.locator[e.alternation].toString().indexOf(t.locator[t.alternation])){e.mloc=e.mloc||{};var n=e.locator[e.alternation];if(n!==oe){if("string"==typeof n&&(n=n.split(",")[0]),e.mloc[n]===oe&&(e.mloc[n]=e.locator.slice()),t!==oe){for(var i in t.mloc)"string"==typeof i&&(i=i.split(",")[0]),e.mloc[i]===oe&&(e.mloc[i]=t.mloc[i]);e.locator[e.alternation]=Object.keys(e.mloc).join(",")}return!0}e.alternation=oe}return!1}if(5e3<L)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+Q().mask;if(L===I&&e.matches===oe)return H.push({match:e,locator:t.reverse(),cd:U,mloc:{}}),!0;if(e.matches!==oe){if(e.isGroup&&n!==e){if(e=G(N.matches[ie.inArray(e,N.matches)+1],t,n))return!0}else if(e.isOptional){var s=e;if(e=K(e,R,t,n)){if(ie.each(H,function(e,t){t.match.optionality=!0}),B=H[H.length-1].match,n!==oe||!r(B,s))return!0;V=!0,L=I}}else if(e.isAlternator){var l,u=e,c=[],p=H.slice(),f=t.length,m=0<R.length?R.shift():-1;if(-1===m||"string"==typeof m){var d,h=L,g=R.slice(),v=[];if("string"==typeof m)v=m.split(",");else for(d=0;d<u.matches.length;d++)v.push(d.toString());if(Q().excludes[I]){for(var k=v.slice(),y=0,b=Q().excludes[I].length;y<b;y++)v.splice(v.indexOf(Q().excludes[I][y].toString()),1);0===v.length&&(Q().excludes[I]=oe,v=k)}(!0===z.keepStatic||isFinite(parseInt(z.keepStatic))&&h>=z.keepStatic)&&(v=v.slice(0,1));for(var x=!1,P=0;P<v.length;P++){d=parseInt(v[P]),H=[],R="string"==typeof m&&i(L,d,f)||g.slice(),u.matches[d]&&G(u.matches[d],[d].concat(t),n)?e=!0:0===P&&(x=!0),l=H.slice(),L=h,H=[];for(var S=0;S<l.length;S++){var A=l[S],C=!1;A.match.jit=A.match.jit||x,A.alternation=A.alternation||f,o(A);for(var w=0;w<c.length;w++){var E=c[w];if("string"!=typeof m||A.alternation!==oe&&-1!==ie.inArray(A.locator[A.alternation].toString(),v)){if(A.match.nativeDef===E.match.nativeDef){C=!0,o(E,A);break}if(a(A,E)){o(A,E)&&(C=!0,c.splice(c.indexOf(E),0,A));break}if(a(E,A)){o(E,A);break}if(j=E,F=(_=_=A).locator.slice(_.alternation).join(""),T=j.locator.slice(j.alternation).join(""),F==T&&null===_.match.fn&&null!==j.match.fn&&j.match.fn.test(_.match.def,Q(),I,!1,z,!1)){o(A,E)&&(C=!0,c.splice(c.indexOf(E),0,A));break}}}C||c.push(A)}}H=p.concat(c),L=I,V=0<H.length,e=0<c.length,R=g.slice()}else e=G(u.matches[m]||N.matches[m],[m].concat(t),n);if(e)return!0}else if(e.isQuantifier&&n!==N.matches[ie.inArray(e,N.matches)-1])for(var M=e,D=0<R.length?R.shift():0;D<(isNaN(M.quantifier.max)?D+1:M.quantifier.max)&&L<=I;D++){var O=N.matches[ie.inArray(M,N.matches)-1];if(e=G(O,[D].concat(t),O)){if((B=H[H.length-1].match).optionalQuantifier=D>M.quantifier.min-1,B.jit=D+O.matches.indexOf(B)>=M.quantifier.jit,r(B,O)&&D>M.quantifier.min-1){V=!0,L=I;break}if(M.quantifier.jit!==oe&&isNaN(M.quantifier.max)&&B.optionalQuantifier&&Q().validPositions[I-1]===oe){H.pop(),V=!0,L=I,U=oe;break}return!0}}else if(e=K(e,R,t,n))return!0}else L++;var _,j,F,T}for(var n=0<R.length?R.shift():0;n<N.matches.length;n++)if(!0!==N.matches[n].isQuantifier){var i=G(N.matches[n],[n].concat(e),t);if(i&&L===I)return i;if(I<L)break}}if(-1<I){if(e===oe){for(var s,l=I-1;(s=Q().validPositions[l]||Q().tests[l])===oe&&-1<l;)l--;s!==oe&&-1<l&&(n=l,i=s,a=[],ie.isArray(i)||(i=[i]),0<i.length&&(i[0].alternation===oe?0===(a=x(n,i.slice()).locator.slice()).length&&(a=i[0].locator.slice()):ie.each(i,function(e,t){if(""!==t.def)if(0===a.length)a=t.locator.slice();else for(var n=0;n<a.length;n++)t.locator[n]&&-1===a[n].toString().indexOf(t.locator[n])&&(a[n]+=","+t.locator[n])})),U=(o=a).join(""),L=l)}if(Q().tests[I]&&Q().tests[I][0].cd===U)return Q().tests[I];for(var u=o.shift();u<r.length;u++){var c=K(r[u],o,[u]);if(c&&L===I||I<L)break}}return(0===H.length||V)&&H.push({match:{fn:null,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:U}),e!==oe&&Q().tests[I]?ie.extend(!0,[],H):(Q().tests[I]=ie.extend(!0,[],H),console.log(I+" - "+JSON.stringify(H)),Q().tests[I])}function D(){return Q()._buffer===oe&&(Q()._buffer=d(!1,1),Q().buffer===oe&&(Q().buffer=Q()._buffer.slice())),Q()._buffer}function O(e){return Q().buffer!==oe&&!0!==e||(Q().buffer=d(!0,S(),!0)),Q().buffer}function _(e,t,n){var i,a;if(!0===e)P(),e=0,t=n.length;else for(i=e;i<t;i++)delete Q().validPositions[i];for(i=a=e;i<t;i++)if(P(!0),n[i]!==z.skipOptionalPartCharacter){var r=T(a,n[i],!0,!0);!1!==r&&(P(!0),a=r.caret!==oe?r.caret:r.pos+1)}}function j(e,t,n){for(var i,a=z.greedy?t:t.slice(0,1),r=!1,o=n!==oe?n.split(","):[],s=0;s<o.length;s++)-1!==(i=e.indexOf(o[s]))&&e.splice(i,1);for(var l=0;l<e.length;l++)if(-1!==ie.inArray(e[l],a)){r=!0;break}return r}function F(e,t,n,i,a){var r,o,s,l,u,c,p,f=ie.extend(!0,{},Q().validPositions),m=!1,d=a!==oe?a:S();if(-1===d&&a===oe)l=w(r=0),o=l.alternation;else for(;0<=d;d--)if((s=Q().validPositions[d])&&s.alternation!==oe){if(l&&l.locator[s.alternation]!==s.locator[s.alternation])break;r=d,o=Q().validPositions[r].alternation,l=s}if(o!==oe){p=parseInt(r),Q().excludes[p]=Q().excludes[p]||[],!0!==e&&Q().excludes[p].push(A(l));var h=[],g=0;for(u=p;u<S(oe,!0)+1;u++)(c=Q().validPositions[u])&&!0!==c.generatedInput?h.push(c.input):u<e&&g++,delete Q().validPositions[u];for(;Q().excludes[p]&&Q().excludes[p].length<10;){var v=-1*g,k=h.slice();for(Q().tests[p]=oe,P(!0),m=!0;0<k.length;){var y=k.shift();if(!(m=T(S(oe,!0)+1,y,!1,i,!0)))break}if(m&&t!==oe){var b=S(e)+1;for(u=p;u<S()+1;u++)((c=Q().validPositions[u])===oe||null==c.match.fn)&&u<e+v&&v++;m=T(b<(e+=v)?b:e,t,n,i,!0)}if(m)break;if(P(),l=w(p),Q().validPositions=ie.extend(!0,{},f),!Q().excludes[p]){m=F(e,t,n,i,p-1);break}var x=A(l);if(-1!==Q().excludes[p].indexOf(x)){m=F(e,t,n,i,p-1);break}for(Q().excludes[p].push(x),u=p;u<S(oe,!0)+1;u++)delete Q().validPositions[u]}}return Q().excludes[p]=oe,m}function T(u,e,t,c,n,i){function p(e){return k?1<e.begin-e.end||e.begin-e.end==1:1<e.end-e.begin||e.end-e.begin==1}t=!0===t;var a=u;function r(r,o,s){var l=!1,e=r;return v!==oe&&v<=e&&Q().validPositions[v+b-1]==oe&&(e+=b-1),ie.each(M(e),function(e,t){var n=t.match;if(O(!0),!1!==(l=null!=n.fn?n.fn.test(o,Q(),r,s,z,p(u)):(o===n.def||o===z.skipOptionalPartCharacter)&&""!==n.def&&{c:H(r,n,!0)||n.def,pos:r})){var i=l.c!==oe?l.c:o,a=r;return i=i===z.skipOptionalPartCharacter&&null===n.fn?H(r,n,!0)||n.def:i,l.remove!==oe&&(ie.isArray(l.remove)||(l.remove=[l.remove]),ie.each(l.remove.sort(function(e,t){return t-e}),function(e,t){R({begin:t,end:t+1})})),l.insert!==oe&&(ie.isArray(l.insert)||(l.insert=[l.insert]),ie.each(l.insert.sort(function(e,t){return e-t}),function(e,t){T(t.pos,t.c,!0,c)})),!0!==l&&l.pos!==oe&&l.pos!==r&&(a=l.pos),!0!==l&&l.pos===oe&&l.c===oe||R(u,ie.extend({},t,{input:function(e,t,n){switch(z.casing||t.casing){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break;case"title":var i=Q().validPositions[n-1];e=0===n||i&&i.input===String.fromCharCode(ce.keyCode.SPACE)?e.toUpperCase():e.toLowerCase();break;default:if(ie.isFunction(z.casing)){var a=Array.prototype.slice.call(arguments);a.push(Q().validPositions),e=z.casing.apply(this,a)}}return e}(i,n,a)}),c,a)||(l=!1),!1}}),l}u.begin!==oe&&(a=k?u.end:u.begin);var o=!0,s=ie.extend(!0,{},Q().validPositions);if(ie.isFunction(z.preValidation)&&!t&&!0!==c&&!0!==i&&(o=z.preValidation(O(),a,e,p(u),z,Q())),!0===o){if(N(oe,a,!0),(g===oe||a<g)&&(o=r(a,e,t),(!t||!0===c)&&!1===o&&!0!==i)){var l=Q().validPositions[a];if(!l||null!==l.match.fn||l.match.def!==e&&e!==z.skipOptionalPartCharacter){if(z.regex||(z.insertMode||Q().validPositions[I(a)]===oe)&&!G(a,!0))for(var f=a+1,m=I(a);f<=m;f++)if(!1!==(o=r(f,e,t))){o=N(a,o.pos!==oe?o.pos:f)||o,a=f;break}}else o={caret:I(a)}}!1!==o||!1===z.keepStatic||null!=z.regex&&!$(O())||t||!0===n||(o=F(a,e,t,c)),!0===o&&(o={pos:a})}if(ie.isFunction(z.postValidation)&&!1!==o&&!t&&!0!==c&&!0!==i){var d=z.postValidation(O(!0),u.begin!==oe?k?u.end:u.begin:u,o,z);if(d!==oe){if(d.refreshFromBuffer&&d.buffer){var h=d.refreshFromBuffer;_(!0===h?h:h.start,h.end,d.buffer)}o=!0===d?o:d}}return o&&o.pos===oe&&(o.pos=a),!1!==o&&!0!==i||(P(!0),Q().validPositions=ie.extend(!0,{},s)),o}function N(e,t,n){var i;if(e===oe)for(e=t-1;0<e&&!Q().validPositions[e];e--);for(var a=e;a<t;a++)if(Q().validPositions[a]===oe&&!G(a,!0)){var r=0==a?w(a):Q().validPositions[a-1];if(r){var o=M(a).slice();""===o[o.length-1].match.def&&o.pop();var s=x(a,o);if((s=ie.extend({},s,{input:H(a,s.match,!0)||s.match.def})).generatedInput=!0,R(a,s,!0),!0!==n){var l=Q().validPositions[t].input;Q().validPositions[t]=oe,i=T(t,l,!0,!0)}}}return i}function R(e,t,n,i){function a(e,t,n){var i=t[e];if(i!==oe&&(null===i.match.fn&&!0!==i.match.optionality||i.input===z.radixPoint)){var a=n.begin<=e-1?t[e-1]&&null===t[e-1].match.fn&&t[e-1]:t[e-1],r=n.end>e+1?t[e+1]&&null===t[e+1].match.fn&&t[e+1]:t[e+1];return a&&r}return!1}var r=e.begin!==oe?e.begin:e,o=e.end!==oe?e.end:e;if(e.begin>e.end&&(r=e.end,o=e.begin),i=i!==oe?i:r,r!==o||z.insertMode&&Q().validPositions[i]!==oe&&n===oe){var s=ie.extend(!0,{},Q().validPositions),l=S(oe,!0);for(Q().p=r,m=l;r<=m;m--)Q().validPositions[m]&&"+"===Q().validPositions[m].match.nativeDef&&(z.isNegative=!1),delete Q().validPositions[m];var u=!0,c=i,p=(Q().validPositions,!1),f=c,m=c;for(t&&(Q().validPositions[i]=ie.extend(!0,{},t),f++,c++,r<o&&m++);m<=l;m++){var d=s[m];if(d!==oe&&(o<=m||r<=m&&!0!==d.generatedInput&&a(m,s,{begin:r,end:o}))){for(;""!==w(f).match.def;){if(!1===p&&s[f]&&s[f].match.nativeDef===d.match.nativeDef)Q().validPositions[f]=ie.extend(!0,{},s[f]),Q().validPositions[f].input=d.input,N(oe,f,!0),c=f+1,u=!0;else if(E(f,d.match.def)){var h=T(f,d.input,!0,!0);u=!1!==h,c=h.caret||h.insert?S():f+1,p=!0}else if(!(u=!0===d.generatedInput||d.input===z.radixPoint&&!0===z.numericInput)&&""===w(f).match.def)break;if(u)break;f++}""==w(f).match.def&&(u=!1),f=c}if(!u)break}if(!u)return Q().validPositions=ie.extend(!0,{},s),P(!0),!1}else t&&(Q().validPositions[i]=ie.extend(!0,{},t));return P(!0),!0}function G(e,t){var n=C(e).match;if(""===n.def&&(n=w(e).match),null!=n.fn)return n.fn;if(!0!==t&&-1<e){var i=M(e);return i.length>1+(""===i[i.length-1].match.def?1:0)}return!1}function I(e,t){for(var n=e+1;""!==w(n).match.def&&(!0===t&&(!0!==w(n).match.newBlockMarker||!G(n))||!0!==t&&!G(n));)n++;return n}function B(e,t){var n,i=e;if(i<=0)return 0;for(;0<--i&&(!0===t&&!0!==w(i).match.newBlockMarker||!0!==t&&!G(i)&&((n=M(i)).length<2||2===n.length&&""===n[1].match.def)););return i}function L(e,t,n,i,a){if(i&&ie.isFunction(z.onBeforeWrite)){var r=z.onBeforeWrite.call(u,i,t,n,z);if(r){if(r.refreshFromBuffer){var o=r.refreshFromBuffer;_(!0===o?o:o.start,o.end,r.buffer||t),t=O(!0)}n!==oe&&(n=r.caret!==oe?r.caret:n)}}if(e!==oe&&(e.inputmask._valueSet(t.join("")),n===oe||i!==oe&&"blur"===i.type?Y(e,n,0===t.length):K(e,n),!0===a)){var s=ie(e),l=e.inputmask._valueGet();p=!0,s.trigger("input"),setTimeout(function(){l===D().join("")?s.trigger("cleared"):!0===$(t)&&s.trigger("complete")},0)}}function H(e,t,n){if((t=t||w(e).match).placeholder!==oe||!0===n)return ie.isFunction(t.placeholder)?t.placeholder(z):t.placeholder;if(null===t.fn){if(-1<e&&Q().validPositions[e]===oe){var i,a=M(e),r=[];if(a.length>1+(""===a[a.length-1].match.def?1:0))for(var o=0;o<a.length;o++)if(!0!==a[o].match.optionality&&!0!==a[o].match.optionalQuantifier&&(null===a[o].match.fn||i===oe||!1!==a[o].match.fn.test(i.match.def,Q(),e,!0,z))&&(r.push(a[o]),null===a[o].match.fn&&(i=a[o]),1<r.length&&/[0-9a-bA-Z]/.test(r[0].match.def)))return z.placeholder.charAt(e%z.placeholder.length)}return t.def}return z.placeholder.charAt(e%z.placeholder.length)}var n,l={on:function(e,t,r){var n=function(e){var t=this;if(t.inputmask===oe&&"FORM"!==this.nodeName){var n=ie.data(t,"_inputmask_opts");n?new ce(n).mask(t):l.off(t)}else{if("setvalue"===e.type||"FORM"===this.nodeName||!(t.disabled||t.readOnly&&!("keydown"===e.type&&e.ctrlKey&&67===e.keyCode||!1===z.tabThrough&&e.keyCode===ce.keyCode.TAB))){switch(e.type){case"input":if(!0===p)return p=!1,e.preventDefault();if(se){var i=arguments;return setTimeout(function(){r.apply(t,i),K(t,t.inputmask.caretPos,oe,!0)},0),!1}break;case"keydown":p=o=!1;break;case"keypress":if(!0===o)return e.preventDefault();o=!0;break;case"click":if(le||ue){var i=arguments;return setTimeout(function(){r.apply(t,i)},0),!1}}var a=r.apply(t,arguments);return!1===a&&(e.preventDefault(),e.stopPropagation()),a}e.preventDefault()}};e.inputmask.events[t]=e.inputmask.events[t]||[],e.inputmask.events[t].push(n),-1!==ie.inArray(t,["submit","reset"])?null!==e.form&&ie(e.form).on(t,n):ie(e).on(t,n)},off:function(i,e){var t;i.inputmask&&i.inputmask.events&&(e?(t=[])[e]=i.inputmask.events[e]:t=i.inputmask.events,ie.each(t,function(e,t){for(;0<t.length;){var n=t.pop();-1!==ie.inArray(e,["submit","reset"])?null!==i.form&&ie(i.form).off(e,n):ie(i).off(e,n)}delete i.inputmask.events[e]}))}},V={keydownEvent:function(e){var t=this,n=ie(t),i=e.keyCode,a=K(t);if(i===ce.keyCode.BACKSPACE||i===ce.keyCode.DELETE||ue&&i===ce.keyCode.BACKSPACE_SAFARI||e.ctrlKey&&i===ce.keyCode.X&&!pe("cut"))e.preventDefault(),Z(0,i,a),L(t,O(!0),Q().p,e,t.inputmask._valueGet()!==O().join(""));else if(i===ce.keyCode.END||i===ce.keyCode.PAGE_DOWN){e.preventDefault();var r=I(S());K(t,e.shiftKey?a.begin:r,r,!0)}else i===ce.keyCode.HOME&&!e.shiftKey||i===ce.keyCode.PAGE_UP?(e.preventDefault(),K(t,0,e.shiftKey?a.begin:0,!0)):(z.undoOnEscape&&i===ce.keyCode.ESCAPE||90===i&&e.ctrlKey)&&!0!==e.altKey?(U(t,!0,!1,h.split("")),n.trigger("click")):i!==ce.keyCode.INSERT||e.shiftKey||e.ctrlKey?!0===z.tabThrough&&i===ce.keyCode.TAB&&(!0===e.shiftKey?(null===w(a.begin).match.fn&&(a.begin=I(a.begin)),a.end=B(a.begin,!0),a.begin=B(a.end,!0)):(a.begin=I(a.begin,!0),a.end=I(a.begin,!0),a.end<Q().maskLength&&a.end--),a.begin<Q().maskLength&&(e.preventDefault(),K(t,a.begin,a.end))):(z.insertMode=!z.insertMode,t.setAttribute("im-insert",z.insertMode));z.onKeyDown.call(this,e,O(),K(t).begin,z),y=-1!==ie.inArray(i,z.ignorables)},keypressEvent:function(e,t,n,i,a){var r=this,o=ie(r),s=e.which||e.charCode||e.keyCode;if(!(!0===t||e.ctrlKey&&e.altKey)&&(e.ctrlKey||e.metaKey||y))return s===ce.keyCode.ENTER&&h!==O().join("")&&(h=O().join(""),setTimeout(function(){o.trigger("change")},0)),!0;if(s){46===s&&!1===e.shiftKey&&""!==z.radixPoint&&(s=z.radixPoint.charCodeAt(0));var l,u=t?{begin:a,end:a}:K(r),c=String.fromCharCode(s),p=0;if(z._radixDance&&z.numericInput){var f=O().indexOf(z.radixPoint.charAt(0))+1;u.begin<=f&&(s===z.radixPoint.charCodeAt(0)&&(p=1),u.begin-=1,u.end-=1)}Q().writeOutBuffer=!0;var m=T(u,c,i);if(!1!==m&&(P(!0),l=m.caret!==oe?m.caret:I(m.pos.begin?m.pos.begin:m.pos),Q().p=l),l=(z.numericInput&&m.caret===oe?B(l):l)+p,!1!==n&&(setTimeout(function(){z.onKeyValidation.call(r,s,m,z)},0),Q().writeOutBuffer&&!1!==m)){var d=O();L(r,d,l,e,!0!==t)}if(e.preventDefault(),t)return!1!==m&&(m.forwardPosition=l),m}},pasteEvent:function(e){var t,n=this,i=e.originalEvent||e,a=(ie(n),n.inputmask._valueGet(!0)),r=K(n);k&&(t=r.end,r.end=r.begin,r.begin=t);var o=a.substr(0,r.begin),s=a.substr(r.end,a.length);if(o===(k?D().reverse():D()).slice(0,r.begin).join("")&&(o=""),s===(k?D().reverse():D()).slice(r.end).join("")&&(s=""),ae.clipboardData&&ae.clipboardData.getData)a=o+ae.clipboardData.getData("Text")+s;else{if(!i.clipboardData||!i.clipboardData.getData)return!0;a=o+i.clipboardData.getData("text/plain")+s}var l=a;if(ie.isFunction(z.onBeforePaste)){if(!1===(l=z.onBeforePaste.call(u,a,z)))return e.preventDefault();l||(l=a)}return U(n,!1,!1,l.toString().split("")),L(n,O(),I(S()),e,h!==O().join("")),e.preventDefault()},inputFallBackEvent:function(e){var t,n,i=this,a=i.inputmask._valueGet();if(O().join("")!==a){var r=K(i);if(a=function(e,t,n){if(le){var i=t.replace(O().join(""),"");if(1===i.length){var a=t.split("");a.splice(n.begin,0,i),t=a.join("")}}return t}(0,(n=r,"."===(t=a).charAt(n.begin-1)&&""!==z.radixPoint&&((t=t.split(""))[n.begin-1]=z.radixPoint.charAt(0),t=t.join("")),a=t),r),O().join("")!==a){var o=O().join(""),s=!z.numericInput&&a.length>o.length?-1:0,l=a.substr(0,r.begin),u=a.substr(r.begin),c=o.substr(0,r.begin+s),p=o.substr(r.begin+s),f=r,m="",d=!1;if(l!==c){var h,g=(d=l.length>=c.length)?l.length:c.length;for(h=0;l.charAt(h)===c.charAt(h)&&h<g;h++);d&&(f.begin=h-s,m+=l.slice(h,f.end))}if(u!==p&&(u.length>p.length?m+=u.slice(0,1):u.length<p.length&&(f.end+=p.length-u.length,d||""===z.radixPoint||""!==u||l.charAt(f.begin+s-1)!==z.radixPoint||(f.begin--,m=z.radixPoint))),L(i,O(),{begin:f.begin+s,end:f.end+s}),0<m.length)ie.each(m.split(""),function(e,t){var n=new ie.Event("keypress");n.which=t.charCodeAt(0),y=!1,V.keypressEvent.call(i,n)});else{f.begin===f.end-1&&(f.begin=B(f.begin+1),f.begin===f.end-1?K(i,f.begin):K(i,f.begin,f.end));var v=new ie.Event("keydown");v.keyCode=z.numericInput?ce.keyCode.BACKSPACE:ce.keyCode.DELETE,V.keydownEvent.call(i,v)}e.preventDefault()}}},beforeInputEvent:function(e){if(e.cancelable){var i=this;switch(e.inputType){case"insertText":return ie.each(e.data.split(""),function(e,t){var n=new ie.Event("keypress");n.which=t.charCodeAt(0),y=!1,V.keypressEvent.call(i,n)}),e.preventDefault();case"deleteContentBackward":var t=new ie.Event("keydown");return t.keyCode=ce.keyCode.BACKSPACE,V.keydownEvent.call(i,t),e.preventDefault();case"deleteContentForward":var t=new ie.Event("keydown");return t.keyCode=ce.keyCode.DELETE,V.keydownEvent.call(i,t),e.preventDefault()}}},setValueEvent:function(e){this.inputmask.refreshValue=!1;var t=e&&e.detail?e.detail[0]:arguments[1],t=t||this.inputmask._valueGet(!0);ie.isFunction(z.onBeforeMask)&&(t=z.onBeforeMask.call(u,t,z)||t),U(this,!0,!1,t=t.split("")),h=O().join(""),(z.clearMaskOnLostFocus||z.clearIncomplete)&&this.inputmask._valueGet()===D().join("")&&this.inputmask._valueSet("")},focusEvent:function(e){var t=this,n=t.inputmask._valueGet();z.showMaskOnFocus&&(!z.showMaskOnHover||z.showMaskOnHover&&""===n)&&(t.inputmask._valueGet()!==O().join("")?L(t,O(),I(S())):!1===i&&K(t,I(S()))),!0===z.positionCaretOnTab&&!1===i&&V.clickEvent.apply(t,[e,!0]),h=O().join("")},mouseleaveEvent:function(e){i=!1,z.clearMaskOnLostFocus&&re.activeElement!==this&&(this.placeholder=r)},clickEvent:function(e,u){var c=this;setTimeout(function(){if(re.activeElement===c){var e=K(c);if(u&&(k?e.end=e.begin:e.begin=e.end),e.begin===e.end)switch(z.positionCaretOnClick){case"none":break;case"select":K(c,0,O().length);break;case"ignore":K(c,I(S()));break;case"radixFocus":if(function(e){if(""!==z.radixPoint){var t=Q().validPositions;if(t[e]===oe||t[e].input===H(e)){if(e<I(-1))return!0;var n=ie.inArray(z.radixPoint,O());if(-1!==n){for(var i in t)if(n<i&&t[i].input!==H(i))return!1;return!0}}}return!1}(e.begin)){var t=O().join("").indexOf(z.radixPoint);K(c,z.numericInput?I(t):t);break}default:var n=e.begin,i=S(n,!0),a=I(i);if(n<a)K(c,G(n,!0)||G(n-1,!0)?n:I(n));else{var r=Q().validPositions[i],o=C(a,r?r.match.locator:oe,r),s=H(a,o.match);if(""!==s&&O()[a]!==s&&!0!==o.match.optionalQuantifier&&!0!==o.match.newBlockMarker||!G(a,z.keepStatic)&&o.match.def===s){var l=I(a);(l<=n||n===a)&&(a=l)}K(c,a)}}}},0)},cutEvent:function(e){ie(this);var t=K(this),n=e.originalEvent||e,i=ae.clipboardData||n.clipboardData,a=k?O().slice(t.end,t.begin):O().slice(t.begin,t.end);i.setData("text",k?a.reverse().join(""):a.join("")),re.execCommand&&re.execCommand("copy"),Z(0,ce.keyCode.DELETE,t),L(this,O(),Q().p,e,h!==O().join(""))},blurEvent:function(e){var t=ie(this);if(this.inputmask){this.placeholder=r;var n=this.inputmask._valueGet(),i=O().slice();""===n&&m===oe||(z.clearMaskOnLostFocus&&(-1===S()&&n===D().join("")?i=[]:W(i)),!1===$(i)&&(setTimeout(function(){t.trigger("incomplete")},0),z.clearIncomplete&&(P(),i=z.clearMaskOnLostFocus?[]:D().slice())),L(this,i,oe,e)),h!==O().join("")&&(h=i.join(""),t.trigger("change"))}},mouseenterEvent:function(e){i=!0,re.activeElement!==this&&z.showMaskOnHover&&(this.placeholder=(k?O().slice().reverse():O()).join(""))},submitEvent:function(e){h!==O().join("")&&a.trigger("change"),z.clearMaskOnLostFocus&&-1===S()&&c.inputmask._valueGet&&c.inputmask._valueGet()===D().join("")&&c.inputmask._valueSet(""),z.clearIncomplete&&!1===$(O())&&c.inputmask._valueSet(""),z.removeMaskOnSubmit&&(c.inputmask._valueSet(c.inputmask.unmaskedvalue(),!0),setTimeout(function(){L(c,O())},0))},resetEvent:function(e){c.inputmask.refreshValue=!0,setTimeout(function(){a.trigger("setvalue")},0)}};function U(o,e,s,t,n){var l=this||o.inputmask,u=t.slice(),c="",p=-1,f=oe;if(P(),s||!0===z.autoUnmask)p=I(p);else{var i=D().slice(0,I(-1)).join(""),a=u.join("").match(new RegExp("^"+ce.escapeRegex(i),"g"));a&&0<a.length&&(u.splice(0,a.length*i.length),p=I(p))}-1===p?(Q().p=I(p),p=0):Q().p=p,l.caretPos={begin:p},ie.each(u,function(e,t){if(t!==oe)if(Q().validPositions[e]===oe&&u[e]===H(e)&&G(e,!0)&&!1===T(e,u[e],!0,oe,oe,!0))Q().p++;else{var n=new ie.Event("_checkval");n.which=t.charCodeAt(0),c+=t;var i=S(oe,!0);a=p,r=c,-1===d(!0,0,!1).slice(a,I(a)).join("").replace(/'/g,"").indexOf(r)||G(a)||!(w(a).match.nativeDef===r.charAt(0)||null===w(a).match.fn&&w(a).match.nativeDef==="'"+r.charAt(0)||" "===w(a).match.nativeDef&&(w(a+1).match.nativeDef===r.charAt(0)||null===w(a+1).match.fn&&w(a+1).match.nativeDef==="'"+r.charAt(0)))?(f=V.keypressEvent.call(o,n,!0,!1,s,l.caretPos.begin))&&(p=l.caretPos.begin+1,c=""):f=V.keypressEvent.call(o,n,!0,!1,s,i+1),f&&(L(oe,O(),f.forwardPosition,n,!1),l.caretPos={begin:f.forwardPosition,end:f.forwardPosition})}var a,r}),e&&L(o,O(),f?f.forwardPosition:oe,n||new ie.Event("checkval"),n&&"input"===n.type)}function s(e){if(e){if(e.inputmask===oe)return e.value;e.inputmask&&e.inputmask.refreshValue&&V.setValueEvent.call(e)}var t=[],n=Q().validPositions;for(var i in n)n[i].match&&null!=n[i].match.fn&&t.push(n[i].input);var a=0===t.length?"":(k?t.reverse():t).join("");if(ie.isFunction(z.onUnMask)){var r=(k?O().slice().reverse():O()).join("");a=z.onUnMask.call(u,r,a,z)}return a}function K(e,t,n,i){function a(e){return!k||"number"!=typeof e||z.greedy&&""===z.placeholder||!c||(e=c.inputmask._valueGet().length-e),e}var r;if(t===oe)return"selectionStart"in e?(t=e.selectionStart,n=e.selectionEnd):ae.getSelection?(r=ae.getSelection().getRangeAt(0)).commonAncestorContainer.parentNode!==e&&r.commonAncestorContainer!==e||(t=r.startOffset,n=r.endOffset):re.selection&&re.selection.createRange&&(r=re.selection.createRange(),t=0-r.duplicate().moveStart("character",-e.inputmask._valueGet().length),n=t+r.text.length),{begin:i?t:a(t),end:i?n:a(n)};if(ie.isArray(t)&&(n=k?t[0]:t[1],t=k?t[1]:t[0]),t.begin!==oe&&(n=k?t.begin:t.end,t=k?t.end:t.begin),"number"==typeof t){t=i?t:a(t),n="number"==typeof(n=i?n:a(n))?n:t;var o=parseInt(((e.ownerDocument.defaultView||ae).getComputedStyle?(e.ownerDocument.defaultView||ae).getComputedStyle(e,null):e.currentStyle).fontSize)*n;if(e.scrollLeft=o>e.scrollWidth?o:0,e.inputmask.caretPos={begin:t,end:n},"selectionStart"in e)e.selectionStart=t,e.selectionEnd=n;else if(ae.getSelection){if(r=re.createRange(),e.firstChild===oe||null===e.firstChild){var s=re.createTextNode("");e.appendChild(s)}r.setStart(e.firstChild,t<e.inputmask._valueGet().length?t:e.inputmask._valueGet().length),r.setEnd(e.firstChild,n<e.inputmask._valueGet().length?n:e.inputmask._valueGet().length),r.collapse(!0);var l=ae.getSelection();l.removeAllRanges(),l.addRange(r)}else e.createTextRange&&((r=e.createTextRange()).collapse(!0),r.moveEnd("character",n),r.moveStart("character",t),r.select());Y(e,{begin:t,end:n})}}function q(e){var t,n,i=d(!0,S(),!0,!0),a=i.length,r=S(),o={},s=Q().validPositions[r],l=s!==oe?s.locator.slice():oe;for(t=r+1;t<i.length;t++)n=C(t,l,t-1),l=n.locator.slice(),o[t]=ie.extend(!0,{},n);var u=s&&s.alternation!==oe?s.locator[s.alternation]:oe;for(t=a-1;r<t&&((n=o[t]).match.optionality||n.match.optionalQuantifier&&n.match.newBlockMarker||u&&(u!==o[t].locator[s.alternation]&&null!=n.match.fn||null===n.match.fn&&n.locator[s.alternation]&&j(n.locator[s.alternation].toString().split(","),u.toString().split(","))&&""!==M(t)[0].def))&&i[t]===H(t,n.match);t--)a--;return e?{l:a,def:o[a]?o[a].match:oe}:a}function W(e){for(var t,n=d(!(e.length=0),0,!0,oe,!0);(t=n.shift())!==oe;)e.push(t);return e}function $(e){if(ie.isFunction(z.isComplete))return z.isComplete(e,z);if("*"===z.repeat)return oe;var t=!1,n=q(!0),i=B(n.l);if(n.def===oe||n.def.newBlockMarker||n.def.optionality||n.def.optionalQuantifier){t=!0;for(var a=0;a<=i;a++){var r=C(a).match;if(null!==r.fn&&Q().validPositions[a]===oe&&!0!==r.optionality&&!0!==r.optionalQuantifier||null===r.fn&&e[a]!==H(a,r)){t=!1;break}}}return t}function Z(e,t,n,i,a){if((z.numericInput||k)&&(t===ce.keyCode.BACKSPACE?t=ce.keyCode.DELETE:t===ce.keyCode.DELETE&&(t=ce.keyCode.BACKSPACE),k)){var r=n.end;n.end=n.begin,n.begin=r}if(t===ce.keyCode.BACKSPACE&&n.end-n.begin<1?(n.begin=B(n.begin),Q().validPositions[n.begin]!==oe&&Q().validPositions[n.begin].input===z.groupSeparator&&n.begin--):t===ce.keyCode.DELETE&&n.begin===n.end&&(n.end=G(n.end,!0)&&Q().validPositions[n.end]&&Q().validPositions[n.end].input!==z.radixPoint?n.end+1:I(n.end)+1,Q().validPositions[n.begin]!==oe&&Q().validPositions[n.begin].input===z.groupSeparator&&n.end++),R(n),!0!==i&&!1!==z.keepStatic||null!==z.regex){var o=F(!0);if(o){var s=o.caret!==oe?o.caret:o.pos?I(o.pos.begin?o.pos.begin:o.pos):S(-1,!0);(t!==ce.keyCode.DELETE||n.begin>s)&&n.begin}}var l=S(n.begin,!0);if(l<n.begin||-1===n.begin)Q().p=I(l);else if(!0!==i&&(Q().p=n.begin,!0!==a))for(;Q().p<l&&Q().validPositions[Q().p]===oe;)Q().p++}function J(u){var c=(u.ownerDocument.defaultView||ae).getComputedStyle(u,null),e=re.createElement("div");e.style.width=c.width,e.style.textAlign=c.textAlign,m=re.createElement("div"),(u.inputmask.colorMask=m).className="im-colormask",u.parentNode.insertBefore(m,u),u.parentNode.removeChild(u),m.appendChild(u),m.appendChild(e),u.style.left=e.offsetLeft+"px",ie(m).on("mouseleave",function(e){return V.mouseleaveEvent.call(u,[e])}),ie(m).on("mouseenter",function(e){return V.mouseenterEvent.call(u,[e])}),ie(m).on("click",function(e){return K(u,function(e){var t,n=re.createElement("span");for(var i in c)isNaN(i)&&-1!==i.indexOf("font")&&(n.style[i]=c[i]);n.style.textTransform=c.textTransform,n.style.letterSpacing=c.letterSpacing,n.style.position="absolute",n.style.height="auto",n.style.width="auto",n.style.visibility="hidden",n.style.whiteSpace="nowrap",re.body.appendChild(n);var a,r=u.inputmask._valueGet(),o=0;for(t=0,a=r.length;t<=a;t++){if(n.innerHTML+=r.charAt(t)||"_",n.offsetWidth>=e){var s=e-o,l=n.offsetWidth-e;n.innerHTML=r.charAt(t),s-=n.offsetWidth/3,t=s<l?t-1:t;break}o=n.offsetWidth}return re.body.removeChild(n),t}(e.clientX)),V.clickEvent.call(u,[e])})}function Y(e,t,n){var i,a,r,o=[],s=!1,l=0;function u(e){if(e===oe&&(e=""),s||null!==i.fn&&a.input!==oe)if(s&&(null!==i.fn&&a.input!==oe||""===i.def)){s=!1;var t=o.length;o[t-1]=o[t-1]+"</span>",o.push(e)}else o.push(e);else s=!0,o.push("<span class='im-static'>"+e)}if(m!==oe){var c=O();if(t===oe?t=K(e):t.begin===oe&&(t={begin:t,end:t}),!0!==n){for(var p=S();Q().validPositions[l]?(a=Q().validPositions[l],i=a.match,r=a.locator.slice(),u(c[l])):(a=C(l,r,l-1),i=a.match,r=a.locator.slice(),!1===z.jitMasking||l<p||"number"==typeof z.jitMasking&&isFinite(z.jitMasking)&&z.jitMasking>l?u(H(l,i)):s=!1),l++,(g===oe||l<g)&&(null!==i.fn||""!==i.def)||l<p||s;);s&&u(),re.activeElement===e&&(o.splice(t.begin,0,t.begin===t.end||t.end>Q().maskLength?'<mark class="im-caret" style="border-right-width: 1px;border-right-style: solid;">':'<mark class="im-caret-select">'),o.splice(t.end+1,0,"</mark>"))}var f=m.getElementsByTagName("div")[0];f.innerHTML=o.join(""),e.inputmask.positionColorMask(e,f)}}if(ce.prototype.positionColorMask=function(e,t){e.style.left=t.offsetLeft+"px"},e!==oe)switch(e.action){case"isComplete":return c=e.el,$(O());case"unmaskedvalue":return c!==oe&&e.value===oe||(n=e.value,n=(ie.isFunction(z.onBeforeMask)&&z.onBeforeMask.call(u,n,z)||n).split(""),U.call(this,oe,!1,!1,n),ie.isFunction(z.onBeforeWrite)&&z.onBeforeWrite.call(u,oe,O(),0,z)),s(c);case"mask":!function(e){l.off(e);var t=function(e,s){var t=e.getAttribute("type"),n="INPUT"===e.tagName&&-1!==ie.inArray(t,s.supportsInputType)||e.isContentEditable||"TEXTAREA"===e.tagName;if(!n)if("INPUT"===e.tagName){var i=re.createElement("input");i.setAttribute("type",t),n="text"===i.type,i=null}else n="partial";return!1!==n?function(e){var t,n,i;function a(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==S()||!0!==s.nullable?re.activeElement===this&&s.clearMaskOnLostFocus?(k?W(O().slice()).reverse():W(O().slice())).join(""):t.call(this):"":t.call(this)}function r(e){n.call(this,e),this.inputmask&&ie(this).trigger("setvalue",[e])}if(!e.inputmask.__valueGet){if(!0!==s.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===me("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype});var o=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),"value"):oe;o&&o.get&&o.set?(t=o.get,n=o.set,Object.defineProperty(e,"value",{get:a,set:r,configurable:!0})):"INPUT"!==e.tagName&&(t=function(){return this.textContent},n=function(e){this.textContent=e},Object.defineProperty(e,"value",{get:a,set:r,configurable:!0}))}else re.__lookupGetter__&&e.__lookupGetter__("value")&&(t=e.__lookupGetter__("value"),n=e.__lookupSetter__("value"),e.__defineGetter__("value",a),e.__defineSetter__("value",r));e.inputmask.__valueGet=t,e.inputmask.__valueSet=n}e.inputmask._valueGet=function(e){return k&&!0!==e?t.call(this.el).split("").reverse().join(""):t.call(this.el)},e.inputmask._valueSet=function(e,t){n.call(this.el,null===e||e===oe?"":!0!==t&&k?e.split("").reverse().join(""):e)},t===oe&&(t=function(){return this.value},n=function(e){this.value=e},function(e){if(ie.valHooks&&(ie.valHooks[e]===oe||!0!==ie.valHooks[e].inputmaskpatch)){var n=ie.valHooks[e]&&ie.valHooks[e].get?ie.valHooks[e].get:function(e){return e.value},a=ie.valHooks[e]&&ie.valHooks[e].set?ie.valHooks[e].set:function(e,t){return e.value=t,e};ie.valHooks[e]={get:function(e){if(e.inputmask){if(e.inputmask.opts.autoUnmask)return e.inputmask.unmaskedvalue();var t=n(e);return-1!==S(oe,oe,e.inputmask.maskset.validPositions)||!0!==s.nullable?t:""}return n(e)},set:function(e,t){var n,i=ie(e);return n=a(e,t),e.inputmask&&i.trigger("setvalue",[t]),n},inputmaskpatch:!0}}}(e.type),i=e,l.on(i,"mouseenter",function(e){var t=ie(this),n=this.inputmask._valueGet();n!==O().join("")&&t.trigger("setvalue")}))}}(e):e.inputmask=oe,n}(e,z);if(!1!==t&&(a=ie(c=e),r=c.placeholder,-1===(g=c!==oe?c.maxLength:oe)&&(g=oe),!0===z.colorMask&&J(c),se&&("inputmode"in c&&(c.inputmode=z.inputmode,c.setAttribute("inputmode",z.inputmode)),!0===z.disablePredictiveText&&("autocorrect"in c?c.autocorrect=!1:(!0!==z.colorMask&&J(c),c.type="password"))),!0===t&&(c.setAttribute("im-insert",z.insertMode),l.on(c,"submit",V.submitEvent),l.on(c,"reset",V.resetEvent),l.on(c,"blur",V.blurEvent),l.on(c,"focus",V.focusEvent),!0!==z.colorMask&&(l.on(c,"click",V.clickEvent),l.on(c,"mouseleave",V.mouseleaveEvent),l.on(c,"mouseenter",V.mouseenterEvent)),l.on(c,"paste",V.pasteEvent),l.on(c,"cut",V.cutEvent),l.on(c,"complete",z.oncomplete),l.on(c,"incomplete",z.onincomplete),l.on(c,"cleared",z.oncleared),se||!0===z.inputEventOnly?c.removeAttribute("maxLength"):(l.on(c,"keydown",V.keydownEvent),l.on(c,"keypress",V.keypressEvent)),l.on(c,"input",V.inputFallBackEvent),l.on(c,"beforeinput",V.beforeInputEvent)),l.on(c,"setvalue",V.setValueEvent),h=D().join(""),""!==c.inputmask._valueGet(!0)||!1===z.clearMaskOnLostFocus||re.activeElement===c)){var n=ie.isFunction(z.onBeforeMask)&&z.onBeforeMask.call(u,c.inputmask._valueGet(!0),z)||c.inputmask._valueGet(!0);""!==n&&U(c,!0,!1,n.split(""));var i=O().slice();h=i.join(""),!1===$(i)&&z.clearIncomplete&&P(),z.clearMaskOnLostFocus&&re.activeElement!==c&&(-1===S()?i=[]:W(i)),(!1===z.clearMaskOnLostFocus||z.showMaskOnFocus&&re.activeElement===c||""!==c.inputmask._valueGet(!0))&&L(c,i),re.activeElement===c&&K(c,I(S()))}}(c);break;case"format":return n=(ie.isFunction(z.onBeforeMask)&&z.onBeforeMask.call(u,e.value,z)||e.value).split(""),U.call(this,oe,!0,!1,n),e.metadata?{value:k?O().slice().reverse().join(""):O().join(""),metadata:fe.call(this,{action:"getmetadata"},t,z)}:k?O().slice().reverse().join(""):O().join("");case"isValid":e.value?(n=e.value.split(""),U.call(this,oe,!0,!0,n)):e.value=O().join("");for(var X=O(),ee=q(),te=X.length-1;ee<te&&!G(te);te--);return X.splice(ee,te+1-ee),$(X)&&e.value===O().join("");case"getemptymask":return D().join("");case"remove":return c&&c.inputmask&&(ie.data(c,"_inputmask_opts",null),a=ie(c),c.inputmask._valueSet(z.autoUnmask?s(c):c.inputmask._valueGet(!0)),l.off(c),c.inputmask.colorMask&&((m=c.inputmask.colorMask).removeChild(c),m.parentNode.insertBefore(c,m),m.parentNode.removeChild(m)),Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(c),"value")&&c.inputmask.__valueGet&&Object.defineProperty(c,"value",{get:c.inputmask.__valueGet,set:c.inputmask.__valueSet,configurable:!0}):re.__lookupGetter__&&c.__lookupGetter__("value")&&c.inputmask.__valueGet&&(c.__defineGetter__("value",c.inputmask.__valueGet),c.__defineSetter__("value",c.inputmask.__valueSet)),c.inputmask=oe),c;case"getmetadata":if(ie.isArray(t.metadata)){var ne=d(!0,0,!1).join("");return ie.each(t.metadata,function(e,t){if(t.mask===ne)return ne=t,!1}),ne}return t.metadata}}return ce.prototype={dataAttribute:"data-inputmask",defaults:{placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:ie.noop,onincomplete:ie.noop,oncleared:ie.noop,repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,alias:null,onKeyDown:ie.noop,onBeforeMask:null,onBeforePaste:function(e,t){return ie.isFunction(t.onBeforeMask)?t.onBeforeMask.call(this,e,t):e},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:ie.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","password","search"],ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:oe,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"verbatim",colorMask:!1,disablePredictiveText:!1,importDataAttributes:!0},definitions:{9:{validator:"[0-91-9]",definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",definitionSymbol:"*"},"*":{validator:"[0-91-9A-Za-zА-яЁёÀ-ÿµ]"}},aliases:{},masksCache:{},mask:function(e){var a=this;return"string"==typeof e&&(e=re.getElementById(e)||re.querySelectorAll(e)),e=e.nodeName?[e]:e,ie.each(e,function(e,t){var n=ie.extend(!0,{},a.opts);if(function(n,e,i,a){if(!0===e.importDataAttributes){var t,r,o,s,l=function(e,t){null!==(t=t!==oe?t:n.getAttribute(a+"-"+e))&&("string"==typeof t&&(0===e.indexOf("on")?t=ae[t]:"false"===t?t=!1:"true"===t&&(t=!0)),i[e]=t)},u=n.getAttribute(a);if(u&&""!==u&&(u=u.replace(/'/g,'"'),r=JSON.parse("{"+u+"}")),r)for(s in o=oe,r)if("alias"===s.toLowerCase()){o=r[s];break}for(t in l("alias",o),i.alias&&c(i.alias,i,e),e){if(r)for(s in o=oe,r)if(s.toLowerCase()===t.toLowerCase()){o=r[s];break}l(t,o)}}return ie.extend(!0,e,i),("rtl"===n.dir||e.rightAlign)&&(n.style.textAlign="right"),("rtl"===n.dir||e.numericInput)&&(n.dir="ltr",n.removeAttribute("dir"),e.isRTL=!0),Object.keys(i).length}(t,n,ie.extend(!0,{},a.userOptions),a.dataAttribute)){var i=r(n,a.noMasksCache);i!==oe&&(t.inputmask!==oe&&(t.inputmask.opts.autoUnmask=!0,t.inputmask.remove()),t.inputmask=new ce(oe,oe,!0),t.inputmask.opts=n,t.inputmask.noMasksCache=a.noMasksCache,t.inputmask.userOptions=ie.extend(!0,{},a.userOptions),t.inputmask.isRTL=n.isRTL||n.numericInput,(t.inputmask.el=t).inputmask.maskset=i,ie.data(t,"_inputmask_opts",n),fe.call(t.inputmask,{action:"mask"}))}}),e&&e[0]&&e[0].inputmask||this},option:function(e,t){return"string"==typeof e?this.opts[e]:"object"===(void 0===e?"undefined":me(e))?(ie.extend(this.userOptions,e),this.el&&!0!==t&&this.mask(this.el),this):void 0},unmaskedvalue:function(e){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"unmaskedvalue",value:e})},remove:function(){return fe.call(this,{action:"remove"})},getemptymask:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"isComplete"})},getmetadata:function(){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"getmetadata"})},isValid:function(e){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"isValid",value:e})},format:function(e,t){return this.maskset=this.maskset||r(this.opts,this.noMasksCache),fe.call(this,{action:"format",value:e,metadata:t})},setValue:function(e){this.el&&ie(this.el).trigger("setvalue",[e])},analyseMask:function(e,r,o){var t,n,i,a,s,l,u=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?(?:\|[0-9\+\*]*)?\})|[^.?*+^${[]()|\\]+|./g,c=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,p=!1,f=new h,m=[],d=[];function h(e,t,n,i){this.matches=[],this.openGroup=e||!1,this.alternatorGroup=!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=n||!1,this.isAlternator=i||!1,this.quantifier={min:1,max:1}}function g(n,e,i){i=i!==oe?i:n.matches.length;var a=n.matches[i-1];if(r)0===e.indexOf("[")||p&&/\\d|\\s|\\w]/i.test(e)||"."===e?n.matches.splice(i++,0,{fn:new RegExp(e,o.casing?"i":""),optionality:!1,newBlockMarker:a===oe?"master":a.def!==e,casing:null,def:e,placeholder:oe,nativeDef:e}):(p&&(e=e[e.length-1]),ie.each(e.split(""),function(e,t){a=n.matches[i-1],n.matches.splice(i++,0,{fn:null,optionality:!1,newBlockMarker:a===oe?"master":a.def!==t&&null!==a.fn,casing:null,def:o.staticDefinitionSymbol||t,placeholder:o.staticDefinitionSymbol!==oe?t:oe,nativeDef:(p?"'":"")+t})})),p=!1;else{var t=(o.definitions?o.definitions[e]:oe)||ce.prototype.definitions[e];t&&!p?n.matches.splice(i++,0,{fn:t.validator?"string"==typeof t.validator?new RegExp(t.validator,o.casing?"i":""):new function(){this.test=t.validator}:new RegExp("."),optionality:!1,newBlockMarker:a===oe?"master":a.def!==(t.definitionSymbol||e),casing:t.casing,def:t.definitionSymbol||e,placeholder:t.placeholder,nativeDef:e}):(n.matches.splice(i++,0,{fn:null,optionality:!1,newBlockMarker:a===oe?"master":a.def!==e&&null!==a.fn,casing:null,def:o.staticDefinitionSymbol||e,placeholder:o.staticDefinitionSymbol!==oe?e:oe,nativeDef:(p?"'":"")+e}),p=!1)}}function v(){if(0<m.length){if(g(a=m[m.length-1],n),a.isAlternator){s=m.pop();for(var e=0;e<s.matches.length;e++)s.matches[e].isGroup&&(s.matches[e].isGroup=!1);0<m.length?(a=m[m.length-1]).matches.push(s):f.matches.push(s)}}else g(f,n)}function k(e){var t=new h(!0);return t.openGroup=!1,t.matches=e,t}for(r&&(o.optionalmarker[0]=oe,o.optionalmarker[1]=oe);t=r?c.exec(e):u.exec(e);){if(n=t[0],r)switch(n.charAt(0)){case"?":n="{0,1}";break;case"+":case"*":n="{"+n+"}"}if(p)v();else switch(n.charAt(0)){case"(?=":case"(?!":case"(?<=":case"(?<!":break;case o.escapeChar:p=!0,r&&v();break;case o.optionalmarker[1]:case o.groupmarker[1]:if((i=m.pop()).openGroup=!1,i!==oe)if(0<m.length){if((a=m[m.length-1]).matches.push(i),a.isAlternator){s=m.pop();for(var y=0;y<s.matches.length;y++)s.matches[y].isGroup=!1,s.matches[y].alternatorGroup=!1;0<m.length?(a=m[m.length-1]).matches.push(s):f.matches.push(s)}}else f.matches.push(i);else v();break;case o.optionalmarker[0]:m.push(new h(!1,!0));break;case o.groupmarker[0]:m.push(new h(!0));break;case o.quantifiermarker[0]:var b=new h(!1,!1,!0),x=(n=n.replace(/[{}]/g,"")).split("|"),P=x[0].split(","),S=isNaN(P[0])?P[0]:parseInt(P[0]),A=1===P.length?S:isNaN(P[1])?P[1]:parseInt(P[1]);"*"!==S&&"+"!==S||(S="*"===A?0:1),b.quantifier={min:S,max:A,jit:x[1]};var C=0<m.length?m[m.length-1].matches:f.matches;if((t=C.pop()).isAlternator){C.push(t),C=t.matches;var w=new h(!0),E=C.pop();C.push(w),C=w.matches,t=E}t.isGroup||(t=k([t])),C.push(t),C.push(b);break;case o.alternatormarker:var M=function(e){var t=e.pop();return t.isQuantifier&&(t=k([e.pop(),t])),t};if(0<m.length){var D=(a=m[m.length-1]).matches[a.matches.length-1];l=a.openGroup&&(D.matches===oe||!1===D.isGroup&&!1===D.isAlternator)?m.pop():M(a.matches)}else l=M(f.matches);if(l.isAlternator)m.push(l);else if(l.alternatorGroup?(s=m.pop(),l.alternatorGroup=!1):s=new h(!1,!1,!1,!0),s.matches.push(l),m.push(s),l.openGroup){var O=new h(!(l.openGroup=!1));O.alternatorGroup=!0,m.push(O)}break;default:v()}}for(;0<m.length;)i=m.pop(),f.matches.push(i);return 0<f.matches.length&&(function i(a){a&&a.matches&&ie.each(a.matches,function(e,t){var n=a.matches[e+1];(n===oe||n.matches===oe||!1===n.isQuantifier)&&t&&t.isGroup&&(t.isGroup=!1,r||(g(t,o.groupmarker[0],0),!0!==t.openGroup&&g(t,o.groupmarker[1]))),i(t)})}(f),d.push(f)),(o.numericInput||o.isRTL)&&function e(t){for(var n in t.matches=t.matches.reverse(),t.matches)if(t.matches.hasOwnProperty(n)){var i=parseInt(n);if(t.matches[n].isQuantifier&&t.matches[i+1]&&t.matches[i+1].isGroup){var a=t.matches[n];t.matches.splice(n,1),t.matches.splice(i+1,0,a)}t.matches[n].matches!==oe?t.matches[n]=e(t.matches[n]):t.matches[n]=((r=t.matches[n])===o.optionalmarker[0]?r=o.optionalmarker[1]:r===o.optionalmarker[1]?r=o.optionalmarker[0]:r===o.groupmarker[0]?r=o.groupmarker[1]:r===o.groupmarker[1]&&(r=o.groupmarker[0]),r)}var r;return t}(d[0]),d}},ce.extendDefaults=function(e){ie.extend(!0,ce.prototype.defaults,e)},ce.extendDefinitions=function(e){ie.extend(!0,ce.prototype.definitions,e)},ce.extendAliases=function(e){ie.extend(!0,ce.prototype.aliases,e)},ce.format=function(e,t,n){return ce(t).format(e,n)},ce.unmask=function(e,t){return ce(t).unmaskedvalue(e)},ce.isValid=function(e,t){return ce(t).isValid(e)},ce.remove=function(e){"string"==typeof e&&(e=re.getElementById(e)||re.querySelectorAll(e)),e=e.nodeName?[e]:e,ie.each(e,function(e,t){t.inputmask&&t.inputmask.remove()})},ce.setValue=function(e,n){"string"==typeof e&&(e=re.getElementById(e)||re.querySelectorAll(e)),e=e.nodeName?[e]:e,ie.each(e,function(e,t){t.inputmask?t.inputmask.setValue(n):ie(t).trigger("setvalue",[n])})},ce.escapeRegex=function(e){return e.replace(new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim"),"\\$1")},ce.keyCode={BACKSPACE:8,BACKSPACE_SAFARI:127,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SPACE:32,TAB:9,UP:38,X:88,CONTROL:17},ce})?i.apply(t,a):i)||(e.exports=r)},function(e,t,n){"use strict";var i;"function"==typeof Symbol&&Symbol.iterator;void 0===(i=function(){return window}.call(t,n,t,e))||(e.exports=i)},function(e,t,n){"use strict";var i;"function"==typeof Symbol&&Symbol.iterator;void 0===(i=function(){return document}.call(t,n,t,e))||(e.exports=i)},function(e,t,n){"use strict";var i,a,r;"function"==typeof Symbol&&Symbol.iterator;a=[n(2),n(4)],void 0===(r="function"==typeof(i=function(e,t){return t.extendDefinitions({A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"&":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}}),t.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)//.*",autoUnmask:!1},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(e,t,n,i,a){return-1<n-1&&"."!==t.buffer[n-1]?(e=t.buffer[n-1]+e,e=-1<n-2&&"."!==t.buffer[n-2]?t.buffer[n-2]+e:"0"+e):e="00"+e,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(e)}}},onUnMask:function(e,t,n){return e},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function(e,t){return(e=e.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-91-9A-Za-zА-яЁёÀ-ÿµ!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(e,t,n){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0}}),t})?i.apply(t,a):i)||(e.exports=r)},function(e,t,n){"use strict";var i,a,r;"function"==typeof Symbol&&Symbol.iterator;a=[n(2),n(4)],void 0===(r="function"==typeof(i=function(g,v,k){function o(e,t){for(var n="",i=0;i<e.length;i++)v.prototype.definitions[e.charAt(i)]||t.definitions[e.charAt(i)]||t.optionalmarker.start===e.charAt(i)||t.optionalmarker.end===e.charAt(i)||t.quantifiermarker.start===e.charAt(i)||t.quantifiermarker.end===e.charAt(i)||t.groupmarker.start===e.charAt(i)||t.groupmarker.end===e.charAt(i)||t.alternatormarker===e.charAt(i)?n+="\\"+e.charAt(i):n+=e.charAt(i);return n}return v.extendAliases({numeric:{mask:function(e){if(0!==e.repeat&&isNaN(e.integerDigits)&&(e.integerDigits=e.repeat),e.repeat=0,e.groupSeparator===e.radixPoint&&e.digits&&"0"!==e.digits&&("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&&(e.skipOptionalPartCharacter=k),e.autoGroup=e.autoGroup&&""!==e.groupSeparator,e.autoGroup&&("string"==typeof e.groupSize&&isFinite(e.groupSize)&&(e.groupSize=parseInt(e.groupSize)),isFinite(e.integerDigits))){var t=Math.floor(e.integerDigits/e.groupSize),n=e.integerDigits%e.groupSize;e.integerDigits=parseInt(e.integerDigits)+(0===n?t-1:t),e.integerDigits<1&&(e.integerDigits="*")}1<e.placeholder.length&&(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&&""===e.placeholder&&!1===e.integerOptional&&(e.positionCaretOnClick="lvp"),e.definitions[";"]=e.definitions["~"],e.definitions[";"].definitionSymbol="~",!0===e.numericInput&&(e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&&(e.digits=2),e.decimalProtect=!1);var i="[+]";if(i+=o(e.prefix,e),!0===e.integerOptional?i+="~{1,"+e.integerDigits+"}":i+="~{"+e.integerDigits+"}",e.digits!==k){var a=e.decimalProtect?":":e.radixPoint,r=e.digits.toString().split(",");isFinite(r[0])&&r[1]&&isFinite(r[1])?i+=a+";{"+e.digits+"}":(isNaN(e.digits)||0<parseInt(e.digits))&&(e.digitsOptional?i+="["+a+";{1,"+e.digits+"}]":i+=a+";{"+e.digits+"}")}return i+=o(e.suffix,e),i+="[-]",e.greedy=!1,i},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",groupSize:3,groupSeparator:"",autoGroup:!1,allowMinus:!0,negationSymbol:{front:"-",back:""},integerDigits:"+",integerOptional:!0,prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,min:null,max:null,step:1,insertMode:!0,autoUnmask:!1,unmaskAsNumber:!1,inputmode:"numeric",preValidation:function(e,t,n,i,a,r){if("-"===n||n===a.negationSymbol.front)return!0===a.allowMinus&&(a.isNegative=a.isNegative===k||!a.isNegative,""===e.join("")||{caret:r.validPositions[t]?t:k,dopost:!0});if(!1===i&&n===a.radixPoint&&a.digits!==k&&(isNaN(a.digits)||0<parseInt(a.digits))){var o=g.inArray(a.radixPoint,e);if(-1!==o&&r.validPositions[o]!==k)return!0===a.numericInput?t===o:{caret:o+1}}return!0},postValidation:function(e,t,n,i){var a=i.suffix.split(""),r=i.prefix.split("");if(n.pos===k&&n.caret!==k&&!0!==n.dopost)return n;var o=n.caret!==k?n.caret:n.pos,s=e.slice();i.numericInput&&(o=s.length-o-1,s=s.reverse());var l=s[o];if(l===i.groupSeparator&&(l=s[o+=1]),o===s.length-i.suffix.length-1&&l===i.radixPoint)return n;l!==k&&l!==i.radixPoint&&l!==i.negationSymbol.front&&l!==i.negationSymbol.back&&(s[o]="?",0<i.prefix.length&&o>=(!1===i.isNegative?1:0)&&o<i.prefix.length-1+(!1===i.isNegative?1:0)?r[o-(!1===i.isNegative?1:0)]="?":0<i.suffix.length&&o>=s.length-i.suffix.length-(!1===i.isNegative?1:0)&&(a[o-(s.length-i.suffix.length-(!1===i.isNegative?1:0))]="?")),r=r.join(""),a=a.join("");var u=s.join("").replace(r,"");if(u=(u=(u=(u=u.replace(a,"")).replace(new RegExp(v.escapeRegex(i.groupSeparator),"g"),"")).replace(new RegExp("[-"+v.escapeRegex(i.negationSymbol.front)+"]","g"),"")).replace(new RegExp(v.escapeRegex(i.negationSymbol.back)+"$"),""),isNaN(i.placeholder)&&(u=u.replace(new RegExp(v.escapeRegex(i.placeholder),"g"),"")),1<u.length&&1!==u.indexOf(i.radixPoint)&&("0"===l&&(u=u.replace(/^\?/g,"")),u=u.replace(/^0/g,"")),u.charAt(0)===i.radixPoint&&""!==i.radixPoint&&!0!==i.numericInput&&(u="0"+u),""!==u){if(u=u.split(""),(!i.digitsOptional||i.enforceDigitsOnBlur&&"blur"===n.event)&&isFinite(i.digits)){var c=g.inArray(i.radixPoint,u),p=g.inArray(i.radixPoint,s);-1===c&&(u.push(i.radixPoint),c=u.length-1);for(var f=1;f<=i.digits;f++)i.digitsOptional&&(!i.enforceDigitsOnBlur||"blur"!==n.event)||u[c+f]!==k&&u[c+f]!==i.placeholder.charAt(0)?-1!==p&&s[p+f]!==k&&(u[c+f]=u[c+f]||s[p+f]):u[c+f]=n.placeholder||i.placeholder.charAt(0)}if(!0!==i.autoGroup||""===i.groupSeparator||l===i.radixPoint&&n.pos===k&&!n.dopost)u=u.join("");else{var m=u[u.length-1]===i.radixPoint&&n.c===i.radixPoint;u=v(function(e,t){var n="";if(n+="("+t.groupSeparator+"*{"+t.groupSize+"}){*}",""!==t.radixPoint){var i=e.join("").split(t.radixPoint);i[1]&&(n+=t.radixPoint+"*{"+i[1].match(/^\d*\??\d*/)[0].length+"}")}return n}(u,i),{numericInput:!0,jitMasking:!0,definitions:{"*":{validator:"[0-9?]",cardinality:1}}}).format(u.join("")),m&&(u+=i.radixPoint),u.charAt(0)===i.groupSeparator&&u.substr(1)}}if(i.isNegative&&"blur"===n.event&&(i.isNegative="0"!==u),u=r+u,u+=a,i.isNegative&&(u=i.negationSymbol.front+u,u+=i.negationSymbol.back),u=u.split(""),l!==k)if(l!==i.radixPoint&&l!==i.negationSymbol.front&&l!==i.negationSymbol.back)-1<(o=g.inArray("?",u))?u[o]=l:o=n.caret||0;else if(l===i.radixPoint||l===i.negationSymbol.front||l===i.negationSymbol.back){var d=g.inArray(l,u);-1!==d&&(o=d)}i.numericInput&&(o=u.length-o-1,u=u.reverse());var h={caret:l!==k&&n.pos===k||o===k?o:o+(i.numericInput?-1:1),buffer:u,refreshFromBuffer:n.dopost||e.join("")!==u.join("")};return h.refreshFromBuffer?h:n},onBeforeWrite:function(e,t,n,i){if(e)switch(e.type){case"keydown":return i.postValidation(t,n,{caret:n,dopost:!0},i);case"blur":case"checkval":var a;if((r=i).parseMinMaxOptions===k&&(null!==r.min&&(r.min=r.min.toString().replace(new RegExp(v.escapeRegex(r.groupSeparator),"g"),""),","===r.radixPoint&&(r.min=r.min.replace(r.radixPoint,".")),r.min=isFinite(r.min)?parseFloat(r.min):NaN,isNaN(r.min)&&(r.min=Number.MIN_VALUE)),null!==r.max&&(r.max=r.max.toString().replace(new RegExp(v.escapeRegex(r.groupSeparator),"g"),""),","===r.radixPoint&&(r.max=r.max.replace(r.radixPoint,".")),r.max=isFinite(r.max)?parseFloat(r.max):NaN,isNaN(r.max)&&(r.max=Number.MAX_VALUE)),r.parseMinMaxOptions="done"),null!==i.min||null!==i.max){if(a=i.onUnMask(t.join(""),k,g.extend({},i,{unmaskAsNumber:!0})),null!==i.min&&a<i.min)return i.isNegative=i.min<0,i.postValidation(i.min.toString().replace(".",i.radixPoint).split(""),n,{caret:n,dopost:!0,placeholder:"0"},i);if(null!==i.max&&a>i.max)return i.isNegative=i.max<0,i.postValidation(i.max.toString().replace(".",i.radixPoint).split(""),n,{caret:n,dopost:!0,placeholder:"0"},i)}return i.postValidation(t,n,{caret:n,placeholder:"0",event:"blur"},i);case"_checkval":return{caret:n}}var r},regex:{integerPart:function(e,t){return t?new RegExp("["+v.escapeRegex(e.negationSymbol.front)+"+]?"):new RegExp("["+v.escapeRegex(e.negationSymbol.front)+"+]?\\d+")},integerNPart:function(e){return new RegExp("[\\d"+v.escapeRegex(e.groupSeparator)+v.escapeRegex(e.placeholder.charAt(0))+"]+")}},definitions:{"~":{validator:function(e,t,n,i,a,r){var o;if("k"===e||"m"===e){o={insert:[],c:0};for(var s=0,l="k"===e?2:5;s<l;s++)o.insert.push({pos:n+s,c:0});return o.pos=n+l,o}if(!0===(o=i?new RegExp("[0-9"+v.escapeRegex(a.groupSeparator)+"]").test(e):new RegExp("[0-9]").test(e))){if(!0!==a.numericInput&&t.validPositions[n]!==k&&"~"===t.validPositions[n].match.def&&!r){var u=t.buffer.join(""),c=(u=(u=u.replace(new RegExp("[-"+v.escapeRegex(a.negationSymbol.front)+"]","g"),"")).replace(new RegExp(v.escapeRegex(a.negationSymbol.back)+"$"),"")).split(a.radixPoint);1<c.length&&(c[1]=c[1].replace(/0/g,a.placeholder.charAt(0))),"0"===c[0]&&(c[0]=c[0].replace(/0/g,a.placeholder.charAt(0))),u=c[0]+a.radixPoint+c[1]||"";var p=t._buffer.join("");for(u===a.radixPoint&&(u=p);null===u.match(v.escapeRegex(p)+"$");)p=p.slice(1);o=(u=(u=u.replace(p,"")).split(""))[n]===k?{pos:n,remove:n}:{pos:n}}}else i||e!==a.radixPoint||t.validPositions[n-1]!==k||(o={insert:{pos:n,c:0},pos:n+1});return o},cardinality:1},"+":{validator:function(e,t,n,i,a){return a.allowMinus&&("-"===e||e===a.negationSymbol.front)},cardinality:1,placeholder:""},"-":{validator:function(e,t,n,i,a){return a.allowMinus&&e===a.negationSymbol.back},cardinality:1,placeholder:""},":":{validator:function(e,t,n,i,a){var r="["+v.escapeRegex(a.radixPoint)+"]",o=new RegExp(r).test(e);return o&&t.validPositions[n]&&t.validPositions[n].match.placeholder===a.radixPoint&&(o={caret:n+1}),o},cardinality:1,placeholder:function(e){return e.radixPoint}}},onUnMask:function(e,t,n){if(""===t&&!0===n.nullable)return t;var i=e.replace(n.prefix,"");return i=(i=i.replace(n.suffix,"")).replace(new RegExp(v.escapeRegex(n.groupSeparator),"g"),""),""!==n.placeholder.charAt(0)&&(i=i.replace(new RegExp(n.placeholder.charAt(0),"g"),"0")),n.unmaskAsNumber?(""!==n.radixPoint&&-1!==i.indexOf(n.radixPoint)&&(i=i.replace(v.escapeRegex.call(this,n.radixPoint),".")),i=(i=i.replace(new RegExp("^"+v.escapeRegex(n.negationSymbol.front)),"-")).replace(new RegExp(v.escapeRegex(n.negationSymbol.back)+"$"),""),Number(i)):i},isComplete:function(e,t){var n=(t.numericInput?e.slice().reverse():e).join("");return n=(n=(n=(n=(n=n.replace(new RegExp("^"+v.escapeRegex(t.negationSymbol.front)),"-")).replace(new RegExp(v.escapeRegex(t.negationSymbol.back)+"$"),"")).replace(t.prefix,"")).replace(t.suffix,"")).replace(new RegExp(v.escapeRegex(t.groupSeparator)+"([0-9]{3})","g"),"$1"),","===t.radixPoint&&(n=n.replace(v.escapeRegex(t.radixPoint),".")),isFinite(n)},onBeforeMask:function(e,t){if(t.isNegative=k,"number"==typeof e&&""!==t.radixPoint&&(e=e.toString().replace(".",t.radixPoint)),e=e.toString().charAt(e.length-1)===t.radixPoint?e.toString().substr(0,e.length-1):e.toString(),""!==t.radixPoint&&isFinite(e)){var n=e.split("."),i=""!==t.groupSeparator?parseInt(t.groupSize):0;2===n.length&&(n[0].length>i||n[1].length>i||n[0].length<=i&&n[1].length<i)&&(e=e.replace(".",t.radixPoint))}var a=e.match(/,/g),r=e.match(/\./g);if(e=r&&a?r.length>a.length?(e=e.replace(/\./g,"")).replace(",",t.radixPoint):a.length>r.length?(e=e.replace(/,/g,"")).replace(".",t.radixPoint):e.indexOf(".")<e.indexOf(",")?e.replace(/\./g,""):e.replace(/,/g,""):e.replace(new RegExp(v.escapeRegex(t.groupSeparator),"g"),""),0===t.digits&&(-1!==e.indexOf(".")?e=e.substring(0,e.indexOf(".")):-1!==e.indexOf(",")&&(e=e.substring(0,e.indexOf(",")))),""!==t.radixPoint&&isFinite(t.digits)&&-1!==e.indexOf(t.radixPoint)){var o=e.split(t.radixPoint)[1].match(new RegExp("\\d*"))[0];if(parseInt(t.digits)<o.toString().length){var s=Math.pow(10,parseInt(t.digits));e=e.replace(v.escapeRegex(t.radixPoint),"."),e=(e=Math.round(parseFloat(e)*s)/s).toString().replace(".",t.radixPoint)}}return function(e,t){if(t.numericInput){var n=g.inArray(t.radixPoint,e);-1===n&&(e.push(t.radixPoint),n=e.length-1);for(var i=1;i<=t.digits;i++)e[n+i]=e[n+i]||"0"}return e}(e.toString().split(""),t).join("")},onKeyDown:function(e,t,n,i){var a=g(this);if(e.ctrlKey)switch(e.keyCode){case v.keyCode.UP:a.val(parseFloat(this.inputmask.unmaskedvalue())+parseInt(i.step)),a.trigger("setvalue");break;case v.keyCode.DOWN:a.val(parseFloat(this.inputmask.unmaskedvalue())-parseInt(i.step)),a.trigger("setvalue")}}},currency:{prefix:"$ ",groupSeparator:",",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0,radixPoint:""},percentage:{alias:"numeric",digits:2,digitsOptional:!0,radixPoint:".",placeholder:"0",autoGroup:!1,min:0,max:100,suffix:" %",allowMinus:!1}}),v})?i.apply(t,a):i)||(e.exports=r)},function(e,t,n){"use strict";var i,a,r;"function"==typeof Symbol&&Symbol.iterator;a=[n(2),n(4)],void 0===(r="function"==typeof(i=function(o,t){function n(e,t){var n=(e.mask||e).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,""),i=(t.mask||t).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,"");return n.localeCompare(i)}var i=t.prototype.analyseMask;return t.prototype.analyseMask=function(l,e,r){var u={};return r.phoneCodes&&(r.phoneCodes&&1e3<r.phoneCodes.length&&(function e(t,n,i){i=i||u,""!==(n=n||"")&&(i[n]={});for(var a="",r=i[n]||i,o=t.length-1;0<=o;o--)r[a=(l=t[o].mask||t[o]).substr(0,1)]=r[a]||[],r[a].unshift(l.substr(1)),t.splice(o,1);for(var s in r)500<r[s].length&&e(r[s].slice(),s,r)}((l=l.substr(1,l.length-2)).split(r.groupmarker[1]+r.alternatormarker+r.groupmarker[0])),l=function e(t){var n="",i=[];for(var a in t)o.isArray(t[a])?1===t[a].length?i.push(a+t[a]):i.push(a+r.groupmarker[0]+t[a].join(r.groupmarker[1]+r.alternatormarker+r.groupmarker[0])+r.groupmarker[1]):i.push(a+e(t[a]));return 1===i.length?n+=i[0]:n+=r.groupmarker[0]+i.join(r.groupmarker[1]+r.alternatormarker+r.groupmarker[0])+r.groupmarker[1],n}(u)),l=l.replace(/9/g,"\\9")),i.call(this,l,e,r)},t.extendAliases({abstractphone:{groupmarker:["<",">"],countrycode:"",phoneCodes:[],keepStatic:"auto",mask:function(e){return e.definitions={"#":t.prototype.definitions[9]},e.phoneCodes.sort(n)},onBeforeMask:function(e,t){var n=e.replace(/^0{1,2}/,"").replace(/[\s]/g,"");return(1<n.indexOf(t.countrycode)||-1===n.indexOf(t.countrycode))&&(n="+"+t.countrycode+n),n},onUnMask:function(e,t,n){return e.replace(/[()#-]/g,"")},inputmode:"tel"}}),t})?i.apply(t,a):i)||(e.exports=r)},function(e,t,n){"use strict";var i,a,r,o="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};a=[n(3),n(4)],void 0===(r="function"==typeof(i=function(a,r){return void 0===a.fn.inputmask&&(a.fn.inputmask=function(e,t){var n,i=this[0];if(void 0===t&&(t={}),"string"==typeof e)switch(e){case"unmaskedvalue":return i&&i.inputmask?i.inputmask.unmaskedvalue():a(i).val();case"remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case"getemptymask":return i&&i.inputmask?i.inputmask.getemptymask():"";case"hasMaskedValue":return!(!i||!i.inputmask)&&i.inputmask.hasMaskedValue();case"isComplete":return!i||!i.inputmask||i.inputmask.isComplete();case"getmetadata":return i&&i.inputmask?i.inputmask.getmetadata():void 0;case"setvalue":r.setValue(i,t);break;case"option":if("string"!=typeof t)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(t)});if(i&&void 0!==i.inputmask)return i.inputmask.option(t);break;default:return t.alias=e,n=new r(t),this.each(function(){n.mask(this)})}else{if(Array.isArray(e))return t.alias=e,n=new r(t),this.each(function(){n.mask(this)});if("object"==(void 0===e?"undefined":o(e)))return n=new r(e),void 0===e.mask&&void 0===e.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(e);n.mask(this)}):this.each(function(){n.mask(this)});if(void 0===e)return this.each(function(){(n=new r(t)).mask(this)})}}),a.fn.inputmask})?i.apply(t,a):i)||(e.exports=r)}]);
|