var firstname = new LiveValidation('firstname');
firstname.add(Validate.Presence);

var lastname = new LiveValidation('lastname');
lastname.add(Validate.Presence);

var email = new LiveValidation('email');
email.add(Validate.Presence);
email.add(Validate.Email);

var state = new LiveValidation('state');
state.add(Validate.Presence);

var zipcode = new LiveValidation('zipcode');
zipcode.add(Validate.Presence);

var automaticOnSubmit = document.regform.onsubmit;
document.regform.onsubmit = function(){
	var valid = automaticOnSubmit();
	if(valid) {
		document.regform.submit();
	}
	return false;
}