
function validateForm()
{
	var valid = true;
	var emailFilter = /^.+@.+\..{2,3}$/;
	
	if (document.getElementById("select_to").value == 0) {
		document.getElementById("select_to_error").style.display = "inline";
		valid = false;
	} else {
		document.getElementById("select_to_error").style.display = "none";
	}
	
	if (document.getElementById("fname").value == "") {
		document.getElementById("fname_error").style.display = "inline";
		valid = false;
	} else {
		document.getElementById("fname_error").style.display = "none";
	}
	
	if (document.getElementById("lname").value == "") {
		document.getElementById("lname_error").style.display = "inline";
	} else {
		document.getElementById("lname_error").style.display = "none";
	}
	
	if (!emailFilter.test(document.getElementById("email").value)) {
		document.getElementById("email_error").style.display = "inline";
		valid = false;
	} else {
		document.getElementById("email_error").style.display = "none";
	}
	
	if (document.getElementById("subject").value == ""){
		document.getElementById("subject_error").style.display = "inline";
		valid = false;
	} else {
		document.getElementById("subject_error").style.display = "none";
	}

	if (document.getElementById("message").value == "") {
		document.getElementById("message_error").style.display = "inline";
		valid = false;
	} else {
		document.getElementById("message_error").style.display = "none";
	}

	return valid;
}
