function validate(form1) {
   
   var iChars = "@#^+=[]\\/{}|<>";

  if (form1.name.value == "") {
      window.alert("Please fill in a name.");
	  return false;
   }
  for (var i = 0; i < document.form1.name.value.length; i++) {
  	if (iChars.indexOf(document.form1.name.value.charAt(i)) != -1) {
  	alert ("The \"Name\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.address.value == "") {
      window.alert("Please fill in an address.");
	  return false;
   }
   for (var i = 0; i < document.form1.address.value.length; i++) {
  	if (iChars.indexOf(document.form1.address.value.charAt(i)) != -1) {
  	alert ("The \"Address\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.city.value == "") {
      window.alert("Please fill in a city.");
	  return false;
   }
  for (var i = 0; i < document.form1.city.value.length; i++) {
  	if (iChars.indexOf(document.form1.city.value.charAt(i)) != -1) {
  	alert ("The \"City\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.state.value == "") {
      window.alert("Please fill in a state.");
	  return false;
   }
  for (var i = 0; i < document.form1.state.value.length; i++) {
  	if (iChars.indexOf(document.form1.state.value.charAt(i)) != -1) {
  	alert ("The \"State\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.zip.value == "") {
      window.alert("Please fill in a zip code.");
	  return false;
   }
  for (var i = 0; i < document.form1.zip.value.length; i++) {
  	if (iChars.indexOf(document.form1.zip.value.charAt(i)) != -1) {
  	alert ("The \"Zip Code\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.email.value == "") {
      window.alert("Please fill in an email address.");
	  return false;
   }
  
  if (form1.daytime_phone.value == "") {
      window.alert("Please fill in a daytime phone number.");
	  return false;
   }
   for (var i = 0; i < document.form1.daytime_phone.value.length; i++) {
  	if (iChars.indexOf(document.form1.daytime_phone.value.charAt(i)) != -1) {
  	alert ("The \"Daytime Phone\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  for (var i = 0; i < document.form1.comments.value.length; i++) {
  	if (iChars.indexOf(document.form1.comments.value.charAt(i)) != -1) {
  	alert ("The \"Comments\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  return true;
}   
