(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&&"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);