/*! * 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.33 */ !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);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(9),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=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,pe="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(te,ne,ie,ae){var e=navigator.userAgent,re=ue("touchstart"),oe=/iemobile/i.test(e),se=/iphone/i.test(e)&&!oe;function le(e,t,n){if(!(this instanceof le))return new le(e,t,n);this.el=ae,this.events={},this.maskset=ae,!(this.refreshValue=!1)!==n&&(te.isPlainObject(e)?t=e:(t=t||{},e&&(t.alias=e)),this.opts=te.extend(!0,{},this.defaults,t),this.noMasksCache=t&&t.definitions!==ae,this.userOptions=t||{},this.isRTL=this.opts.numericInput,c(this.opts.alias,t,this.opts))}function c(e,t,n){var i=le.prototype.aliases[e];return i?(i.alias&&c(i.alias,ae,n),te.extend(!0,n,i),te.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=Q.keepStatic)&&(v=v.slice(0,1));for(var x=!1,P=0;PD.quantifier.min-1,B.jit=(M||1)*O.matches.indexOf(B)>=D.quantifier.jit,r(B,O)&&B.optionalQuantifier){V=!0,L=I;break}if(B.jit&&!B.optionalQuantifier){U=O.matches.indexOf(B),L=I,V=!0;break}return!0}}else if(e=z(e,N,t,n))return!0}else L++;var _,j,F,T}for(var n=0e+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!==ae?e.begin:e,o=e.end!==ae?e.end:e;if(e.begin>e.end&&(r=e.end,o=e.begin),i=i!==ae?i:r,r!==o||Q.insertMode&&W().validPositions[i]!==ae&&n===ae){var s=te.extend(!0,{},W().validPositions),l=S(ae,!0);for(W().p=r,m=l;r<=m;m--)W().validPositions[m]&&"+"===W().validPositions[m].match.nativeDef&&(Q.isNegative=!1),delete W().validPositions[m];var u=!0,c=i,p=(W().validPositions,!1),f=c,m=c;for(t&&(W().validPositions[i]=te.extend(!0,{},t),f++,c++,r1+(""===i[i.length-1].match.def?1:0)}return!1}function N(e,t){for(var n=e+1;""!==w(n).match.def&&(!0===t&&(!0!==w(n).match.newBlockMarker||!R(n))||!0!==t&&!R(n));)n++;return n}function G(e,t){var n,i=e;if(i<=0)return 0;for(;0<--i&&(!0===t&&!0!==w(i).match.newBlockMarker||!0!==t&&!R(i)&&((n=E(i)).length<2||2===n.length&&""===n[1].match.def)););return i}function I(e,t,n,i,a){if(i&&te.isFunction(Q.onBeforeWrite)){var r=Q.onBeforeWrite.call(u,i,t,n,Q);if(r){if(r.refreshFromBuffer){var o=r.refreshFromBuffer;M(!0===o?o:o.start,o.end,r.buffer||t),t=D(!0)}n!==ae&&(n=r.caret!==ae?r.caret:n)}}if(e!==ae&&(e.inputmask._valueSet(t.join("")),n===ae||i!==ae&&"blur"===i.type?Z(e,n,0===t.length):V(e,n),!0===a)){var s=te(e),l=e.inputmask._valueGet();p=!0,s.trigger("input"),setTimeout(function(){l===C().join("")?s.trigger("cleared"):!0===z(t)&&s.trigger("complete")},0)}}function B(e,t,n){if((t=t||w(e).match).placeholder!==ae||!0===n)return te.isFunction(t.placeholder)?t.placeholder(Q):t.placeholder;if(null===t.fn){if(-11+(""===a[a.length-1].match.def?1:0))for(var o=0;oo.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)&&hp.length?m+=u.slice(0,1):u.lengthe.scrollWidth?o:0,e.inputmask.caretPos={begin:t,end:n},"selectionStart"in e)e.selectionStart=t,e.selectionEnd=n;else if(ne.getSelection){if(r=ie.createRange(),e.firstChild===ae||null===e.firstChild){var s=ie.createTextNode("");e.appendChild(s)}r.setStart(e.firstChild,ts)&&n.begin}}var l=S(n.begin,!0);if(l=e){var s=e-o,l=n.offsetWidth-e;n.innerHTML=r.charAt(t),s-=n.offsetWidth/3,t=s",o.push(e)}else o.push(e);else s=!0,o.push(""+e)}if(m!==ae){var c=D();if(t===ae?t=V(e):t.begin===ae&&(t={begin:t,end:t}),!0!==n){for(var p=S();W().validPositions[l]?(a=W().validPositions[l],i=a.match,r=a.locator.slice(),u(c[l])):(a=b(l,r,l-1),i=a.match,r=a.locator.slice(),!1===Q.jitMasking||ll?u(B(l,i)):s=!1),l++,(g===ae||lW().maskLength?'':''),o.splice(t.end+1,0,""))}var f=m.getElementsByTagName("div")[0];f.innerHTML=o.join(""),e.inputmask.positionColorMask(e,f)}}if(le.prototype.positionColorMask=function(e,t){e.style.left=t.offsetLeft+"px"},e!==ae)switch(e.action){case"isComplete":return c=e.el,z(D());case"unmaskedvalue":return c!==ae&&e.value===ae||(n=e.value,n=(te.isFunction(Q.onBeforeMask)&&Q.onBeforeMask.call(u,n,Q)||n).split(""),H.call(this,ae,!1,!1,n),te.isFunction(Q.onBeforeWrite)&&Q.onBeforeWrite.call(u,ae,D(),0,Q)),s(c);case"mask":!function(e){l.off(e);var t=function(e,s){var t=e.getAttribute("type"),n="INPUT"===e.tagName&&-1!==te.inArray(t,s.supportsInputType)||e.isContentEditable||"TEXTAREA"===e.tagName;if(!n)if("INPUT"===e.tagName){var i=ie.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?ie.activeElement===this&&s.clearMaskOnLostFocus?(v?U(D().slice()).reverse():U(D().slice())).join(""):t.call(this):"":t.call(this)}function r(e){n.call(this,e),this.inputmask&&te(this).trigger("setvalue",[e])}if(!e.inputmask.__valueGet){if(!0!==s.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===pe("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype});var o=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),"value"):ae;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 ie.__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 v&&!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===ae?"":!0!==t&&v?e.split("").reverse().join(""):e)},t===ae&&(t=function(){return this.value},n=function(e){this.value=e},function(e){if(te.valHooks&&(te.valHooks[e]===ae||!0!==te.valHooks[e].inputmaskpatch)){var n=te.valHooks[e]&&te.valHooks[e].get?te.valHooks[e].get:function(e){return e.value},a=te.valHooks[e]&&te.valHooks[e].set?te.valHooks[e].set:function(e,t){return e.value=t,e};te.valHooks[e]={get:function(e){if(e.inputmask){if(e.inputmask.opts.autoUnmask)return e.inputmask.unmaskedvalue();var t=n(e);return-1!==S(ae,ae,e.inputmask.maskset.validPositions)||!0!==s.nullable?t:""}return n(e)},set:function(e,t){var n,i=te(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=te(this),n=this.inputmask._valueGet();n!==D().join("")&&t.trigger("setvalue")}))}}(e):e.inputmask=ae,n}(e,Q);if(!1!==t&&(a=te(c=e),r=c.placeholder,-1===(g=c!==ae?c.maxLength:ae)&&(g=ae),!0===Q.colorMask&&$(c),re&&("inputmode"in c&&(c.inputmode=Q.inputmode,c.setAttribute("inputmode",Q.inputmode)),!0===Q.disablePredictiveText&&("autocorrect"in c?c.autocorrect=!1:(!0!==Q.colorMask&&$(c),c.type="password"))),!0===t&&(c.setAttribute("im-insert",Q.insertMode),l.on(c,"submit",L.submitEvent),l.on(c,"reset",L.resetEvent),l.on(c,"blur",L.blurEvent),l.on(c,"focus",L.focusEvent),!0!==Q.colorMask&&(l.on(c,"click",L.clickEvent),l.on(c,"mouseleave",L.mouseleaveEvent),l.on(c,"mouseenter",L.mouseenterEvent)),l.on(c,"paste",L.pasteEvent),l.on(c,"cut",L.cutEvent),l.on(c,"complete",Q.oncomplete),l.on(c,"incomplete",Q.onincomplete),l.on(c,"cleared",Q.oncleared),re||!0===Q.inputEventOnly?c.removeAttribute("maxLength"):(l.on(c,"keydown",L.keydownEvent),l.on(c,"keypress",L.keypressEvent)),l.on(c,"input",L.inputFallBackEvent),l.on(c,"beforeinput",L.beforeInputEvent)),l.on(c,"setvalue",L.setValueEvent),h=C().join(""),""!==c.inputmask._valueGet(!0)||!1===Q.clearMaskOnLostFocus||ie.activeElement===c)){var n=te.isFunction(Q.onBeforeMask)&&Q.onBeforeMask.call(u,c.inputmask._valueGet(!0),Q)||c.inputmask._valueGet(!0);""!==n&&H(c,!0,!1,n.split(""));var i=D().slice();h=i.join(""),!1===z(i)&&Q.clearIncomplete&&P(),Q.clearMaskOnLostFocus&&ie.activeElement!==c&&(-1===S()?i=[]:U(i)),(!1===Q.clearMaskOnLostFocus||Q.showMaskOnFocus&&ie.activeElement===c||""!==c.inputmask._valueGet(!0))&&I(c,i),ie.activeElement===c&&V(c,N(S()))}}(c);break;case"format":return n=(te.isFunction(Q.onBeforeMask)&&Q.onBeforeMask.call(u,e.value,Q)||e.value).split(""),H.call(this,ae,!0,!1,n),e.metadata?{value:v?D().slice().reverse().join(""):D().join(""),metadata:ce.call(this,{action:"getmetadata"},t,Q)}:v?D().slice().reverse().join(""):D().join("");case"isValid":e.value?(n=e.value.split(""),H.call(this,ae,!0,!0,n)):e.value=D().join("");for(var J=D(),Y=K(),X=J.length-1;Y=(!1===i.isNegative?1:0)&&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"),"")),1i.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;si||n[1].length>i||n[0].length<=i&&n[1].lengtha.length?(e=e.replace(/\./g,"")).replace(",",t.radixPoint):a.length>r.length?(e=e.replace(/,/g,"")).replace(".",t.radixPoint):e.indexOf(".")