$(document).ready(function () { window.recaptchaClick = function () {}; var subject = ""; $(".fk-dropdown-menu > li > a").on("click", function () { subject = this.textContent; $(".btn-content").text(this.textContent); setTimeout(function () { $(".fk-dropdown-menu").removeClass("active"); }, 100); }); var container = $(".fk-dropdown"); $("body").on("click", function (e) { if (!container.is(e.target) && container.has(e.target).length === 0) { $(".fk-dropdown").removeClass("open"); $(".fk-dropdown-menu").css("display", "none"); } }); $("#fk-page-btn").on("click", function () { if ($(".fk-dropdown-menu").hasClass("active")) { $(".fk-dropdown-menu").removeClass("active"); } else { $(".fk-dropdown-menu").addClass("active"); } }); $("#send-letter").on("click", function () { var text = $("#fk-text").val(); var email = $("#fk-email").val(); var phone = $("#fk-phone").val(); $("#email-message").css("display", "none"); if (subject && text && phone && email && grecaptcha.getResponse()) { isLoading = true; var emailText = text + ". Telefon: " + phone; var letter = { email: email, selectSubject: subject, subjectTextBody: emailText, }; $("#send-letter").addClass("disabled"); $.ajax({ contentType: "application/json", data: JSON.stringify(letter), dataType: "json", success: function (data) { if (window.dataLayer) { window.dataLayer.push({ event: "contact_form", topic: subject }); } $("#email-message").css("display", "block"); $("#fk-text").val(""); $("#fk-email").val(""); $("#fk-phone").val(""); $(".btn-content").text("Hva gjelder det?"); $("#send-letter").removeClass("disabled"); grecaptcha.reset(); }, error: function () { console.log("Device control failed"); $("#send-letter").removeClass("disabled"); grecaptcha.reset(); }, processData: false, type: "POST", url: "https://fkmaskin.shop.mysharefox.com/api/v1/info/callback", }); } }); });