	jQuery(document).ready(function(){
	
		/* for testing */
		var testing = false;
		if (testing) {
			$('#txtName').val('');
			$('#txtEmail').val('');
			$('#txtMessage').val('Who wants to be the recipient of this form?');
		}
	
				
		$('#frmContact').submit(function(){
			$('#btnContactSubmit').hide();
			sendContactForm();
			return false;	
		});
		
	});



	function ValidateContactForm() {
		// icon: http://www.iconfinder.net/icondetails/2523/128

				
		// Make sure all fields are filled in
		var name = jQuery("#txtName").val();
		var email = jQuery("#txtEmail").val();
		var message = jQuery("#txtMessage").val();
		var err = "";
		if (name == "" || email == "" || message == "") {
			$('#thanks').html('<img src="/images/warning.png" alt="warning" style="float:left" />Please complete all fields before submitting this form.<br class="clear" />').show();
			return false;
		}
		
	
		// Check the email address on the server side
		
		/*
		jQuery.ajax({
			type: "POST",
			async: false,
			url: "/inc/functions_form_validation.php", 
			data: {validation : "email", test_str : $("#txtEmail").val()},
			success: function(data){
				if (data == '0') {
					alert("Invalid email address");
					retval = false;
				} else {
					retval = true;
				}
			}
		});
		*/
		
		return true;
		
	}



	
	function sendContactForm(){
			
		if (ValidateContactForm()) {
	
			var parms = {};
			
			parms.name = $("#txtName").val();
			parms.email = $("#txtEmail").val();
			parms.message = $("#txtMessage").val();
			
			$.post('/contact/contact_handler.php', parms, function(){
				$('#thanks').html('Your message has been received - thank you.\nAn Integra representative will contact you shortly.').show();
				$("#txtName").val('');
				$("#txtEmail").val('');
				$("#txtMessage").val('');
			});
			
		} else {
			$('#btnContactSubmit').show();
		}
	}
