//for clinets' sites var formSubmitSuccess; jQuery(function ($) { $("body").on('submit', '.formwidget', function (e) { var form = $(this); form.find("#divFWLoadingImg").show(); form.find('#formWidgetSubmitResultText').text(""); form.find("#btnFWSubmit").hide(); if (!form.find("input[name=sitekey]").length) { var sitekey = form.find(".g-recaptcha").data("sitekey"); if (sitekey) form.append($("<input>", { name: "sitekey", type: "hidden", value: sitekey })) } $.ajax({ type: form.attr('method'), url: form.attr('action'), data: form.serialize(), success: function (data) { console.debug(data); form.find("#divFWLoadingImg").hide(); form.find("#btnFWSubmit").show(); form.find('#formWidgetSubmitResultText').text(data.Message); grecaptcha.reset(); form.trigger("reset"); if (typeof gtag != "undefined") { gtag('event', "Sent", { 'event_category': "Form", 'event_label': "Lead tracking" }); } else { ga('send', 'event', 'Form', 'Sent', 'Lead tracking'); } var redirect = form.data("redirect"); if (redirect) { window.location = redirect; } formSubmitSuccess = true; }, error: function (xhr) { var data = xhr.responseJSON; form.find("#btnFWSubmit").show(); form.find("#divFWLoadingImg").hide(); form.find('#formWidgetSubmitResultText').text(data.Message); formSubmitSuccess = false; } }); e.preventDefault(); }); });