function validateForm(){
	// check name
	if (document.getElementById('YourName').value == ""){
		alert ("Please enter your name.");
		document.getElementById('YourName').focus();
		return false;
	}
	
	// check email address
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('EmailAddress').value))){
		alert("Please enter a valid email address.");
		document.getElementById('EmailAddress').focus();
		return false;
	}
	
	// check hear about us length
	if (document.getElementById('HearAboutUs').value == ""){
		alert ("Please fill in how you heard about us.");
		document.getElementById('HearAboutUs').focus();
		return false;
	}

	return true;
}

function validateTellAFriend(){
	// check name
	if (document.getElementById('YourName').value == ""){
		alert ("Please enter your name.");
		document.getElementById('YourName').focus();
		return false;
	}
	
	// check email address
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('EmailAddress').value))){
		alert("Please enter a valid email address.");
		document.getElementById('EmailAddress').focus();
		return false;
	}
	
	// check friend's name
	if (document.getElementById('FriendsName0').value == ""){
		alert ("Please fill in the name of at least 1 friend / family member.");
		document.getElementById('FriendsName0').focus();
		return false;
	}

	// check friend's phone
	if (document.contact.PhoneNumber0.value == ""){
		alert ("Please fill in the phone number for this person.");
		document.contact.PhoneNumber0.focus();
		return false;
	}
	
	return true;
}
