//shows alert if emails do not match
function confirmEmail(email1, email2) {
	if (email1.value != email2.value) {
		alert("Email addresses do not match.");
		return false;
	} else {
		return true;
	}
}

//checkEmail returns true if email address matches name@domain.tld, false otherwise
function validateEmail(email, required) {
	var required = (required == null) ? true : required;
	if(required || email.value.length != 0) {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value))
			return (true);
		alert("Email address is invalid. Please re-enter.");
		return (false);
	} else {
		return true;
	}
}
