function check_form(form) {

	if (form.name.value.length == 0) {
		alert("Name or handle is blank!");
		return false;
	}

	if (form.email.value.length > 0 && form.email.value.search(/^[\w\d][\w\d\,\.\-]*\@([\w\d\-]+\.)+([a-zA-Z]+)$/) == -1 ) {
		alert("Invalid E-mail Address!");
		return false;
	}

	if (form.message.value.length == 0) {
		alert("Message is blank!");
		return false;
	}

	if (form.code.value.length == 0) {
		alert("Word is blank!");
		return false;
	}

	if (form.email.value.length == 0) {
		if (!confirm("E-mail is blank! Send message anyway?") == true) { return false } 
	}

	return true;

}
