|
|
@ -1247,14 +1247,14 @@ $.fn.form.settings = { |
|
|
|
creditCard: function(cardNumber, cardTypes) { |
|
|
|
var |
|
|
|
cards = { |
|
|
|
amex: { |
|
|
|
pattern : /^3[47]/, |
|
|
|
length : [15] |
|
|
|
}, |
|
|
|
visa: { |
|
|
|
pattern : /^4/, |
|
|
|
length : [16] |
|
|
|
}, |
|
|
|
amex: { |
|
|
|
pattern : /^3[47]/, |
|
|
|
length : [15] |
|
|
|
}, |
|
|
|
mastercard: { |
|
|
|
pattern : /^5[1-5]/, |
|
|
|
length : [16] |
|
|
@ -1267,18 +1267,18 @@ $.fn.form.settings = { |
|
|
|
pattern : /^(62|88)/, |
|
|
|
length : [16, 17, 18, 19] |
|
|
|
}, |
|
|
|
dinersClub: { |
|
|
|
pattern : /^30[0-5]/, |
|
|
|
length : [14] |
|
|
|
}, |
|
|
|
dinersClubInternational: { |
|
|
|
pattern : /^36/, |
|
|
|
length : [14] |
|
|
|
}, |
|
|
|
jcb: { |
|
|
|
pattern : /^35(2[89]|[3-8][0-9])/, |
|
|
|
length : [16] |
|
|
|
}, |
|
|
|
maestro: { |
|
|
|
pattern : /^(5018|5020|5038|6304|6759|676[1-3])/, |
|
|
|
length : [12, 13, 14, 15, 16, 17, 18, 19] |
|
|
|
}, |
|
|
|
dinersClub: { |
|
|
|
pattern : /^(30[0-5]|^36)/, |
|
|
|
length : [14] |
|
|
|
}, |
|
|
|
laser: { |
|
|
|
pattern : /^(6304|670[69]|6771)/, |
|
|
|
length : [16, 17, 18, 19] |
|
|
@ -1286,10 +1286,6 @@ $.fn.form.settings = { |
|
|
|
visaElectron: { |
|
|
|
pattern : /^(4026|417500|4508|4844|491(3|7))/, |
|
|
|
length : [16] |
|
|
|
}, |
|
|
|
maestro: { |
|
|
|
pattern : /^(5018|5020|5038|6304|6759|676[1-3])/, |
|
|
|
length : [12, 13, 14, 15, 16, 17, 18, 19] |
|
|
|
} |
|
|
|
}, |
|
|
|
valid = {}, |
|
|
|