1var cursor,promotionalBannerModalEl,promotionalBannerModal;function chunkArray(e,t){const n=[];for(let a=0;a<e.length;a+=t)n.push(e.slice(a,a+t));return n}function HeaderFunc(){var e=window.pageYOffset;function t(){var e;e=$(".header__icon__img").height()+parseInt($(".header").css("padding-top").replace("px",""))+"px",$("body").get(0).style.setProperty("--header-height",e),SetSizeClass()}window.onscroll=function(){var t=window.pageYOffset;"true"!=$("#header").attr("data-css-expand")&&(t<50?($("#header").removeClass("header--hidden"),$("body").attr("data-header-hidden","false")):e>t?($("#header").removeClass("header--hidden"),$("body").attr("data-header-hidden","false")):($("#header").addClass("header--hidden"),$("body").attr("data-header-hidden","true"))),e=t},t(),$(window).on("resize",_.debounce(function(e){t()},100)),$(".header__panel__other__item:has(.header__panel__other__item__child)").on("click",function(e){var t=e.currentTarget,n=$(".header__panel__other__item__child",t);"img"==e.target.localName&&($(".header__panel__other__item__child").attr("data-css-expand","false"),n.attr("data-css-expand","true"),n.find("#input-header-search").focus())}),$(".header__panel__other__item__child .header__panel__other__close ").on("click",function(e){var t=$(e.currentTarget).parents(".header__panel__other__item__child");$(t).attr("data-css-expand","false")}),window.addEventListener("click",function(e){$(".header__panel__other__icons").has(e.target).length>0||$(".header__panel__other__item__child").attr("data-css-expand","false")}
1),$("#input-header-search").on("keyup",function(){var e=$(this).val();e.length>0?($(".header__search").attr("data-css-active","true"),$(".header__panel__other__search-btn").attr("href",siteUrl+"/search-result/?search="+e)):($(".header__search").attr("data-css-active","false"),$(".header__panel__other__search-btn").attr("href","javascript:void(0);"))}),$(".search-again input").on("keyup",function(){var e=$(this).val();e.length>0?$(".search-again a").attr("href",siteUrl+"/search-result/?search="+e):$(".search-again a").attr("href","javascript:void(0);")}),$("#input-header-search, input.search").keypress(function(e){if(13===e.which){e.preventDefault();var t=$(this).val();window.location.href=siteUrl+"/search-result/?search="+t}}),$(".header__toggle").on("click",function(){"true"==$("#header").attr("data-css-expand")?CloseMobileMenu():($("#header").attr("data-css-expand","true"),$("body").addClass("scroll-lock"))}),$(".header .header__panel__menu>li:has(.header__panel__menu__submenu)").on("click",function(e){$(e.target).hasClass("button--back")||$(".header__panel__menu__submenu",e.currentTarget).attr("data-css-expand","true")}),$(".header__panel__menu__submenu .button--back").on("click",function(){$(".header__panel__menu__submenu").attr("data-css-expand","false")})}function CloseMobileMenu(){$("#header").attr("data-css-expand","false"),$(".header__panel__menu__submenu").attr("data-css-expand","false"),$("body").removeClass("scroll-lock")}function SetSizeClass(){window.innerWidth<904?$("body").attr("data-screen-size","mobile"):($("body").attr("data-screen-size","desktop"),CloseMobileMenu())}function InitOutlineButton(){var e=$(".button--secondary");$(e).each((e,t)=>{!function(e,t){t.svg=document.createElement("div"),t.svg.className="button-outlined-wrap";const n=t.clientWidth,a=t.clientHeight;if(0===n)return;const i=n/a*58;t.svg.innerHTML=`\n <svg class="button-outlined-bg" enable-background="new 0 0 ${i} 58" viewBox="0 0 ${i} 58" xmlns="http://www.w3.org/2000/svg">\n\n\n<g >\n\n <g class="button-circles">\n <g class="button-circles-o">\n <circle pathLength="1" class="button-circle -layer-1" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n <circle pathLength="1" class="button-circle -layer-2" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n <circle pathLength="1" class="button-circle -layer-3" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n <circle pathLength="1" class="button-circle -layer-4" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n </g>\n\n <circle pathLength="1" class="button-circle -layer-4" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n </g>\n <circle pathLength="1" class="button-circle -hover" stroke-width="${i}" cx="${i/2}" cy="28" r="${i/2}"/>\n </g>\n </g>\n </svg>\n `,$(t).find(".button-outlined-wrap").length>0&&$(t).find(".button-outlined-wrap").remove();t.appendChild(t.svg)}(0,t)})}function InitTextButton(){var e=$(".button-text");$(e).each((e,t)=>{0==$(t).find(".button-text__arrow").length&&$(t).append('<svg class=" button-text__arrow mt-0" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true">\n <g fill-rule="evenodd">\n\n <path class="button-text__arrow__path button-text__arrow__line" d="m1,1h12.8" transform="translate(0 10)" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2"/>\n <path class="button-text__arrow__path button-text__arrow__tip" d="m1.41,1.41l4.54,4.54L1.41,10.5" fill="none" stroke="#fff" stroke-linecap="square" stroke-linejoin="round" stroke-width="2" width="6.956" height="11.912" ></path>\n </g>\n</svg>')})}function InitDropdown(){$(".dropdown--select .dropdown-item").on("click",function(){var e=$
1(this).text();$(this).parent().parent().parent().find(".dropdown-toggle span").html(e)})}function InitVideo(){var e=$("video[autoplay]");$(e).each(function(){this.play().then(()=>{}).catch(e=>{$(this).hide()})})}function InitTooltip(){$tooltips=$('[data-screen-size="mobile"] [data-mdb-toggle="tooltip"]');var e=$("#popup--tooltip");e.popup({background:!0,color:"rgba(0, 0, 0, 0.7)",transition:"all 0.3s",scrolllock:!0}),$tooltips.click(function(){$("#popup--tooltip__title").html(""),$("#popup--tooltip__content").html("");var t=$(this).attr("data-tooltip-title"),n=$(this).attr("data-mdb-original-title");$("#popup--tooltip__title").html(t),$("#popup--tooltip__content").html(n),e.popup("show")}),$("#popup--tooltip .popup--tooltip__close").click(function(){e.popup("hide")})}function InitFixedPosition(){const e=$(".mob-fixed-bottom"),t=window.visualViewport;window.visualViewport.addEventListener("resize",function(){e.css("bottom",`${window.innerHeight-t.height-t.offsetTop}px`)})}function ResizeFunc(){$(window).on("resize",_.debounce(function(e){},200))}function InitPromotionalBanner(){var e,t,n=!1,a=!1,i=!1;$("#promotionalBannerModal").length>0&&(promotionalBannerModalEl=document.getElementById("promotionalBannerModal"),promotionalBannerModal=new mdb.Modal(promotionalBannerModalEl),promotionalBannerModalEl.addEventListener("show.mdb.modal",e=>{n||(n=!0,i=!1,$(".promotional-banner__menu").removeClass("active"))}),promotionalBannerModalEl.addEventListener("shown.mdb.modal",n=>{a||(a=!0,e=new Swiper(".swiper--promotional-banner",{slidesPerView:1,effect:"fade",autoplay:{enabled:!0,delay:5e3,disableOnInteraction:!1},on:{autoplayTimeLeft(e,t,n){e.realIndex&&e.realIndex;const a=document.querySelector(".swiper--promotional-banner-menu .promotional-banner__menu.active");var i=1-n>1?0:1-n;a&&a.style.setProperty("--progress",i)},slideChange(e){var t=e.realIndex?e.realIndex:0;$(".promotional-banner__menu").removeClass("active"),$(".promotional-banner__menu[data-index='"+t+"']").addClass("active")}}}),t=new Swiper(".swiper--promotional-banner-menu",{slidesPerView:5,on:{init(){$(".swiper--promotional-banner-menu .swiper-slide-active .promotional-banner__menu").addClass("active")}},breakpoints:{0:{spaceBetween:10},905:{spaceBetween:20}}}),$(".swiper--promotional-banner-menu .swiper-slide").click(function(){var n=$(this).data("index");$(".promotional-banner__menu").removeClass("active"),$(".promotional-banner__menu[data-index='"+n+"']").addClass("active"),e.slideTo(n),t.slideTo(n)}))}),promotionalBannerModalEl.addEventListener("hidden.mdb.modal",o=>{i||(i=!0,n=!1,a=!1,e.destroy(),t.destroy(),$(".promotional-banner__menu").removeClass("active"))}),$(".promotional-banner-popup__close").click(function(){promotionalBannerModal.hide(),e.destroy(),t.destroy()}),function(){if("true"!=getCookie("_pure360_visited")){const e=new Date(Date.now()+864e5).toUTCString();document.cookie="_pure360_visited=true; expires="+e+";path=/;"}}())}function PopupFunc(){$(".popup").popup({opentransitionend:function(){InitTextButton()}})}function EventShare(){const e=encodeURIComponent(window.location.href);var t,n,a;$(".event-share__btn--main").click(function(){$(".event-share").toggleClass("expanded")}),t=$("[data-share-to='email']").data("subject"),n=$("[data-share-to='email']").data("body"),a=`mailto:?subject=${t}&body=${n?n+"%0D":""}${e}`,$("[data-share-to='email']").attr("href",a),function(){var t="http://www.facebook.com/dialog/send?app_id=653553076825264"+`&link=${e}`+`&redirect_uri=${e}`;$("[data-share-to='messenger']").attr("href",t)}(),function(){var t=$("[data-share-to='whatsapp']").data("body"),n=`https://api.whatsapp.com/send?text=${t?t+"%0D":""}${e}`;$("[data-share-to='whatsapp']").attr("href",n)}
1(),function(){var e=$("[data-share-to='clipboard']"),t=e.data("popover-content");if(e.length>0)var n=new mdb.Popover(e,{content:t,trigger:"manual"});$("[data-share-to='clipboard']").click(function(){CopyToClipboard(window.location.href),n.show(),setTimeout(function(){n.hide()},500)})}()}function CopyToClipboard(e){navigator.clipboard.writeText(e)}function AccordionFunc(){$(".accordion--fullwidth-image, .faq__collapse").on("shown.bs.collapse",function(){var e=$(this);$(this).hasClass("faq__collapse")?"mobile"==$("body").data("screen-size")&&(e=$(this).parent(),$("html, body").animate({scrollTop:e.offset().top-20},0)):$("html, body").animate({scrollTop:e.offset().top},0)})}!function(e){e(document).ready(function(){e.API=function(){function t(e){return siteUrl+"/wp-json/pure360/v1"+e}var n=function(n,a,i,o,r){"POST"===n&&i&&(i.lang=languageCode),e.ajax({url:t(a),type:n,dataType:"GET"!==n?"json":void 0,contentType:"application/json; charset=utf-8",cache:!1,xhrFields:{withCredentials:!0},data:"GET"!==n?JSON.stringify(i):void 0,beforeSend:function(e){},success:function(e){log("[API] >>> "+a,e.data),o(e.data)},error:function(t){var n=e.parseJSON(JSON.stringify(e.parseJSON(t.responseText)));r&&r(n.error)}})},a=function(e,t,a){n("GET",e,null,t,a)},i=function(e,t,a,i){n("POST",e,t,a,i)};return{teacherGetList:function(e,t,n,i,o,r,s,l){const d=new URLSearchParams(window.location.search);d.set("type",e),d.set("studio_ids",t),d.set("class_category_id",n),d.set("class_type_ids",i),d.set("training_program_ids",o),d.set("page",r),a("/teacher/list?"+d.toString(),s,l)},studioGetList:function(e,t,n,i,o,r){const s=new URLSearchParams(window.location.search);s.set("type",e),s.set("districts",t),s.set("page",n),s.set("page_size",i||"10"),a("/studio/list?"+s.toString(),o,r)},happeningGetList:function(e,t,n,i,o,r,s,l,d,c){const u=new URLSearchParams(window.location.search);u.set("category",e),u.set("sector",t),u.set("types",n),u.set("location_ids",i),u.set("teacher_ids",o),u.set("month_ids",r),u.set("page",s),u.set("page_size",l||"10"),a("/happening/list?"+u.toString(),d,c)},userLogin:function(e,t,n){i("/user/login",e,t,n)},userRegister:function(e,t,n){i("/user/register",e,t,n)},renewMembership:function(e,t,n){i("/renew/membership",e,t,n)},formContactUsSubmit:function(e,t,n){i("/form/contact-us",e,t,n)},formMarketingSubscribeSubmit:function(e,t,n){i("/form/marketing-subscribe",e,t,n)},formCorporateLeadSubmit:function(e,t,n){i("/form/corporate-lead",e,t,n)},formHappeningEventRegistration:function(e,t,n){i("/happening/event/register",e,t,n)}}}()})}(jQuery),function(e){e(document).ready(function(){var t=["Reset","My PURE Account - Membership Enquiry","My PURE Account - Membership Renewal","Corporate Wellness","Marketing / Website / Social Media","Social Responsibility","Unsubscribe from Direct Marketing Activities","Account Deletion","My PURE Account - Cancellation/Termination"],n=["Group Fitness Classes","Private Training","Personal Training"],a=[];e("body.translatepress-en_US .free-trial-btn").text("Power Pack Available Now").attr("href","https://bit.ly/3D17qzd"),e("body.translatepress-zh_HK .free-trial-btn").text("ç¾å·²ç¼å®"),e(".back-to-top").click(function(){e("html, body").animate({scrollTop:0},300)}),function(){var t=e(".training-program");t.mouseenter(function(){e(".training-programs").addClass("hovering");var t=e(this).data("hover-image-url");e(".training-programs__right__image").attr("src",t)}),t.mouseleave(function(){e(".training-programs").removeClass("hovering")});var n=0;t.each(function(){var t=e("#popup__training-program--"+n);t.popup({background:!0,color:"rgba(0, 0, 0, 0.7)",transition:"all 0.3s",scrolllock:!0}),e(this).click(function(){t.popup("show")}),t.find("button.play-video").click(function(){e(this).hide(),t.find(".popup__training-program__top__video img").hide();var n=t.find(".popup__training-program__top__video video");n[0].play(),n.attr("controls","controls")}),n+=1})}(),e(".popup__drawer").each(function(){e(this).popup({background:!0,color:"rgba(0, 0, 0, 0.7)",transition:"all 0.3s",scrolllock:!0})}),function(){let i,o=[];async function r(t){var n=e(".studio-information__list");if(!i)for(var a=0;a<n.length;a++){var r=+(c=e(n[a])).data("latitude"),s=+c.data("longitude");i||(i=new google.maps.Map(document.getElementById("map"),{center:new google.maps.LatLng(r,s),zoom:13,disableDefaultUI:!0,mapId:googleMapMapId}));var l=c.data("type"),d=new google.maps.LatLng(r,s);const t=document.createElement("div");t.className="map__marker",e(t).attr("data-type",l),e(t).attr("data-position",d),e(t).attr("data-studio-id",c.data("studio-id"));const{AdvancedMarkerElement:u}=await google.maps.importLibrary("marker"),p=new u({map:i,position:d,content:t});o.push(p)}for(a=0;a<n.length;a++){var c=e(n[a]),u=o[a];+c.data("studio-id")===t?(i.setCenter(new google.maps.LatLng(+c.data("latitude"),+c.data("longitude"))),i.setZoom(13),u.setMap(i)):u.setMap(null)}}var s,l;s=e(".form-contact-us__list-item"),l=1,s.each(function(){var i=e(this);i.find("button.button--select-question").click(function(){if(InitOutlineButton(),InitTextButton(),i.hasClass("showing"))e(".form-contact-us__list-item.showing .popup__select-question").stop().fadeOut(200),e(".form-contact-us__list-item.showing").removeClass("showing");else{var t=e(".form-contact-us__list-item.showing"),n=t.find(".popup__select-question"),a=i.find(".popup__select-question");n.stop().fadeOut(200),t.removeClass("showing"),i.addClass("showing"),a.stop().fadeIn(200);var o=e(this).height();e(window).width>=905?(a.css("top",-30),a.find("ul").css("margin-top",o+20)):(a.css("top",o+20),a.find("ul").css("margin-top",0)),e("html, body").animate({scrollTop:e(this).offset().top-220},300)}}),i.find(".popup__select-question a").click(function(){e("#studioList").show(),e("#studioListFitness").hide(),e("#studioListReset").hide();var i=e(this).data("value").trim();e(this).parents(".form-contact-us__list-item").find("button.button--select-question span").text(e(this).text().trim()),e(this).parents(".popup__select-question").stop().fadeOut(200),e(this).parents(".form-contact-us__list-item.showing").removeClass("showing"),e(this).parents(".form-contact-us__list-item").removeClass("showing");var o=e(this).data("value");e(this).parents(".form-contact-us__list-item").find('input[name="question"]').val(o),function(t,n){var a=t.parents(".form-contact-us");if(a.find(".form-contact-us__main").show(),a.find(".form-contact-us__main > *").hide(),"club-operation-and-opening-hours"===n){a.find(".form-contact-us__main > .club-operation-and-opening-hours").show();var i=e(".studio-information__list").first().data("studio-id");r(i)}else a.find(".form-contact-us__main > .contact-us").show()}(e(this),o),e("#studioList select").prop("disabled",!1),e("#studioListReset select").prop("disabled",!1),e("#studioListFitness select").prop("disabled",!1),e("#studioList select").removeClass("active"),e("#studioListReset select").removeClass("active"),e("#studioListFitness select").removeClass("active"),t.includes(i)?(e("#studioList").hide(),e("#studioListReset").hide(),e("#studioListFitness").hide()):n.includes(i)?(e("#studioList").hide(),e("#studioList select").prop("disabled",!0),e("#studioListReset").hide(),e("#studioListReset select").prop("disabled",!0),e("#studioListFitness").show(),e("#studioListFitness select").addClass("active")):a.includes(i)?(e("#studioList").hide(),e("#studioList select").prop("disabled",!0),e("#studioListFitness").hide(),e("#studioListFitness select").prop("disabled",!0),e("#studioListReset").show(),e("#studioListReset select").addClass("active")):(e("#studioList").show(),e("#studioList select").addClass("active"),e("#studioListFitness").hide(),e("#studioListFitness select").prop("disabled",!0),e("#studioListReset").hide(),e("#studioListReset select").prop("disabled",!0))}),i.find(".button--select-question").css("z-index",1e5-100*l+1),i.find(".popup__select-question").css("z-index",1e5-100*l),l+=1}),e(document).click(function(t){e(t.target).closest(".form-contact-us__list-item").length||(e(".form-contact-us__list-item.showing .popup__select-question").stop().fadeOut(200),e(".form-contact-us__list-item.showing").removeClass("showing"))}),e('select[name="studioForOpeningHours"]').change(function(){var t=+e(this).val();e(".studio-information__list").hide(),e('.studio-information__list[data-studio-id="'+t+'"]').show(),r(t)}),e("form.contact-us").each(function(){var t=e(this);t.validate({rules:{subject:{required:!0},description:{required:!0},firstName:{required:!0},lastName:{required:!0},phoneNumber:{required:!0,validPhoneNumber:!0},email:{required:!0,validEmail:!0},preferredContactMethod:{required:!0},currentMember:{required:!0}},messages:{subject:{required:e("#rule__subject--blank").html()},description:{required:e("#rule__description--blank").html()},firstName:{required:e("#rule__first-name--blank").html()},lastName:{required:e("#rule__last-name--blank").html()},phoneNumber:{required:e("#rule__phone-number--blank").html(),val
1idPhoneNumber:e("#rule__phone-number--invalid").html()},email:{required:e("#rule__email--blank").html(),validEmail:e("#rule__email--invalid").html()}},errorPlacement:function(t,n){e(n.parent()).hasClass("radio-option")?t.appendTo(n.parent().parent().parent()):t.appendTo(n.parent())},submitHandler:function(n){t.find(".submit-button-container").addClass("loading");var a=t.parents(".form-contact-us").find('input[name="question"]').val(),i=t.find('select.active[name="studio"]').val(),o={enquiry_type:a,location:null==i?"":i,subject:t.find('input[name="subject"]').val(),description:t.find('textarea[name="description"]').val(),first_name:t.find('input[name="firstName"]').val(),last_name:t.find('input[name="lastName"]').val(),phone_number:t.find('input[name="phoneNumber"]').val(),email:t.find('input[name="email"]').val()};e.API.formContactUsSubmit(o,function(){var n=0!==t.parents("#popup__drawer--contact-us").length;n||e("html, body").animate({scrollTop:t.parents(".form-contact-us").offset().top-200},300),setTimeout(function(){t.find(".submit-button-container").removeClass("loading");var e=t.parents(".form-contact-us").parent();e.find(".form-contact-us").hide(),e.find(".form-success").show()},n?0:500)},function(){t.find(".submit-button-container").removeClass("loading"),alert("error")})}})}),e.validator.addMethod("validPhoneNumber",function(e,t){var n=!1,a=!1;return e&&(n=8===e.length,e.length>0)&&(a=(a=["4","5","6","7","8","9"].some(function(t){return e.startsWith(t)}))&&!["99"].some(function(t){return e.startsWith(t)})),this.optional(t)||n&&a}),e.validator.addMethod("validEmail",function(e,t){var n=new RegExp('(?:[A-Za-z0-9]+(?:\\.[A-Za-z0-9]+)*|"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])');return this.optional(t)||n.test(e)&&!/[!#$%^&*()]/.test(e)})}(),e("[data-contact-us]").each(function(){e(this).click(function(){var t=e("#popup__drawer--contact-us");t.popup("show"),t.find(".form-contact-us").show(),t.find(".form-success").hide();var n=t.find(".form-contact-us__question-select .button--select-question > span").data("placeholder");t.find(".form-contact-us__question-select .button--select-question > span").html(n),t.find('.form-contact-us__question-select input[name="question"]').val(""),t.find('select[name="studio"]').val(t.find('select[name="studio"] option:first-child').attr("value")),t.find('input[name="subject"]').val(""),t.find('textarea[name="description"]').val(""),t.find('input[name="firstName"]').val(t.find('input[name="firstName"]').data("default-value")),t.find('input[name="lastName"]').val(t.find('input[name="lastName"]').data("default-value")),t.find('input[name="phoneNumber"]').val(t.find('input[name="phoneNumber"]').data("default-value"));var a=e(this).data("contact-us");e('#popup__drawer--contact-us .popup__select-question a[data-value="'+a+'"]').trigger("click")})}),e("form.marketing-subscribe").each(function(){var t=e(this);t.validate({rules:{firstName:{required:!0},lastName:{required:!0},phoneNumber:{required:!0,validPhoneNumber:!0},email:{required:!0,validEmail:!0}},messages:{firstName:{required:e("#rule__first-name--blank").html()},lastName:{required:e("#rule__last-name--blank").html()},phoneNumber:{required:e("#rule__phone-number--blank").html(),validPhoneNumber:e("#rule__phone-number--invalid").html()},email:{required:e("#rule__email--blank").html(),validEmail:e("#rule__email--invalid").html()}},errorPlacement:function(t,n){e(n.parent()).hasClass("radio-option")?t.appendTo(n.parent().parent().parent()):t.appendTo(n.parent())},submitHandler:function(n){e(".submit-button-container").addClass("loading");var a={first_name:t.find('input[name="firstName"]').val(),last_name:t.find('input[name="lastName"]').val(),phone_number:t.find('input[name="phoneNumber"]').val(),email:t.find('input[name="email"]').val()};e.API.formMarketingSubscribeSubmit(a,function(){},function(){e(".submit-button-container").removeClass("loading"),alert("error")})}})}),e.validator.addMethod("validPhoneNumber",function(e,t){var n=!1,a=!1;return e&&(n=8===e.length,e.length>0)&&(a=(a=["4","5","6","7","8","9"].some(function(t){return e.startsWith(t)}))&&!["99"].some(function(t){return e.startsWith(t)})),this.optional(t)||n&&a}),e.validator.addMethod("validEmail",function(e,t){var n=new RegExp('(?:[A-Za-z0-9]+(?:\\.[A-Za-z0-9]+)*|"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])');return this.optional(t)||n.test(e)&&!/[!#$%^&*()]/.test(e)}),e('[data-marketing-subscribe][data-marketing-subscribe!=""]').each(function(){e(this).click(function(){e("#popup__drawer--marketing-subscribe").popup("show");var t=e(this).data("marketing-subscribe");if(e(t).length){var n=e(t).val();e('#popup__drawer--marketing-subscribe input[name="email"]').val(n)}})}),e("form.corporate-lead").each(function(){var t=e(this);t.validate({rules:{companyName:{required:!0},firstName:{required:!0},lastName:{required:!0},phoneNumber:{required:!0,validPhoneNumber:!0},email:{required:!0,validEmail:!0},description:{required:!0}},messages:{companyName:{required:e("#rule__company-name--blank").html()},firstName:{required:e("#rule__first-name--blank").html()},lastName:{required:e("#rule__last-name--blank").html()},phoneNumber:{required:e("#rule__phone-number--blank").html(),val
1idPhoneNumber:e("#rule__phone-number--invalid").html()},email:{required:e("#rule__email--blank").html(),validEmail:e("#rule__email--invalid").html()},description:{required:e("#rule__description--blank").html()}},errorPlacement:function(t,n){e(n.parent()).hasClass("radio-option")?t.appendTo(n.parent().parent().parent()):t.appendTo(n.parent())},submitHandler:function(n){t.find(".submit-button-container").addClass("loading");var a={company_name:t.find('input[name="companyName"]').val(),first_name:t.find('input[name="firstName"]').val(),last_name:t.find('input[name="lastName"]').val(),phone_number:t.find('input[name="phoneNumber"]').val(),email:t.find('input[name="email"]').val(),topic:t.find('select[name="topic"]').val(),description:t.find('textarea[name="description"]').val()};e.API.formCorporateLeadSubmit(a,function(){t.find(".submit-button-container").removeClass("loading");var e=t.parents(".form-corporate-lead").parent();e.find(".form-corporate-lead").hide(),e.find(".form-success").show()},function(){t.find(".submit-button-container").removeClass("loading"),alert("error")})}})}),e.validator.addMethod("validPhoneNumber",function(e,t){var n=!1,a=!1;return e&&(n=8===e.length,e.length>0)&&(a=(a=["4","5","6","7","8","9"].some(function(t){return e.startsWith(t)}))&&!["99"].some(function(t){return e.startsWith(t)})),this.optional(t)||n&&a}),e.validator.addMethod("validEmail",function(e,t){var n=new RegExp('(?:[A-Za-z0-9]+(?:\\.[A-Za-z0-9]+)*|"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])');return this.optional(t)||n.test(e)&&!/[!#$%^&*()]/.test(e)}),e("[data-corporate-lead]").each(function(){e(this).click(function(){var t=e("#popup__drawer--corporate-lead");t.find(".form-corporate-lead").show(),t.find(".form-success").hide(),t.find('select[name="topic"]').val(t.find('select[name="topic"] option:first-child').attr("value")),t.find('textarea[name="description"]').val(""),t.find('input[name="firstName"]').val(t.find('input[name="firstName"]').data("default-value")),t.find('input[name="lastName"]').val(t.find('input[name="lastName"]').data("default-value")),t.find('input[name="phoneNumber"]').val(t.find('input[name="phoneNumber"]').data("default-value")),t.find('input[name="email"]').val(t.find('input[name="email"]').data("default-value")),t.popup("show")})}),function(){var t=e(".alert-bar"),n=t.find("button.read-more"),a=t.find("button.read-more-mobile");function i(){t.toggleClass("expanded"),t.hasClass("expanded")?n.find("span").text(n.data("template-read-less")):n.find("span").text(n.data("template-read-more")),e.reloadTopSpaceHeight()}n.click(i),a.click(i)}(),e(".frm_form_field.form-field .frm_checkbox > label").click(function(t){if("LABEL"===e(t.target).prop("tagName")){t.preventDefault(),t.stopPropagation();var n=e(t.target).find("input");n.is(":checked")?n.attr("checked",!1):n.attr("checked",!0)}}),e(".frm_submit").find("button").removeClass("frm_button_submit"),e(".frm_submit").find("button").removeClass("frm_final_submit"),e(".frm_submit").find("button").addClass("button"),e(".frm_submit").addClass("justify-content-center"),e(".frm_submit").removeClass("frm_submit")})}(jQuery),jQuery(document).ready(function(){jQuery(".close-bar .icon-button.-overlay-button").click(function(){jQuery("#site-navigation .slide-in-overlay").removeClass("visible")})}),jQuery(document).ready(function(e){var t=e("#company-data").html(),n=JSON.parse(t||"{}");console.log(n,"companyDataMap");const a=e("#company-logo"),i=e("#company-title");var o,r=(o=new RegExp("[\\?&]"+"company"+"=([^&#]*)").exec(window.location.href))?decodeURIComponent(o[1].replace(/\+/g," ")):null;if(""!=r||null!=r){const t=n[r];t?(e("#company-logo").show(),a.attr("src",t.logo),i.text(t.title)):(e("#company-logo").hide(),a.attr("src",""),i.text(""))}}),jQuery(document).ready(function(e){e("#field_representative_dropdown").on("change",function(){let t=e(this).val();
1console.log(t,"assignTo"),e.ajax({url:siteUrl+"/wp-json/custom/v1/representative",method:"GET",data:{assignTo:t},success:function(t){console.log(t,"response"),e("#field_assigned_to").val(t.assigned_to),e("#field_location").val(t.location)}})})}),log=window.location.href.indexOf("localhost")>-1?console.log:function(){},window.onpageshow=function(e){e.persisted&&CloseMobileMenu()},$(function(){HeaderFunc(),ResizeFunc(),PopupFunc(),AccordionFunc(),OverflowFunc(),InitTextButton(),InitDropdown(),InitVideo(),InitTooltip(),InitPromotionalBanner(),EventShare()});const queryString=window.location.search,urlParams=new URLSearchParams(queryString);function GetUrlParam(e){return urlParams.get(e)}function post(e,t,n){n=n||"post";var a=document.createElement("form");for(var i in a.setAttribute("method",n),a.setAttribute("action",e),t)if(t.hasOwnProperty(i)){var o=document.createElement("input");o.setAttribute("type","hidden"),o.setAttribute("name",i),o.setAttribute("value",t[i]),a.appendChild(o)}document.body.appendChild(a),a.submit()}function getCookie(e){let t=e+"=",n=decodeURIComponent(document.cookie).split(";");for(let e=0;e<n.length;e++){let a=n[e];for(;" "==a.charAt(0);)a=a.substring(1);if(0==a.indexOf(t))return a.substring(t.length,a.length)}return""}function OverflowFunc(){$(".table-container").each(function(){var e=$
1(this).width();$(this).find("table").width()>e&&($(this).addClass("overflow"),console.log("overflow"))})}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.