// JavaScript Document
function Exists(userEntry)

{
	var aCharExists = 0;
	var entry = userEntry;

	if (entry)
	{
		for (var i = 0; i < entry.length; i++)
		{
			if (entry.charAt(i) != " ") aCharExists = 1;
		}
	}

	if (!aCharExists) return 0;
	return 1;
}

function Phone(number)
{
	answer = 1;

	if((!parseInt(number)) && (number.charAt(0) != "0") && (number.charAt(0) != " ") && (number.charAt(0) != "-") && (number.charAt(0) != "(") && (number.charAt(0) != ")"))
	{
		answer = 0;
	}
	else
	{
		for (var i = 0; i < number.length; i++)
		{
			if ((number.charAt(i) != "0") && (!parseInt(number.charAt(i))) && (number.charAt(i) != " ") && (number.charAt(i) != "-") && (number.charAt(i) != "(") && (number.charAt(i) != ")"))
			{
				answer = 0;
				break;
			}
		}
	}
	return answer;
}

function checkForm(form)
{
        var error = "";
	var varLen = 0;

	if (!(Exists(form.NAME.value)))
                error += "Please enter your name.\n";
	if (!(Exists(form.EMAIL.value)))
                error += "Please enter your email.\n";
	if (!(Exists(form.SUBJECT.value)))
                error += "Please enter the subject.\n";
	if (!(Exists(form.MESSAGE.value)))
                error += "Please enter the message you want to send.\n";
	varLen =form.MESSAGE.value.length
	if (varLen > 2024)
	{
              error += "Input message must be less than 2024 characters.\n";
	}
	if (error != "")
	{
		alert(error);
		return false;
	}
        else
	{
		return true;
	}
}
