function formCheck() 
{

        if (document.additionalinfo.firstName.value == "") 
        {
        alert("Please enter your first name in the 'First Name' field.");
        document.additionalinfo.firstName.focus()
        document.additionalinfo.firstName.select()
        return false;
        }

	if (document.additionalinfo.lastName.value == "") 
        {
        alert("Please enter your last name in the 'Last Name' field.");
        document.additionalinfo.lastName.focus()
        document.additionalinfo.lastName.select()
        return false;
        }
       
        if (document.additionalinfo.address.value == "") 
        {
        alert("Please enter your address in the 'Address' field.");
        document.additionalinfo.address.focus()
        document.additionalinfo.address.select()
        return false;
        }
        
        if (document.additionalinfo.city.value == "") 
        {
        alert("Please enter your city in the 'City' field.");
        document.additionalinfo.city.focus()
        document.additionalinfo.city.select()
        return false;
        }
	
	if(document.additionalinfo.state.value == "")
	{
	alert("Please select a state.");
	document.additionalinfo.state.focus()
	return false;
	}
           
	thePhone = document.additionalinfo.phoneNumber.value;
	     invalidChars = "abcdefghijklmnopqrstuvwxyz"	
	     
        if (thePhone.length < 10) { 
        alert ("Please enter your area code and telephone number");
        document.additionalinfo.phoneNumber.focus()
        document.additionalinfo.phoneNumber.select()
        return false;
        }
        for (i = 0; i < invalidChars.length; i++) {
          badChar = invalidChars.charAt(i)
          if (thePhone.indexOf(badChar,0) > 0) {
              alert ("There are no letters in a telephone number - numbers only please");
              document.additionalinfo.phoneNumber.focus()
              document.additionalinfo.phoneNumber.select()
              return false;
        	    }
        }
 
	if (document.additionalinfo.emailAddress.value.indexOf("@") == -1 ||
            document.additionalinfo.emailAddress.value == "") 
        {
        alert("Please include a valid email address.");
        document.additionalinfo.emailAddress.focus()
        document.additionalinfo.emailAddress.select()
        return false;
        }

 return true;
        
}

