<!--
function checkForm(){
	var msg = "";
	
	if(document.newAccount.firstName.value == "") {
		msg = msg + "First Name required.\n";
	}
	if(document.newAccount.lastName.value == "") {
		msg = msg + "Last Name required.\n";
	}
	if(!(checkemail(document.newAccount.email.value))) {
		msg = msg + "Valid Email Address required.\n";
	}
	if(document.newAccount.wd_month.options[document.newAccount.wd_month.selectedIndex].value == "") {
		msg = msg + "Wedding Date month required.\n";
	}
	if(document.newAccount.wd_day.options[document.newAccount.wd_day.selectedIndex].value == "") {
		msg = msg + "Wedding Date day required.\n";
	}
	if(document.newAccount.wd_year.options[document.newAccount.wd_year.selectedIndex].value == "") {
		msg = msg + "Wedding Date year required.\n";
	}
	if(document.newAccount.street.value == "") {
		msg = msg + "Street Address required.\n";
	}
	if(document.newAccount.city.value == "") {
		msg = msg + "City required.\n";
	}
	if(document.newAccount.prov.options[document.newAccount.prov.selectedIndex].value == "") {
		msg = msg + "State/Province required.\n";
	}
	if(document.newAccount.postal.value == "") {
		msg = msg + "Zip/Postal Code required.\n";
	}
	if(document.newAccount.country.selectedIndex == 0) {
		msg = msg + "Country required.\n";
	}
	if(document.newAccount.phone.value == "") {
		msg = msg + "Phone number required.\n";
	}
	if(document.newAccount.contact.selectedIndex == 0){
	    msg = msg + "Contact Preference required.\n";
	}
	if(document.newAccount.hearAbout.selectedIndex == 0){
	    msg = msg + "How did you hear about us required.\n";
	}
	if(document.newAccount.password.value == "") {
		msg = msg + "Password required.\n";
	}
	if(document.newAccount.password.value != document.newAccount.pwdConfirm.value) {
		msg = msg + "Your Password Confirmation does not match your Password.\n";
	}
	if(document.newAccount.captcha_code.value == "") {
		msg = msg + "Validation Code required.\n";
	}

	if(msg == "") {
		document.newAccount.submit();
	} else {
		alert(msg);
	}
}

function checkUpdate(){
	var msg = "";
	
	if(document.newAccount.firstName.value == "") {
		msg = msg + "First Name required.\n";
	}
	if(document.newAccount.lastName.value == "") {
		msg = msg + "Last Name required.\n";
	}
	if(!(checkemail(document.newAccount.email.value))) {
		msg = msg + "Valid Email Address required.\n";
	}
	if(document.newAccount.wd_month.options[document.newAccount.wd_month.selectedIndex].value == "") {
		msg = msg + "Wedding Date month required.\n";
	}
	if(document.newAccount.wd_day.options[document.newAccount.wd_day.selectedIndex].value == "") {
		msg = msg + "Wedding Date day required.\n";
	}
	if(document.newAccount.wd_year.options[document.newAccount.wd_year.selectedIndex].value == "") {
		msg = msg + "Wedding Date year required.\n";
	}
	if(document.newAccount.street.value == "") {
		msg = msg + "Street Address required.\n";
	}
	if(document.newAccount.city.value == "") {
		msg = msg + "City required.\n";
	}
	if(document.newAccount.prov.options[document.newAccount.prov.selectedIndex].value == "") {
		msg = msg + "State/Province required.\n";
	}
	if(document.newAccount.postal.value == "") {
		msg = msg + "Zip/Postal Code required.\n";
	}
	if(document.newAccount.country.selectedIndex == 0) {
		msg = msg + "Country required.\n";
	}
	if(document.newAccount.phone.value == "") {
		msg = msg + "Phone number required.\n";
	}
	if(document.newAccount.contact.selectedIndex == 0){
	    msg = msg + "Contact Preference required.\n";
	}

	if(msg == "") {
		document.newAccount.submit();
	} else {
		alert(msg);
	}
}

function checkemail(input)
{
	if (!input.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)){
	    return false;
	} else {
	    return true;
	}
}
//-->