	function checkForm()
	{
		var dispError	= false;
		var msgError	= "Were sorry, the following was incomplete or incorrect:       \n\n";
		//--------- CODE TO VALIDATE THE CURRENT FORM -------------
		if (!checkBlank('first'))
		{
			msgError	= msgError + "Please enter your FIRST NAME.\n";
			dispError	= true;
		}
		if (!checkBlank('last'))
		{
			msgError	= msgError + "Please enter your LAST NAME.\n";
			dispError	= true;
		}
		if (!checkBlank('phone'))
		{
			msgError	= msgError + "Please enter your PHONE NUMBER.\n";
			dispError	= true;
		}
		if (!checkBlank('email'))
		{
			msgError	= msgError + "\nPlease enter a correct EMAIL address.\n";
			dispError	= true;
		}
		else if (!verifyEmail('email'))
		{
			msgError	= msgError + "\nPlease enter a correct EMAIL address.\n";
			dispError	= true;
		}
		if (!checkBlank('company'))
		{
			msgError	= msgError + "Please enter your COMPANY.\n";
			dispError	= true;
		}

		
		if (dispError)
		{
			msgError = msgError + "\n\nPlease correct and submit again."
			alert(msgError)
			return false;
		}
		//---------------- END OF THE CODE ------------------------
		document.forms[0].action = "postwebanalysis.php";
		document.forms[0].method = "post";
		document.forms[0].submit();
	}

	function trim(a)
	{
		var tmp=new Array();
		for(j=0;j<a.length;j++)
			if(a[j]!='')
				tmp[tmp.length]=a[j];
		a.length=tmp.length;
		for(j=0;j<tmp.length;j++)
			a[j]=tmp[j];
		return a;
	}

	function checkBlank(ctrl)
	{
		if ((document.forms[0].elements[ctrl].value).replace(/(^ +| +$)/, "") == "")
		{
			document.forms[0].elements[ctrl].focus();
			return false;
		}
		return true;
	}
	
	function checkBlankforCombo(ctrl, defValue)
	{
		if (document.forms[0].elements[ctrl].options[document.forms[0].elements[ctrl].selectedIndex].value == defValue)
		{
			document.forms[0].elements[ctrl].focus();
			return false;
		}
		return true;
	}
	
	function verifyEmail(ctrlEmail) 
	{
		checkEmail = document.forms[0].elements[ctrlEmail].value;
		if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
		{
			document.forms[0].elements[ctrlEmail].select();
			return false;
		}
		return true;
	}
