
function formreset()
{
	document.forms['contactform'].reset()
}

function errorCheck()
{


// some variables
var requiredFieldsErrorMessage = "";
var NameEntered = "";
var emailEntered = "";
var PhoneEntered = "";
var emailErrorMessage = "";

NameEntered = document.forms['contactform'].elements['Name'].value;
PhoneEntered = document.forms['contactform'].elements['Telephone'].value;
emailEntered = document.forms['contactform'].elements['Email'].value;

//if ((!NameEntered) || (!PhoneEntered) || (!emailEntered))
if ((!NameEntered) || (!emailEntered))
{

	if (!NameEntered)
	{
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- Name\r";
	}
//	if (!PhoneEntered)
//	{
//		requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- Telephone\r";
//	}
	if (!emailEntered)
	{
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- Email\r";
	}
}

// email error checking

if (emailEntered)
{
	emailEntered = document.forms['contactform'].elements['Email'].value;
	emailValue = new String (emailEntered);
	emailHasAt = emailValue.indexOf("@");
	emailHasPeriod = emailValue.indexOf(".");

		
	if ((emailHasAt == -1) || (emailHasPeriod == -1))
	{
		emailErrorMessage = "- Email\r";
	}
}


// Letting the user know what was missed

if ((requiredFieldsErrorMessage) || (emailErrorMessage))
{
	alertMessage = "Please provide the following information:\r";

	//build remainder of the alert message
	alertMessage = alertMessage + requiredFieldsErrorMessage;
	alertMessage = alertMessage + emailErrorMessage;

	// Now, display the error message
	alert ( alertMessage )
}
else // there are no problems with the form
{
	// send this form data to its CGI
	document.forms['contactform'].submit()
}
}