function checkName(n) {
//	alert(n);
	var returnVal = false;
	if (n == "") {
		alert("Please enter your name.");
	} else {
		returnVal = true;
	}
	return returnVal;
}

function checkToName(n) {
//	alert(n);
	var returnVal = false;
	if (n == "") {
		alert("Please enter the name of the person you wish to send the page to.");
	} else {
		returnVal = true;
	}
	return returnVal;
}

function checkPhone(ph) {
//	alert(ph);
	var returnVal = false;
	var error ="Please enter a valid phone number (including area code)"
	if (ph == "") {
		alert(error);
	} else {
		var stripped = ph.replace(/[\(\)\.\-\ ]/g, '');
		//strip out acceptable non-numeric characters
		if (isNaN(parseInt(stripped))) {
		   alert(error);
		} else {
			if (!(stripped.length == 10)) {
				alert(error);
			} else {
				returnVal = true;
			}
		}
	}
	return returnVal;
}

function checkEmail(em) {
//	alert(em);
	var returnVal = false;
//	var emailFilter=/^.+@.+\..{2,3,4,6}$/;
	var emailFilter=/^.+@.+\..+$/;
	if (!(emailFilter.test(em))) { 
		alert("Please enter your email address.");
	} else {
		var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
		if (em.match(illegalChars)) {
			alert("The email address contains illegal characters.");
		} else {
			returnVal = true;
		}
	}
	return returnVal;
}
function checkToEmail(em) {
//	alert(em);
	var returnVal = false;
//	var emailFilter=/^.+@.+\..{2,3,4,6}$/;
	var emailFilter=/^.+@.+\..+$/;
	if (!(emailFilter.test(em))) { 
		alert("Please enter the email address you wish to send the page to.");
	} else {
		var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
		if (em.match(illegalChars)) {
			alert("The email address contains illegal characters.");
		} else {
			returnVal = true;
		}
	}
	return returnVal;
}