// JavaScript Document
document.observe("dom:loaded", function() {
	Event.observe($("request_appoitment"), "click", requestAppointment);
});


function requestAppointment() {
	var form = this.up("form");
	if(validateForm(form)){
		showLoading();
		new Ajax.Request('mailer.php', {
			method:'post',
			parameters: form.serialize(true),
			onSuccess: function(transport){
				var json = transport.responseText.evalJSON();
				hideLoading();
				showOutput(json.message);
				if(json.success){
					form.reset();	
				}
			}
		});
	}
}