// JavaScript Document

$(document).ready(function() {
	$("#frmContact").submit(function() {
		var $contact_name = $("#contact_name");
		var $company_name = $("#company_name");
		var $email = $("#email");
		var $comments = $("#comments");
		
		var contact_name = $contact_name.val();
		var company_name = $company_name.val();
		var email = $email.val();
		var comments = $comments.val();
		
		var rgx_contact_name = contact_name.search(/^[0-9a-zA-Z .,\-]+$/);
		var rgx_company_name = company_name.search(/^[0-9a-zA-Z .,\-]+$/);
		var rgx_email = email.search(/^[0-9a-z.\-_]+@[_0-9a-z]+.[_a-z]+$/i);
		
		var error_found = false;
		$(".error_message").css("visibility", "hidden");
		if (rgx_contact_name !== -1 && contact_name !== "") {
			// FIRST NAME IS GOOD
		} // if first_name
		else {
			error_found = true; $contact_name.siblings(".error_message").css("visibility", "visible");
		} // else contact_name
		if (rgx_email !== -1 && email !== "") {
			// EMAIL IS GOOD
		} // if email
		else {
			error_found = true; $email.siblings(".error_message").css("visibility", "visible");
		} // else email
		if (comments !== "") {
			// COMMENT IS GOOD
		}
		else {
			error_found = true; $comments.siblings(".error_message").css("visibility", "visible");
		} // else comments
		
		if (error_found === true) {
			return false;
		} // if
		
		return true;
	}); // #frmContact.submit
});

