formValidator = new Object();formValidator.valid = true;formValidator.messages = '';formValidator.notEmpty = function(field) {	if (document.getElementById(field).value === '')  {			formValidator.valid = false;		formValidator.messages += "\n" + field_title(field) + ' is a required field.';	}}formValidator.validEmail = function(field) {	if (!document.getElementById(field).value.match(/^[a-z0-9._-]+\@([^.]+)\.([^.]+)$/)) {		formValidator.valid =false;		formValidator.messages += "\n" + field_title(field) + ' must be a valid email address.';	}}formValidator.validZipcode = function(field) {	if (!document.getElementById(field).value.match(/^\d{5}$/)) {		formValidator.valid = false;		formValidator.messages += "\n" + field_title(field) + ' must be a valid 5-digit US zipcode.';	}}function field_title(field) {	field = field.replace(/_/, ' ');	return ucwords(field);}		function ucwords(str) {    return str.replace(/^(.)|\s(.)/g, function ( $1 ) { return $1.toUpperCase ( ); } );}