Ext.namespace('Validator');

/**
 *  The load function that will add a validation
 *  Param: value - The value to be validated
 */
Validator.isValidEmail = function(value) {
    return value.match(/^([\w-\.]+)@((\[\d{1,3}\.\d{1,3}\.\d{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|\d{1,3})(\]?)$/);
};

/**
 *  The load function that will add a validation
 *  Param: value - The value to be validated
 */
Validator.isValidPhoneNumber = function(value) {
    return value.match(/^1?[-. ]?\(?\d{3}\)?[-. ]?\d{3}[-. ]?\d{4}$/) && value != "555-555-5555" && value != "555.555.5555" && value != "555 555 5555";
};