	// Only script specific to this form goes here.
		// General-purpose routines are in a separate file.
		  function validateOnSubmit() {
		    var elem;
		    var errs=0;
		    // execute all element validations in reverse order, so focus gets
		    // set to the first one in error.
		    if (!validateEmail  (document.forms.survey.email, 'emailError', true)) errs += 1;
		    if (!validatePresent(document.forms.survey.realname,  'nameError'))        errs += 1;

		    if (errs>1)  alert('There are fields which need correction before sending');
		    if (errs==1) alert('There is a field which needs correction before sending');

		    return (errs==0);
		  };
