$(document).ready(function(){
	$("#contactUsForm").submit(function(){
		actionURL = $(this).attr("action");
		$("#error_messages_container").html("");
		$("#contactUsForm input").removeClass("error_field");
		$("#message_field").removeClass("error_field");
		$.post(actionURL,{name: $("#name_field").val(), "email_address": $("#email_field").val(),"message": $("#message_field").val()},function(data){
				
				if(data.success)
				{
					$("#contactUsFormContainer").fadeOut("fast",function(){
						$("#contactUsFormContainer").html("<div style='font-size: 15px; text-align: center;margin-bottom: 25px;'>Thank you, your message has been sent</div>");
						$("#contactUsForm").fadeIn();
					});
					
				}
				else
				{
					output = "<ul class='error_list'>";
					for(var i in data.error_messages["message"])
					{

						output += "<li>" + data.error_messages["message"][i] + "</li>";
						$(data.error_messages["id"][i]).addClass("error_field");
					}
					output += "</ul>";
					$("#error_messages_container").html(output);
				}
		},"json");
		
		
		return false;
	});

});

