function verify_form (form) {



  var errors;



  var index;



  var result;



  



	errors = new Array()



	if (result = fcheck_email(form['email'], 'email')) 



		errors[errors.length] = result;



	if (result = fcheck_filled(form['message'], 'message')) 



		errors[errors.length] = result;



	if (result = fcheck_filled(form['name'], 'name')) 



		errors[errors.length] = result;



	if (errors.length) {



		window.alert(errors.join("\n")); return false;



	} else return true;



}



function fcheck_filled() {



  var form_element = arguments[0];



  var name = arguments[1] ? arguments[1] : form_element.name;



  var re = /^\s*$/;



  



	return form_element.value.match(re) ? name+" is empty!" : false;



}



function fcheck_email() {



  var form_element = arguments[0];



  var name = arguments[1] ? arguments[1] : form_element.name;



  var re = /.+@.+\..+/;



  



  	return !form_element.value.match(re) ? 



	       name+" is not a valid email address." : false;



}
