var ConsultationContactFormDao = function() {

	this.saveMessage = function(consultationContactForm, consultationContactFormView, callback) {
	
		$.ajax({
			url: LocalEdgeMediaConstants.CONSULTATION_CONTACT_FORM_DATA_URL,
			type: "POST",
			data: {
				name	: consultationContactForm.name,
				businessname	: consultationContactForm.businessname,
				phone	: consultationContactForm.phone
			},
			error: function() {
				consultationContactFormView.addError(null, "Error calling contact form.");
			},
			success: function(xml) {
				if ( $("error", xml).length == 0 ) {
					if ( typeof callback == "function" ) {
						callback();
					}
				} else {
					$("error", xml).each(function() {
						consultationContactFormView.addError($(this).attr("field"), $(this).text());
					});
				}
			},
			complete: function() {
				consultationContactFormView.finalize();
			}
		});
	
	}

}