Sha256: 0803f973312325b7ec7cb43db22dbc691b20b6952dfd6d9163698e8808265276

Contents?: true

Size: 833 Bytes

Versions: 9

Compression:

Stored size: 833 Bytes

Contents

//>>built
define("dojox/validate/us",["dojo/_base/lang","./_base","./regexp"],function(_1,_2,_3){
var us=_1.getObject("us",true,_2);
us.isState=function(_4,_5){
var re=new RegExp("^"+_3.us.state(_5)+"$","i");
return re.test(_4);
};
us.isPhoneNumber=function(_6){
var _7={format:["###-###-####","(###) ###-####","(###) ### ####","###.###.####","###/###-####","### ### ####","###-###-#### x#???","(###) ###-#### x#???","(###) ### #### x#???","###.###.#### x#???","###/###-#### x#???","### ### #### x#???","##########"]};
return _2.isNumberFormat(_6,_7);
};
us.isSocialSecurityNumber=function(_8){
var _9={format:["###-##-####","### ## ####","#########"]};
return _2.isNumberFormat(_8,_9);
};
us.isZipCode=function(_a){
var _b={format:["#####-####","##### ####","#########","#####"]};
return _2.isNumberFormat(_a,_b);
};
return us;
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dojox-rails-0.14.0 vendor/assets/javascripts/dojox/validate/us.js
dojox-rails-0.13.0 vendor/assets/javascripts/dojox/validate/us.js
dojox-rails-0.12.0 vendor/assets/javascripts/dojox/validate/us.js
dojox-rails-0.11.0 vendor/assets/javascripts/validate/us.js
dojo-rails-0.9.4 vendor/assets/javascripts/dojox/validate/us.js
dojo-rails-0.9.3 vendor/assets/javascripts/dojox/validate/us.js
dojo-rails-0.9.2 vendor/assets/javascripts/dojox/validate/us.js
dojo-rails-0.9.1 vendor/assets/javascripts/dojox/validate/us.js
dojo-rails-0.9.0 vendor/assets/javascripts/dojox/validate/us.js