$(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");
$("#registerForm").validate({
		rules: {
			firstname: "required",
			lastname: "required",
			address: "required",
			city: "required",
			postcode: "required",
			homephone: "required",
			email: {
				required: true,
				email: true
			}
		},
		messages: {
			firstname: "Please enter your first name",
			lastname: "Please enter your last name",
			address: "Please enter your address",
			city: "Please enter your city",
			postcode: "Please enter your postal code",
			homephone: "Please enter your phone number",
			email: "Please enter a valid email address"
		}
	});
try{document.execCommand('BackgroundImageCache',false,true)}catch(e){}if($.browser.msie&&$.browser.version<7)return;$('a[rel*=external]').click(function(){window.open(this.href);return false});
 });
