function signupRecaptchaValidateForm(n,t){var i=$("#"+t.formId);i.size()<1||(n.preventDefault(),i.valid()&&(typeof t.widgetid!="undefined"&&t.widgetid!=null?grecaptcha.execute(grecappublickey,{action:VRCCaptcha.codify(i.attr("id"))}).then(function(n){i.find(".g-recaptcha-response").val(n);signupRecaptchaSubmitForm(t)}):signupRecaptchaSubmitForm(t)))}function signupRecaptchaSubmitForm(n){var t=$("#"+n.formId),i;t.size()<1||(i=$(t).find(":submit,.psuedo-submit"),$(t).valid()&&(i.length&&!i.attr("disabled")&&DisableElement(i),$.post($(t).attr("action"),$(t).serialize(),function(n){var r,u;if(EnableElement(i),viewModel.error(n),viewModel.error()!=null||viewModel.error()!="")if(viewModel.error().status==0)if(IncrementPageDepth(),typeof viewModel.error().redirect!="undefined"&&viewModel.error().redirect!==""&&$("#bsModal").css("display")=="block")r=GetColorboxWidth(),u=n.redirect,vFrmBeaconMgr.init(u,r,ThankyouCallBackBS,!0);else{viewModel.showSignupForm(!1);viewModel.showThankYou(!0);var f=$(t).attr("tl-form_id"),e=$(t).attr("tl-form_name"),o=$(t).attr("tl-form_type"),s=$(t).attr("tl-link_type");tealium.fireFormCompletionEvent(f,e,o,s);setMaxHeight()}else viewModel.showSignupForm(!1),viewModel.errorMsg(viewModel.error().message),viewModel.showErrors(!0)}).fail(function(){viewModel.showSignupForm(!1);viewModel.errorMsg("Form submission failed!");viewModel.showErrors(!0)})))}var viewModel=new function(){var n=this;n.error=ko.observable("");n.errorMsg=ko.observable("");n.showSignupForm=ko.observable(!0);n.showThankYou=ko.observable(!1);n.showErrors=ko.observable(!1)},pageRefresh;$(function(){var t=40,n;$("#signup_form").unbind();$("#signup_form").data("validator",null);$.validator.unobtrusive.parse(document);$("#signup_form").validate($("#signup_form").data("unobtrusiveValidation").options);n={};n.divId="vrcsignuprecaptcha";n.formId="signup_form";n.GoogleReCaptchaPublicKey="@VikingWebConfigSettings.WebConfig.GoogleReCaptchaPublicKey";n.validationFormBindCallback=signupRecaptchaValidateForm;VRCCaptcha.render(n);$("#email").keyup(function(){return!1});ko.applyBindings(viewModel,document.getElementById("panelSignupForm"));$(".form-group input, .form-group textarea").on("change",function(){$(this).val().length?$(this).next(".form-control-placeholder").addClass("form-label"):$(this).next(".form-control-placeholder").removeClass("form-label")});$(".form-group input, .form-group textarea").on("change",function(){$(this).val().length?$(this).next(".form-control-placeholder").addClass("form-label"):$(this).next(".form-control-placeholder").removeClass("form-label")});if(vrcIsMobile.any())$("#Country").on("change",function(){$("#Country").next(".form-control-placeholder").addClass("form-label");$(this).removeClass("input-validation-error")});else{$("#Country").css("width","100%");$("#Country").select2({placeholder:"",minimumResultsForSearch:-1});$("#bsModal #Country").select2({placeholder:"",minimumResultsForSearch:-1,dropdownParent:$("#bsModal")});$("#Country").on("select2:select",function(){$(this).siblings(".form-control-placeholder").addClass("form-label");$(this).removeClass("input-validation-error")})}$(document).on("focus",".select2-container",function(n){var t=$(this).siblings("select:enabled"),i;t.length>0&&(t.data("runonce")!==undefined&&t.data("runonce")||(i=t[0].id,$(n.target).attr("aria-labelledby","placeholder-"+i),$("#select2-"+i+"-results").attr("aria-labelledby","placeholder-"+i),t.data("runonce",!0)))});$(document).on("keydown",".select2-selection.select2-selection--single",function(n){n.keyCode===t&&$(this).closest(".select2-container").siblings("select:enabled").select2("open")});$("select.select2").on("select2:closing",function(n){$(n.target).data("select2").$selection.one("focus focusin",function(n){n.stopPropagation()})});$("#Country").on("change",function(){var n=$(this).val();$("#Country").next(".form-control-placeholder").addClass("form-label")});$("#EmailMeSpecialOffers").click(function(){$(this).is(":checked")?$(this).attr("aria-label",$(this).attr("aria-label").replace("Unselected","Selected")):$(this).attr("aria-label",$(this).attr("aria-label").replace("Selected","Unselected"))})});pageRefresh=function(){setTimeout(function(){window.location.href=window.location.pathname},4e3)}