$(document).ready(function(){
	
	focus_block();
	//$("#ff-first-name").focus();

	$("#form-contact").validate({
		rules: {
			"priorities[]": "required",
			priorities_other: {
				required: "input[name='priorities[]'][value='Other']:checked"
			},
			facility_type_other: {
				required: "input[name='facility_type'][value='Other']:checked"
			},
			timeline: "required",
			first_name: "required",
			last_name: "required",
			title: "required",
			facility: "required",
			phone: "required",
			email: {
				required: true,
				email: true
			},
			address1: "required",
			city: "required",
			state: "required",
			zip: "required",
			country: "required"
		},
		submitHandler: function(form){
			$(form).ajaxSubmit({
				dataType:	'json',
				success: showResponse
			});
		}
	});

});

function showResponse(result){
	$("#form-results").removeAttr("class").addClass('reply').addClass(result.status).html("<p>" + result.msg + "</p>");
	if (result.success) 
		$("#form-contact").resetForm().hide();
}