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 enter a valid phone number");


$(document).ready(function() {
	$("#newsletter").validate({
		rules: {
			fname: "required",
			lname: "required",
			email: { // compound rule
				required: true,
				email: true
			}
		},
		messages: {
				email: "Please enter a valid email address."
		}
	});

	$("#report-request").validate({
		rules: {
			fname: "required",
			lname: "required",
			title: "required",
			company	: "required",
			phone: {
				required: true,
				phoneUS: true
			},
			email: {
				required: true,
				email: true
			}
		},
		messages: {
				email: "Please enter a valid email address."
		}
	});

	$("#contact").validate({
		rules: {
			fname: "required",
			lname: "required",
			comments: "required",
			company	: "required",
			phone: {
				required: true,
				phoneUS: true
			},
			email: {
				required: true,
				email: true
			}
		},
		messages: {
				email: "Please enter a valid email address."
		}
	});

});


function clearPhone(el) {

	if (el.value == "111-111-1111") {

		el.value = ''

	}

} 

