jQuery.validator.addMethod("phone", function(phone_number, element) {
	return this.optional(element) || /^\([0-9]{3}\)\s[0-9]{3}-[0-9]{4}(?:\sx[0-9_]{0,5}){0,1}$/.test(phone_number);
}, "Please enter a valid phone number");

function select_first_field() {
  $(":text:first").select();
}

function disable_form() {
  $("fieldset select").attr("disabled", "disabled");
  $("fieldset textarea").attr("disabled", "disabled");
  $("fieldset input").attr("disabled", "disabled");
}

function enable_form() {
  $("fieldset select").removeAttr("disabled");
  $("fieldset textarea").removeAttr("disabled");
  $("fieldset input").removeAttr("disabled");
}
