jQuery.validator.addMethod( 
	"selectNone", 
	function(value, element) { 
		if (element.value == element.defaultValue ) 
		{ 
			return false; 
		} 
		else return true; 
	}, 
	"Please enter your name" 
	);

jQuery().ready(function() {
	// validate signup form on keyup and submit
	jQuery("#signupForm").validate({
		rules: {
			first_name: {
				required: true,
				selectNone: true,
				minlength: 2
			},
			last_name: {
				required: true,
				selectNone: true,
				minlength: 2
			},
			email: {
				required: true,
				email: true
			}
		},
		messages: {
			first_name: "Please enter your first name",
			last_name: "Please enter your last name",
			email: "Please enter a valid email address"
		},
		errorContainer: ".error",
		errorLabelContainer: ".error"
	});
});