$(document).ready(function() {
	//new account - join us!
	$('#new_account form').validate({
	   rules: {
	     	screen_name: "required",
			user_lastname: "required",
	     	username: {
	       		required: true,
	       		email: true
	     	},
			password: {
				required: true,
	       		minlength: 5
			},
			password_confirm: {
			     required: true,
			     minlength: 5,
			     equalTo: "#password"
			}	
	   },
	   messages: {
	     	screen_name: "Please fill in your name",
			user_lastname: "Please fill in your last name",
	     	username: {
	       		required: "Please fill in your email - required for login",
	       		email: "Your email address must be in the format of name@domain.com"
	     	},
			password: {
				required: "Please pick a password",
				minlength: "Min. 5 characters please"
			},
			password_confirm: {
				required: "Please confirm your password",
				minlength: "Min. 5 characters please",
				equalTo: "Confirm password doesn not match"
			}
	   }
	});
	//forgot my password
	$('#forgot_password').validate({
				rules: {
					email: {
						required: true,
						email: true
					}
				},
				messages: {
						email: {
				       		required: "Please fill in your email",
				       		email: "Your email address must be in the format of name@domain.com"
				     	}

				}
	});
	
	//new account - join us!
	$('body.edit_account form').validate({
	   rules: {
	     	screen_name: "required",
			user_lastname: "required",
	     	username: {
	       		required: true,
	       		email: true
	     	}
	   },
	   messages: {
	     	screen_name: "Please fill in your name",
			user_lastname: "Please fill in your last name",
	     	username: {
	       		required: "Please fill in your email - required for login",
	       		email: "Your email address must be in the format of name@domain.com"
	     	}
	   }
	});
	
	//green professional
	$('#new_pro_account form').validate({
	   rules: {
	     	title: "required",
			user_lastname: "required",
			field_id_17: "required",
	     	field_id_13: {
	       		required: true,
	       		email: true
	     	},
			field_id_16: {
				required: true,
	       		minlength: 20
			}
	   },
	   messages: {
	     	title: "Please fill in your company name",
			field_id_17: "Please fill in your city",
	     	field_id_13: {
	       		required: "Please fill in your email",
	       		email: "Your email address must be in the format of name@domain.com"
	     	},
			field_id_16: {
				required: "Please tell us about your company",
				minlength: "Min. 10 characters please"
			}
	   }
	});
	
	//ask_ba_form
	$('#ask_ba_form').validate({
	   rules: {
	     	firstname: "required",
			lastname: "required",
			question: "required",
	     	email: {
	       		required: true,
	       		email: true
	     	}
	   },
	   messages: {
	     	firstname: "Please fill in your first name",
			lastname: "Please fill in your last name",
	     	email: {
	       		required: "Please fill in your email",
	       		email: "Your email address must be in the format of name@domain.com"
	     	},
			question: {
				required: "Don't forget your question!"
			}
	   }
	});
	
	
});

