| 12345 |
- (function(g){g.extend(g.c.w.t,{decimal:{F:"~",placeholder:"",repeat:"*",B:!1,G:!1,D:!0,h:"*",a:"",b:".",e:3,n:!1,j:!0,i:!0,o:function(b,f,e,c,a){var d=b.length;f||("*"==e?d=c.length+1:1<e&&(d+=b.length*(e-1)));b=g.c.d.call(this,a.a);a=g.c.d.call(this,a.b);c=c.join("");a=c.replace(RegExp(b,"g"),"").replace(RegExp(a),"");return d+(c.length-a.length)},l:function(b,f,e,c){if(""==c.a)return f;var a=b.slice();g.k(c.b,b);e||a.splice(f,0,"?");a=a.join("");if(c.n||e&&-1!=a.indexOf(c.a)){for(var d=g.c.d.call(this,
- c.a),a=a.replace(RegExp(d,"g"),""),d=a.split(c.b),a=d[0],h=RegExp("([-+]?[\\d?]+)([\\d?]{"+c.e+"})");h.test(a);)a=a.replace(h,"$1"+c.a+"$2"),a=a.replace(c.a+c.a,c.a);1<d.length&&(a+=c.b+d[1])}b.length=a.length;c=0;for(d=a.length;c<d;c++)b[c]=a.charAt(c);a=g.k("?",b);e||b.splice(a,1);return e?f:a},g:{f:function(b){var f=g.c.d.call(this,b.a),e=g.c.d.call(this,b.b);return RegExp("^"+("["+(b.j?"+":"")+(b.i?"-":"")+"]?")+"(\\d+|\\d{1,"+b.e+"}(("+f+"\\d{"+b.e+"})?)+)("+e+"\\d"+(isNaN(b.h)?b.h:"{0,"+b.h+
- "}")+")?$")}},H:function(b,f,e){var c=g(this);if(b.keyCode==e.keyCode.r){if(b=g.k(e.b,f),-1!=b){for(var a=c.data("_inputmask").masksets,c=c.data("_inputmask").activeMasksetIndex,d=1;d<=e.h&&d<e.o(a[c]._buffer,a[c].greedy,a[c].repeat,f,e);d++)void 0==f[b+d]&&(f[b+d]="0");this.m(f.join(""))}}else if(b.keyCode==e.keyCode.q||b.keyCode==e.keyCode.p)e.l(f,0,!0,e),this.m(f.join(""))},A:{"~":{J:function(b,f,e,c,a){if(""==b)return!1;if(!c&&1>=e&&"0"===f[0]&&/[\d-]/.test(b)&&1==f.length)return f[0]="",{pos:0};
- var d=c?f.slice(0,e):f.slice();d.splice(e,0,b);var d=d.join(""),h=g.c.d.call(this,a.a),d=d.replace(RegExp(h,"g"),""),h=a.g.f(a).test(d);if(!h&&(d+="0",h=a.g.f(a).test(d),!h)){for(i=d.length-d.lastIndexOf(a.a);3>=i;i++)d+="0";h=a.g.f(a).test(d);if(!h&&!c&&b==a.b&&(h=a.g.f(a).test("0"+d+"0")))return f[e]="0",e++,{pos:e}}return!1==h||c||b==a.b?h:{pos:a.l(f,e,!1,a)}},v:1,I:null}},C:!0,u:!1},integer:{g:{f:function(b){var f=g.c.d.call(this,b.a);return RegExp("^"+(b.j||b.i?"["+(b.j?"+":"")+(b.i?"-":"")+
- "]?":"")+"(\\d+|\\d{1,"+b.e+"}(("+f+"\\d{"+b.e+"})?)+)$")}},s:"decimal"}})})(jQuery);
|