
var first_name = new LiveValidation('first_name');
first_name.add(Validate.Presence,{failureMessage: "Please enter your first name."});

var last_name = new LiveValidation('last_name');
last_name.add(Validate.Presence,{failureMessage: "Please enter your last name."});

var email = new LiveValidation('email');
email.add(Validate.Presence,{failureMessage: "Please enter your email address."});
email.add(Validate.Inclusion, {within: ['UCSF','ucsf'],partialMatch: true});
email.add(Validate.Email);

var username = new LiveValidation('username');
username.add(Validate.Presence,{failureMessage: "Please enter a username."});
username.add(Validate.Length, {minimum:4 });

var password = new LiveValidation('password');
password.add(Validate.Presence,{failureMessage: "Please enter your password."});

var password_confirm = new LiveValidation('password_confirm');
password_confirm.add(Validate.Presence,{failureMessage: "Please enter your password again."});
password_confirm.add(Validate.Confirmation, {match: 'password'});

var accept_terms = new LiveValidation('accept_terms');
accept_terms.add(Validate.Acceptance);
