//	Performs the validation of the email this page form.
//	Must be included after the communfunctions.js file.
//
//	Returns:
//	false:	If any validation fails.
//	true:	If validation passes.
function validateEmailThisPage()
{

	var form = document.emailThisPage;
	var email = form.email;
	var name = form.name;
	var bReturn = true;
	var bEmpty = false;
	var sErrorMessage = "";
	
	// Determine if value is entered
	bEmpty = isEmptyNoSpace(email);

	if(bEmpty)
	{
		bReturn = false;
		alert("I'm sorry, you cannot complete this form unless all the mandatory information"
				+ "(marked with a red asterix) is complete. Please enter the recipient's email address.");
		chgFocus(email);
	} 
	// End if
	
	
	//validate email field
	if(bReturn) {
		
		sErrorMessage = validateEmail(email);

		if(sErrorMessage != "")
		{
			alert (sErrorMessage);
			bReturn = false;
			chgFocus(email);
		 }	
	}	
		
	// Determine if value is entered
	bEmpty = isEmptyNoSpace(name);
	

	if(bReturn && bEmpty)
	{
		bReturn = false;
		alert("I'm sorry, you cannot complete this fomr unless all the mandatory information"
				+ "(marked with a red asterix) is complete. Please enter your name.");
		chgFocus(name);
	} 
	// End if
	
	// Determine if 
	if(bReturn)
	{
		if(!isValidLength(name, 1))
		{
			bReturn = false;
			alert("I'm sorry, you have not supplied enough letters or numerals"
				+ "for this form. Please enter at least one character.");
			chgFocus(name);
		} // End if
	} // End if
	
	// Determine if text area field contains 
	if(bReturn)
	{
		var sMessage;
		sMessage = validateName(name);
		if (sMessage != "") {
			bReturn = false;
			alert(sMessage);
			chgFocus(name);
		}
	} // End if	
	
	return bReturn;	
	
} // End validateContactUsForm
