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.installdate.value == "") {
      window.alert("Please fill in the date of installation.");
	  return false;
   }
   for (var i = 0; i < document.form1.installdate.value.length; i++) {
  	if (iChars.indexOf(document.form1.installdate.value.charAt(i)) != -1) {
  	alert ("The \"Date of installation\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.dealer.value == "") {
      window.alert("Please fill in the retail dealer.");
	  return false;
   }
   for (var i = 0; i < document.form1.dealer.value.length; i++) {
  	if (iChars.indexOf(document.form1.dealer.value.charAt(i)) != -1) {
  	alert ("The \"Retail Dealer\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.whatwebuilt.value == "") {
      window.alert("Please tell us what we built for you.");
	  return false;
   }
   for (var i = 0; i < document.form1.whatwebuilt.value.length; i++) {
  	if (iChars.indexOf(document.form1.whatwebuilt.value.charAt(i)) != -1) {
  	alert ("The \"What did we build for you\?\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  for (var i = 0; i < document.form1.whychoose.value.length; i++) {
  	if (iChars.indexOf(document.form1.whychoose.value.charAt(i)) != -1) {
  	alert ("The \"Why did you choose Kountry Kraft for your project\?\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  for (var i = 0; i < document.form1.satisfied.value.length; i++) {
  	if (iChars.indexOf(document.form1.satisfied.value.charAt(i)) != -1) {
  	alert ("The \"Are satisfied with your cabinetry\?\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  for (var i = 0; i < document.form1.recommend.value.length; i++) {
  	if (iChars.indexOf(document.form1.recommend.value.charAt(i)) != -1) {
  	alert ("The \"Would you recommend Kountry Kraft\?\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  if (form1.cabinetrynumber.value == "") {
      window.alert("Please fill in the cabinetry number.");
	  return false;
   }
  for (var i = 0; i < document.form1.cabinetrynumber.value.length; i++) {
  	if (iChars.indexOf(document.form1.cabinetrynumber.value.charAt(i)) != -1) {
  	alert ("The \"Cabinetry Number\" field has special characters.\n Please remove them and try again.");
  	return false;
  	}
  }
  return true;
}
