function validateRegistration() {
	if(register.fname.value == "") {
		alert("First name is a required field.");
		event.returnValue = false;
		register.fname.focus();
		return;
	}
	if(register.lname.value == "") {
		alert("Last name is a required field.");
		event.returnValue = false;
		register.lname.focus();
		return;
	}
	if(register.address1.value == "") {
		alert("Address 1 is a required field.");
		event.returnValue = false;
		register.address1.focus();
		return;
	}
	if(register.city.value == "") {
		alert("City is a required field.");
		event.returnValue = false;
		register.city.focus();
		return;
	}
	if(register.state.value == "") {
		alert("State is a required field.");
		event.returnValue = false;
		register.state.focus();
		return;
	}
	if(register.zip.value == "") {
		alert("Postal Code is a required field.");
		event.returnValue = false;
		register.zip.focus();
		return;
	}
	if(register.email.value == "") {
		alert("E-mail is a required field.");
		event.returnValue = false;
		register.email.focus();
		return;
	}
	if(register.username.value == "") {
		alert("User Name is a required field.");
		event.returnValue = false;
		register.username.focus();
		return;
	}
	if(register.password1.value == "") {
		alert("Password is a required field.");
		event.returnValue = false;
		register.password1.focus();
		return;
	}
	if(register.password2.value == "") {
		alert("Confirm Password is a required field.");
		event.returnValue = false;
		register.password2.focus();
		return;
	}
	if(register.password1.value != register.password2.value) {
		alert("The passwords you entered do not match.");
		event.returnValue = false;
		register.password1.focus();
		return;
	}
}
