
function checkRegisterForm()
{
	var formObj = document.form1;

	if( formObj.email.value.length == 0 ) {
		formObj.email.focus();
		return "Please enter an email address.";
	}

	if( formObj.pw.value.length == 0 ) {
		formObj.pw.focus();
		return "Please enter a password.";
	}

	if( formObj.pw2.value.length == 0 ) {
		formObj.pw2.focus();
		return "Please retype your password.";
	}
	
	if( formObj.pw.value != formObj.pw2.value ) {
		formObj.pw.focus();
		return "Your passwords do not match.";
	}
	
	if( formObj.name.value.length == 0 ) {
		formObj.name.focus();
		return "Please enter a name.";
	}

	if( formObj.org.value.length == 0 ) {
		formObj.org.focus();
		return "Please enter the church or organization you represent.";
	}
	
	if( formObj.address1.value.length == 0 ) {
		formObj.address1.focus();
		return "Please enter an address.";
	}
	
	if( formObj.city.value.length == 0 ) {
		formObj.city.focus();
		return "Please enter a city.";
	}
	
	if( formObj.state.value.length == 0 ) {
		formObj.state.focus();
		return "Please choose a state.";
	}
	
	if( formObj.zip.value.length < 5 ) {
		formObj.zip.focus();
		return "Please enter a 5 or 9 digit zip code.";
	}
	
	if( formObj.phone.value.length < 10 ) {
		formObj.phone.focus();
		return "Please enter a phone number (with area code.)";
	}
	
	return "";
}


function checkForm()
{
	var ret;

	ret = checkRegisterForm();
	if( ret != "" )
	{
		alert(ret);
	}
	else
	{
		document.form1.submit();
	}
}
