// JavaScript Document
function checkForm()
{
	var subject = document.getElementById("subject");

	if ((subject.value.length==0) || (subject.value==null))
	{
		hideAllErrors();
		document.getElementById("subjectError").style.display = "inline";
		document.getElementById("subject").select();
		document.getElementById("subject").focus();
		return false;
	}
	
	var name = document.getElementById("name");

	if ((name.value.length==0) || (name.value==null))
	{
		hideAllErrors();
		document.getElementById("nameError").style.display = "inline";
		document.getElementById("name").select();
		document.getElementById("name").focus();
		return false;
	}

	var email = document.getElementById("email");

	if ((email.value.length==0) || (email.value==null))
	{
		hideAllErrors();
		document.getElementById("emailError").style.display = "inline";
		document.getElementById("email").select();
		document.getElementById("email").focus();
		return false;
	}
	else 
	{
		var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
		if (email.value.match(emailExp)) 
		{
		}
		else 
		{
			hideAllErrors();
			document.getElementById("emailInvalid").style.display = "inline";
			document.getElementById("email").select();
			document.getElementById("email").focus();
			return false;
		}
	}
	
	
hideAllErrors();
setTimeout('document.formmail.reset()',2000);
return true;
}


function hideAllErrors()
{
	document.getElementById("subjectError").style.display = "none"
	document.getElementById("nameError").style.display = "none"
	document.getElementById("emailInvalid").style.display = "none"
	document.getElementById("emailError").style.display = "none"
}

