function formValidator(theForm) { var error = ""; var space = " "; for (var i = 0; i < theForm.first_name.value.length; i++) {temp = theForm.first_name.value.substring(i, i+1); if (temp == space && theForm.first_name.value != "") {error += "Error: The first name field cannot contain any spaces.\n"; break;} } for (var i = 0; i < theForm.last_name.value.length; i++) {temp = theForm.last_name.value.substring(i, i+1); if (temp == space && theForm.last_name.value != "") {error += "Error: The last name field cannot contain any spaces.\n"; break;} } for (var i = 0; i < theForm.email.value.length; i++) {temp = theForm.email.value.substring(i, i+1); if (temp == space && theForm.email.value != "") {error += "Error: The email field cannot contain any spaces.\n"; break;} } if (theForm.first_name.value == "") {error += "Error: Please fill in your first name.\n";} if (theForm.last_name.value == "") {error += "Error: Please fill in your last name.\n";} if (theForm.email.value == "") {error += "Error: You must include an accurate email address for a response.\n";} if ((theForm.email.value.indexOf ('@',0) == -1 || theForm.email.value.indexOf ('.',0) == -1) && theForm.email.value != "") {error += "Error: Please verify that your email address is valid.";} if (theForm.first_name.value.toLowerCase() == theForm.last_name.value.toLowerCase()) {error += "same_name";} if (theForm.thetext.value.toLowerCase().indexOf('viagra') > -1 || theForm.thetext.value.toLowerCase().indexOf('medication') > -1 || theForm.thetext.value.toLowerCase().indexOf('http') > -1) {error += "bad_word";} if (error.indexOf('same_name',0) > -1 || error.indexOf('bad_word',0) > -1) {return (false);} else if (error != "") {alert(error);return (false);} else {return (true);} }