function verifyForm()
{
	var check = true;
	if (!checkName() || document.forms[0].name.value.length == "")
	{
		alert("Please enter a name.");
		document.forms[0].name.value = "";
		document.forms[0].name.focus();
		check = false;
	}
	else if (!checkPhone() || document.forms[0].phone.value.length < 10 || document.forms[0].phone.value == "")
	{
		alert("Please enter a valid telephone number.");
		document.forms[0].phone.value = "";
		document.forms[0].phone.focus();
		check = false;
	}
	else if (!checkMail())
	{
		alert("Please enter a valid email address.");
		document.forms[0].email.value = "";
		document.forms[0].email.focus();
		check = false;
	}
	else (check)
	{
		document.forms[0].submit();
	}
}

function checkName()
{
	var x = document.forms[0].name.value;
	var filter  = /^([a-zA-Z\ ])+$/;
	if (filter.test(x))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkMail()
{
	var x = document.forms[0].email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkPhone()
{
	var x = document.forms[0].phone.value;
	var filter  = /^([0-9_\.\-\(\)])+$/;
	if (filter.test(x))
	{
		return true;
	}
	else
	{
		return false;
	}
}