;(function($) {
	$.contact = $.contact || {};
	$.extend($.contact, {
		focusContactForm: function() {
			$("#name").focus();
		},
		handleContactForm: function(evt) {
			$.post("/contact", {
				name: $("#name").val(),
				email: $("#email").val(),
				phone: $("#phone").val(),
				message: $("#message").val()
	        }, function(data) {
	        	$("#contact-panel").html(data);
				$("form#contactform").submit(function(e) {
					$.contact.handleContactForm(e);
				});
			});
			if (evt && evt.preventDefault) {
			    evt.preventDefault();
			}
			return false;
		}
	});
})(jQuery);
