$(document).ready(function(){
    jQuery.validator.addMethod("isAlpha", function(name, element) {
	return this.optional(element) || name.match(/^[a-zA-Z. ]+$/);
	}, "Please enter alpha characters only");	
});

$(document).ready(function(){
    jQuery.validator.addMethod("isAlphanumeric", function(name, element) {
	return this.optional(element) || name.match(/^[a-zA-Z0-9. ]+$/);
	}, "Please enter alphanumeric characters only");	
});
  
$(document).ready(function(){
    jQuery.validator.addMethod("phoneUS", function(phone_number, element) {
    phone_number = phone_number.replace(/\s+/g, ""); 
	return this.optional(element) || phone_number.length > 9 &&
		phone_number.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);
	}, "Please specify a valid phone number: 000-000-0000");	

$("#commentForm").validate({
  rules: {
    phonenumber: {
      required: true,
      phoneUS: true,
	  number: false
    }	
  }
});

$("#name").rules("add", {
 	required: true,
 	isAlpha: true
});

$("#cityarea").rules("add", {
	required: false,
 	isAlphanumeric: true
});

$("#others").rules("add", {
	required: false,
 	isAlphanumeric: true
});
});
  
$(document).ready(function(){
    jQuery.validator.addMethod("phoneUS", function(phone_number, element) {
    phone_number = phone_number.replace(/\s+/g, ""); 
	return this.optional(element) || phone_number.length > 9 &&
		phone_number.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);
}, "Phone number format: 000-000-0000");

$("#xxx").validate({
  rules: {
    phonenumber: {
      required: true,
      phoneUS: true,
	  number: false
    }
  }
});

$("#name2").rules("add", {
 	required: true,
 	isAlpha: true
});

$("#city").rules("add", {
 	required: false,
 	isAlpha: true
});

$("#PropertyAddress").rules("add", {
	required: false,
 	isAlphanumeric: true
});

$("#others").rules("add", {
	required: false,
 	isAlphanumeric: true
});
});
