jQuery.validator.addMethod("zip", function(value, element) {
    value = value.split('_').join('');
    value = value.length == 6 ? value.substr(0, 5) : value;
    return this.optional(element) ||  /(^\d{5}$)|(^\d{5}-\d{4}$)/.test(value);
}, "Please enter a valid US ZIP code.");

jQuery.validator.addMethod("phoneIntl", function(value, element) {
    value = value.split('_').join('');
    return this.optional(element) ||  /(^\+\d{2,15}$)/.test(value);
}, "Please enter a valid phone number.");
