$(document).ready(function() {
	
	$("#form").validate({
		rules: {
			phone: {
				phone: true
			}
		}
	});
	
	jQuery.validator.addMethod("phone", function(value, element) {
		var parse, isValid;
		if(/\(?\b[0-9]{3}\)?[\-. ]?[0-9]{3}[\-. ]?[0-9]{4}\b/.test(value)) {
			parse = value.replace(/[\(\)\- ]/g, "");
			if(/^[0-9]{10}$/.test(parse)) {
				isValid = true;
			} else {
				isValid = false;
			}
		} else {
			isValid = false;
		}
    	return this.optional(element) || isValid; 
	}, "Please enter a valid phone number format");
	
});
