function check_me()
{

var err_msg, msgstring, err;

err_msg = "Please fill out the following required field(s):\n";
msgstring = "";
err = false;
	if ( document.mailer.elements.First_Name.value == "" )
		{
			err = true;
			msgstring = "\tFirst Name";
		}
	else
		{
			if (!check_name())
			{
				return;
			}
		}
	if ( document.mailer.elements.Last_Name.value != "" )
		{
			if (!check_name2())
			{
				return;
			}
		}
	else
		{
			if ( err == false )
				{
					err = true;
					msgstring = "\tLast Name";
				}
			else
				{
					msgstring = msgstring + "\n\tLast Name";
				}
		}
	if ( document.mailer.elements.Email.value != "" )
		{
			if (!check_mail())
			{
				return;
			}
		}
	else
		{
			if ( err == false )
				{
					err = true;
					msgstring = "\tEmail";
				}
			else
				{
					msgstring = msgstring + "\n\tEmail";
				}
		}
	if ( document.mailer.elements.Phone_Number.value == "" )
		{
			if ( err == false )
				{
				err = true;
				msgstring = "Phone Number";
				}
			else
				{
				msgstring = msgstring + "\n\tPhone Number";
				}
		}
	if ( err == true )
	{
		alert(err_msg + msgstring);
	}
	else
	{
		//Let's post it over now.
		document.mailer.action ="contact_us_write.asp";
		document.mailer.submit();
	}
}

function check_name()
{
	var name = document.mailer.elements.First_Name.value;
	var j = 0;
	err = "false";
	for (var i = 0; i < name.length; i++)
		{
			var check = name.substring(i, i + 1);
			if (((check < "a" || "z" < check) && (check < "A" || "Z" < check)) && check != " " && check !="."
				&& check!="-" && check!="'")
			{
				err = "true";
			}
			else
			{
				err = "false";
			}
		}
	if (err == "false")
	{
		return true;
	}
	else
	{
		alert("You have entered invalid characters into the First Name field. Please type your correct First Name.");
		document.mailer.First_Name.select();
		document.mailer.First_Name.focus();
		return false;
	}
}
function check_name2()
{
	var name = document.mailer.elements.Last_Name.value;
	var j = 0;
	err = "false";
	for (var i = 0; i < name.length; i++)
		{
			var check = name.substring(i, i + 1);
			if (((check < "a" || "z" < check) && (check < "A" || "Z" < check)) && check != " " && check !="."
				&& check!="-" && check!="'")
			{
				err = "true";
			}
			else
			{
				err = "false";
			}
		}
	if (err == "false")
	{
		return true;
	}
	else
	{
		alert("You have entered invalid characters into the Last Name field. Please type your correct Last Name.");
		document.mailer.Last_Name.select();
		document.mailer.Last_Name.focus();
		return false;
	}
}
function check_mail()
{
	if ( document.mailer.Email.value.indexOf ('@',0) == -1 ||
             document.mailer.Email.value.indexOf ('.',0) == -1)
		{
      			alert("The Email address you have entered does not appear to be a valid email address.")
      			document.mailer.Email.select();
      			document.mailer.Email.focus();
      			return false;
      		}
   	else
      		{
      			return true;
      		}
}
