// Programming by Fabrice Murgia
// Licensed to Sphere Concepts
//===================================================================================
//----------------------------------------------------------- Beginning FORM CHECKING

function checkForm() 
{	
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
	var formName = document.contact.fname.value;
	if (formName.match(illegalChars) || formName == "")
	{
		document.contact.fname.className = 'form-error';
		document.contact.fname.focus();
		document.contact.fname.select();
		return false;
	}
	else
	{
		document.contact.fname.className = "form-text-LG";	
	}
	
	var formEmail = document.contact.femail.value;
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(formEmail)) || formEmail == "") 
	{ 
   		document.contact.femail.className = "form-error";
		document.contact.femail.focus();
		document.contact.femail.select();
		return false;
	}
	else
	{
		document.contact.femail.className = "form-text-LG";	
	}
	
	var formWebsite = document.contact.fwebsite.value;
	var websiteFilter=/^.+\..{2,4}$/;
	if (!(websiteFilter.test(formWebsite)) || formWebsite == "")
	{
		document.contact.fwebsite.className = "form-error";
		document.contact.fwebsite.focus();
		document.contact.fwebsite.select();
		return false;
	}
	else
	{
		document.contact.fwebsite.className = "form-text-LG";
	}
	
	var formPhone = document.contact.fphone.value;
	if (formPhone.match(illegalChars) || formPhone == "") 
	{
		document.contact.fphone.className = 'form-error';
		document.contact.fphone.focus();
		document.contact.fphone.select();
		return false;
	}
	else
	{
		document.contact.fphone.className = "form-text-LG";	
	}
}