$(function(){$("section.name-acquisition").length&&(window.onload=function(){function f(){$(".lds-ring").css("visibility","visible")}function i(){$(".lds-ring").css("visibility","hidden")}var n=$(".name-acquisition").find("form"),t=$(".name-acquisition").find(".response-message"),r=$(".name-acquisition").data("sitekey"),e=$(".name-acquisition").data("gtm-event"),u=window.apiEndpoint+"/NameAcquisition/Jhm";n.submit(function(e){e.preventDefault();f();t.slideUp(700);t.removeClass("error");t.html("");var s=n.find(".key").val(),h=n.find(".fname").val(),c=n.find(".lname").val(),o=n.find(".email").val();$.post(window.apiEndpoint+"/Util/Address/ValidateEmailDomain",{email:o}).done(function(f){f.valid?window.grecaptcha.ready(function(){window.grecaptcha.execute(r,{action:"AcquireName"}).then(function(r){$.post(u,{nameAcquisitionKey:s,firstName:h,lastName:c,emailAddress:o,reCaptchaResponse:r,pageInfo:getPageInfo()}).done(function(r){i();r.success?(t.html(r.thankYouMessage),t.slideDown(700,function(){n.find(".fname").val("");n.find(".lname").val("");n.find(".email").val("")})):(t.html(r.errorMessage).addClass("error"),t.slideDown(700,function(){n.find(".fname").val("");n.find(".lname").val("");n.find(".email").val("")}))}).fail(function(r){i();t.html(r.errorMessage).addClass("error");t.slideDown(700,function(){n.find(".fname").val("");n.find(".lname").val("");n.find(".email").val("")})})})}):(i(),t.html("<p>Your email address is not valid.<\/p>").addClass("error"),t.slideDown(700))})})})})