// JavaScript Document
		$(document).ready(function(){
			
			$("form#lets_talk").submit(function(){
				//hide error containers
				$("#name_error").hide();
				$("#phone_error").hide();
				$("#email_error").hide();
				
				if(validateForm()){
				$.post("mail.php",{
							name: $("#your_name").val(),
							phone: $("#phone").val(),
							email: $("#email").val(),
							event_date: $("#event_date").val(),
							event_details: $("#event_details").val(),
							action: "postmsg"
						}, function(xml) {
					addMessages(xml);
				});
				};
				return false;
			});
		});
		function addMessages(xml) {
			//if($("status",xml).text() == "2") return;
			//timestamp = $("time",xml).text();
			$("div#messagewindow").empty();
			$("message",xml).each(function(id) {
				message = $("message",xml).text();
				$("#messagewindow").prepend("<br /><img src='/_img/contact_thanks.gif' /><br /><br />Your message has been received. We look forward to responding to you soon.<br /><br /><br /><br />"); 
			});
		}
		
		function validateForm()
		{
			$("#name_error").empty().hide();
			$("#phone_error").empty().hide();
			$("#email_error").empty().hide();
			
			var name 	= $("#your_name").val();
			var phone	= $("#phone").val();
			var email	= $("#email").val();

			var errors 				= 0;
			
			if (name == null || name == '')
			{
				$("#name_error").show().append("Name is required");
				errors++;
			}			
			if (phone == null || phone == '')
			{
				$("#phone_error").show().append("Phone is required");
				errors++;
			}
			if (email == null || email == '')
			{
				$("#email_error").show().append("Email is required");
				//errors++;
			}
			
			if (errors > 0)
			{
				alert ("Errors were found on the form");
				return false;
			} else {
				return true;
			}
		}