function checkThisForm(theForm)
	{
	
	//Check the Name field
	
	if(theForm.NAME.value == "")
		{
			document.getElementById("nameError").innerText = "Please enter your full name";
			theForm.NAME.focus();
			return (false);
		}
	else
		{
			document.getElementById("nameError").innerText = "";
		}
		
	if(theForm.NAME.length < 5)
		{
			document.getElementById("nameError").innerText = "Please enter at least 5 characters in the name field";
			theForm.NAME.focus();
			return (false);
		}
	else
		{
			document.getElementById("nameError").innerText = "";
		}
	
	if(theForm.NAME.length > 50)
		{
			document.getElementById("nameError").innerText = "Please enter no more than 50 characters in the name field";
			theForm.NAME.focus();
			return (false);
		}
	else
		{
			document.getElementById("nameError").innerText = "";
		}
		
	//Check the Address field
	
	if(theForm.ADDRESS.value == "")
		{
			document.getElementById("addressError").innerText = "Please enter your Address";
			theForm.ADDRESS.focus();
			return (false);
		}
	else
		{
			document.getElementById("addressError").innerText = "";
		}
		
	if(theForm.ADDRESS.length < 5)
		{
			document.getElementById("addressError").innerText = "Please enter at least 5 characters in the Address field";
			theForm.ADDRESS.focus();
			return (false);
		}
	else
		{
			document.getElementById("addressError").innerText = "";
		}
	
	if(theForm.ADDRESS.length > 50)
		{
			document.getElementById("addressError").innerText = "Please enter no more than 50 characters in the Address field";
			theForm.ADDRESS.focus();
			return (false);
		}
	else
		{
			document.getElementById("addressError").innerText = "";
		}
	
	//Check the City field
	
	if(theForm.CITY.value == "")
		{
			document.getElementById("cityError").innerText = "Please enter your City";
			theForm.CITY.focus();
			return (false);
		}
	else
		{
			document.getElementById("cityError").innerText = "";
		}
		
	if(theForm.CITY.length < 5)
		{
			document.getElementById("cityError").innerText = "Please enter at least 5 characters in the City field";
			theForm.CITY.focus();
			return (false);
		}
	else
		{
			document.getElementById("cityError").innerText = "";
		}
	
	if(theForm.CITY.length > 50)
		{
			document.getElementById("cityError").innerText = "Please enter no more than 50 characters in the City field";
			theForm.CITY.focus();
			return (false);
		}
	else
		{
			document.getElementById("cityError").innerText = "";
		}
	
	//Check the State field
	
	if (theForm.STATE.value == "")
			{
				document.getElementById("stateError").innerText = "Please enter a value for the State field.";
				theForm.STATE.focus();
				return (false);
			}
		else
				{
					document.getElementById("stateError").innerText = "";
				}
				
		if (theForm.STATE.value.length < 2)
			{
				document.getElementById("stateError").innerText = "Please enter at least 2 characters in the State field.";
				theForm.STATE.focus();
				return (false);
			}
		else
				{
					document.getElementById("stateError").innerText = "";
				}
				
		if (theForm.STATE.value.length > 2)
			{
				document.getElementById("stateError").innerText = "Please enter at most 2 characters in the State field.";
				theForm.STATE.focus();
				return (false);
			}
		else
				{
					document.getElementById("stateError").innerText = "";
				}
				
		var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ";
		var checkStr = theForm.STATE.value;
		var allValid = true;
		var validGroups = true;
		for (i = 0;i < checkStr.length;i++)
			{
		ch = checkStr.charAt(i);
		for (j = 0;j < checkOK.length;j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length)
			{
		allValid = false;
		break;
			}
			}
		if (!allValid)
			{
				document.getElementById("stateError").innerText = "Please enter only letter characters in the State field.";
				theForm.STATE.focus();
				return (false);
			}
		else
				{
					document.getElementById("stateError").innerText = "";
				}
				
		if (theForm.ZIP.value == "")
			{
				document.getElementById("zipError").innerText = "Please enter a value for the Zip Code field.";
				theForm.ZIP.focus();
				return (false);
			}
		else
				{
					document.getElementById("zipError").innerText = "";
				}
				
		if (theForm.ZIP.value.length < 5)
			{
				document.getElementById("zipError").innerText = "Please enter at least 5 characters in the Zip Code field.";
				theForm.ZIP.focus();
				return (false);
			}
		else
				{
					document.getElementById("zipError").innerText = "";
				}
				
		if (theForm.ZIP.value.length > 5)
			{
				document.getElementById("zipError").innerText = "Please enter at most 5 characters in the Zip Code field.";
				theForm.ZIP.focus();
				return (false);
			}
		else
				{
					document.getElementById("zipError").innerText = "";
				}
				
		var checkOK = "0123456789-";
		var checkStr = theForm.ZIP.value;
		var allValid = true;
		var validGroups = true;
		for (i = 0;i < checkStr.length;i++)
			{
		ch = checkStr.charAt(i);
		for (j = 0;j < checkOK.length;j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length)
			{
		allValid = false;
		break;
			}
			}
		if (!allValid)
			{
				document.getElementById("zipError").innerText = "Please enter only digit characters in the Zip Code field.";
				theForm.ZIP.focus();
				return (false);
			}
		else
			{
				document.getElementById("zipError").innerText = "";
			}

	// Check the email Address	
		var eMailAddress = theForm.EMAIL.value;
		var eMailAddressSearchForAtSign = eMailAddress.indexOf("@");
		var eMailAddressSearchWhiteSpaces = eMailAddress.search(" ");
		var eMailAddressSearchForValidExtension1 = eMailAddress.indexOf(".com");
		var eMailAddressSearchForValidExtension2 = eMailAddress.indexOf(".edu");
		var eMailAddressSearchForValidExtension3 = eMailAddress.indexOf(".net");
		var eMailAddressSearchForValidExtension4 = eMailAddress.indexOf(".tv");
		var eMailAddressSearchForValidExtension5 = eMailAddress.indexOf(".us");
		var eMailAddressSearchForValidExtension6 = eMailAddress.indexOf(".gov");
		var eMailAddressSearchForValidExtension7 = eMailAddress.indexOf(".org");
		var eMailAddressSearchForValidExtension8 = eMailAddress.indexOf(".ca");
		var eMailAddressSearchForValidExtension9 = eMailAddress.indexOf(".biz");
		var eMailAddressSearchForValidExtension10 = eMailAddress.indexOf(".info");
		var eMailAddressSearchForValidExtension11 = eMailAddress.indexOf(".us");
		var eMailAddressSearchForValidExtension12 = eMailAddress.indexOf(".uk");
		var eMailAddressSearchForValidExtension13 = eMailAddress.indexOf(".jp");
		var eMailAddressSearchForValidExtension14 = eMailAddress.indexOf(".cc");
		var eMailAddressSearchForValidExtension15 = eMailAddress.indexOf(".aw");
		var eMailAddressSearchForValidExtension16 = eMailAddress.indexOf(".es");
		var eMailAddressSearchForValidExtension17 = eMailAddress.indexOf(".pf");
		var eMailAddressSearchForValidExtension18 = eMailAddress.indexOf(".za");
		var eMailAddressSearchForValidExtension19 = eMailAddress.indexOf(".mil");
		
		if (theForm.EMAIL.value == "")
			{
				 document.getElementById("emailError").innerText = "Please enter a value your for the E-Mail Address.";
				 theForm.EMAIL.focus();
				 return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
			
		if (eMailAddress.length < 5)
			{
				 document.getElementById("emailError").innerText = "Please enter at least 5 characters in the E-Mail Address.";
				 theForm.EMAIL.focus();
				 return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
			
		if (eMailAddress.length > 60)
			{
				 document.getElementById("emailError").innerText = "You have entered too many characters or more than one E-Mail Address. Please make the appropriate corrections.";
				 theForm.EMAIL.focus();
				 return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
		
		if (eMailAddressSearchForAtSign  < 1)
			{
				document.getElementById("emailError").innerText = "You did not enter a \" @ \" in your e-mail address. If you are an AOL member, please enter your screenname with the \" @aol.com \" extension.";
				theForm.EMAIL.focus();
				return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
		
		if ((eMailAddressSearchForValidExtension1 < 1) && (eMailAddressSearchForValidExtension2 < 1) && (eMailAddressSearchForValidExtension3 < 1) && (eMailAddressSearchForValidExtension4 < 1) && (eMailAddressSearchForValidExtension5 < 1) && (eMailAddressSearchForValidExtension6 < 1) && (eMailAddressSearchForValidExtension7 < 1) && (eMailAddressSearchForValidExtension8 < 1) && (eMailAddressSearchForValidExtension9 < 1)  && (eMailAddressSearchForValidExtension10 < 1) && (eMailAddressSearchForValidExtension11 < 1) && (eMailAddressSearchForValidExtension12 < 1) && (eMailAddressSearchForValidExtension13 < 1) && (eMailAddressSearchForValidExtension14 < 1) && (eMailAddressSearchForValidExtension15 < 1) && (eMailAddressSearchForValidExtension16 < 1) && (eMailAddressSearchForValidExtension17 < 1) && (eMailAddressSearchForValidExtension18 < 1) && (eMailAddressSearchForValidExtension19 < 1))
			{
				document.getElementById("emailError").innerText = "You did not enter a valid extension for your e-mail address. If you are an AOL member, please enter your screenname with the \" @aol.com\" extension.  ";
				theForm.EMAIL.focus();
				return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
		
		if (eMailAddressSearchWhiteSpaces  > -1)
			{
				document.getElementById("emailError").innerText = "Spaces are not allowed in a valid e-mail address. Please remove all SPACES winthin your e-mail address";
				theForm.EMAIL.focus();
				return (false);
			}
		else
			{
				document.getElementById("emailError").innerText = "";
			}
	// Check the Security Code
	
	if (theForm.SECURITYCODE.value.length > 4)
		{
			document.getElementById("securityCodeError").innerText = "There are only 4 characters in the Security Code.";
			theForm.SECURITYCODE.focus();
			return (false);
		}
	else
		{
			document.getElementById("securityCodeError").innerText = "";
		}
		
	if (theForm.SECURITYCODE.value.length < 4)
		{
			document.getElementById("securityCodeError").innerText = "There are 4 characters in the Security Code.";
			theForm.SECURITYCODE.focus();
			return (false);
		}
	else
		{
			document.getElementById("securityCodeError").innerText = "";
		}
		
	if (theForm.SECURITYCODE.value == "")
		{
			document.getElementById("securityCodeError").innerText = "You must complete the Security Code.";
			theForm.SECURITYCODE.focus();
			return (false);
		}
	else
		{
			document.getElementById("securityCodeError").innerText = "";
		}
		
	if (theForm.SECURITYCODE.value != theForm.T1.value)
		{
			document.getElementById("securityCodeError").innerText = "The value you entered for the security code does not match.";
			theForm.SECURITYCODE.focus();
			return (false);
		}
	else
		{
			document.getElementById("securityCodeError").innerText = "";
		}
	}

