function clearInquiryForm() {
$("#InquiryViewModel_FirstName, #InquiryViewModel_LastName, #InquiryViewModel_Email, #InquiryViewModel_Phone, #InquiryViewModel_Message").val("");
}
function onInquiryBegin() {
DS.toggleLoadingOverlay($("#InquiryContainer"), true, "absolute", "Sending...");
}
function onInquiryFailure(response) {
if (response) logMvcAjaxError(response.status, response.statusText, response.responseText, "Home/EditorTemplates/InquiryViewModel");
alert('An error has occurred.\n\n' + response.statusText + '\nContact support for additional assistance.');
DS.toggleLoadingOverlay($("#InquiryContainer"), false);
DS.resetSubmitButtons();
}
function onInquirySuccess(response) {
DS.toggleLoadingOverlay($("#InquiryContainer"), false);
if (response.success) {
clearInquiryForm();
DS.resetSubmitButtons();
var win = $("#InquiryWindow").data("kendoWindow");
if (typeof(win) != "undefined" && win != null)
win.close();
DS.setSystemNotification("Your inquiry was sent!", DS.NotificationType.Success, false, 4000);
}
else {
$("#InquiryContainer").html(response);
}
DS.enableBootstrapTooltips();
DS.initValidationSummaryErrors();
DS.resetUnobtrusiveValidation($("#InquiryForm"));
}
(function (DS, $) {
DS.onDataBoundInquiryCountryRegionId = function () {
$("#InquiryViewModel_CountryRegionId").data("kendoDropDownList").list.width(300);
}
})(DS, jQuery);