PageSourceSearch

https://clxeurope.com/wp-content/themes/CLX25/assets/dist/js/global_script.js?ver=1788539879

js clxeurope.com collected 2026-10-09 21:19:16 UTC 12,894 bytes, 1 lines download raw bytes

1(()=>{function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,r,o,s=[],l=!0,c=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=r.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function n(){!function(e,t){jQuery.fn.inViewport=function(n){return this.each(function(a,i){function r(){var t=e(this).height(),a=i.getBoundingClientRect(),r=a.top,o=a.bottom;return n.call(i,Math.max(0,r>0?t-r:o<t?o:t))}r(),jQuery(t).on("resize scroll load",r)})}}(jQuery,window),jQuery(".animateme, .animate").inViewport(function(e){e&&jQuery(this).addClass("animated")})}n(),window.lenis=null,"undefined"!=typeof gsap&&(gsap.registerPlugin(ScrollTrigger,ScrollToPlugin),window.lenis=new Lenis({smoothWheel:!0,lerp:.08,wheelMultiplier:1,infinite:!1}),window.lenis.on("scroll",ScrollTrigger.update),gsap.ticker.add(function(e){window.lenis.raf(1e3*e)}),gsap.ticker.lagSmoothing(0)),jQuery(window).scroll(function(){jQuery(document).scrollTop()>500?(jQuery("header").addClass("sticky"),jQuery("body").addClass("sticky_header")):(jQuery("header").removeClass("sticky"),jQuery("body").removeClass("sticky_header"))}),jQuery(function(e){jQuery(".main-menu li.has-submenu").removeClass("active")});var a=document.querySelectorAll("[data-parallax]");function i(t){var n,a,i=t.container,r=t.videoSelector,o=void 0===r?"#banner-video":r,s=t.playBtnSelector,l=void 0===s?".play-pause":s,c=t.progressSelector,u=void 0===c?".progress-circle":c,d=t.isSlider;void 0!==d&&d?a=jQuery(i).find(".slick-slide.slick-current.slick-active"):a=jQuery(i);var m=a.find(o),v=a.find(l),f=a.find(u);if(m.length&&f.length){var y=f[0].getTotalLength();if(f.attr("stroke-dasharray",y).attr("stroke-dashoffset",y),v.off(),m.is("video")){var g=function(){if(p.duration){var e=p.currentTime/p.duration,t=y-y*e;f.attr("stroke-dashoffset",t),p.paused||p.ended||requestAnimationFrame(g)}},p=m[0];return jQuery(p).off(),p.paused||(v.removeClass("fa-play").addClass("fa-pause"),requestAnimationFrame(g)),v.on("click",function(){p.paused?(p.play(),v.removeClass("fa-play").addClass("fa-pause"),requestAnimationFrame(g)):(p.pause(),v.removeClass("fa-pause").addClass("fa-play"))}),void jQuery(p).on("ended",function(){f.attr("stroke-dashoffset",y),v.removeClass("fa-pause").addClass("fa-play")})}if(m.is("iframe")&&null!==(n=m.attr("src"))&&void 0!==n&&n.includes("vimeo")){var h=function(e){if(j){var t=y-y*(e/j);f.attr("stroke-dashoffset",t)}},b=new Vimeo.Player(m[0]),j=0;b.ready().then(function(){return Promise.all([b.getDuration(),b.getPaused(),b.getCurrentTime()])}).then(function(t){var n=e(t,3),a=n[0],i=n[1],r=n[2];j=a,h(r),i||v.removeClass("fa-play").addClass("fa-pause")}),v.on("click",function(){b.getPaused().then(function(e){e?(b.play(),v.removeClass("fa-play").addClass("fa-pause")):(b.pause(),v.removeClass("fa-pause").addClass("fa-play"))})}),b.on("timeupdate",function(e){h(e.seconds)}),b.on("ended",function(){f.attr("stroke-dashoffset",y),v.removeClass("fa-pause").addClass("fa-play")})}}}a.length&&window.addEventListener("scroll",function(){var e=1.5*window.innerHeight;a.forEach(function(t){var n=Math.min(Math.max((scrollY-e)/e,0),1);t.style.transform="translateY(-".concat(99*n,"%)")})}),window.addEventListener("load",function(){i({container:".bannerSection"}),i({container:".mediaBox"})}),document.addEventListener("DOMContentLoaded",function(){gsap.registerPlugin(Observer,ScrollTrigger,ScrollToPlugin)}),window.addEventListener("load",function(){if(jQuery(window).width()<768&&jQuery(".panZoomBlock").length>=1){var e=function(){var e=r.getOptions(),t=r.getScale(),i=e.maxScale,o=e.minScale;t>=i?n.classList.add("disabled"):n.classList.remove("disabled"),t<=o?a.classList.add("disabled"):a.classList.remove("disabled")},t=document.querySelector(".panZoomBlock"),n=t.querySelector(".zoomIn"),a=t.querySelector(".zoomOut"),i=t.querySelector(".panZoomArea"),r=Panzoom(i,{maxScale:10,minScale:.5,step:.5});n.addEventListener("click",function(){r.zoomIn(),e()}),a.addEventListener("click",function(){r.zoomOut(),e()}),e()}}),window.addEventListener("DOMContentLoaded",function(){function e(){var e=document.getElementById("submitBtn");e.classList.remove("loading"),e.disabled=!1}window.showStep2=function(e){e.preventDefault();var t=document.getElementById("nameField").value.trim(),n=document.getElementById("agreeBox"),a=document.getElementById("checkError");
1if(a.innerText="",""===t){var i=document.querySelector("#step1");return i.querySelector("#nameField").classList.add("error"),void(i.querySelector(".error_msg").innerText="Full name is required")}if(!/^[A-Za-z\s]+$/.test(t)){var r=document.querySelector("#step1");return r.querySelector("#nameField").classList.add("error"),void(r.querySelector(".error_msg").innerText="Only letters are allowed")}if(!n.checked)return document.querySelector(".error_msg").innerText="",n.classList.add("error"),document.getElementById("nameField").classList.remove("error"),void(a.innerText="Please accept the checkbox");n.classList.remove("error"),a.innerText="",document.querySelector(".error_msg").innerText="",document.getElementById("nameField").classList.remove("error"),document.getElementById("step1").classList.remove("active"),document.getElementById("step2").classList.add("active"),document.getElementById("dot1").classList.remove("active"),document.getElementById("dot2").classList.add("active")},window.finalStep=function(t){t.preventDefault();var n=document.getElementById("submitBtn"),a=document.getElementById("nameField").value.trim(),i=document.querySelector("#step2"),r=i.querySelector(".email-foot"),o=r.value.trim(),s=i.querySelector(".error_msg"),l=document.getElementById("agreeBox"),c=document.getElementById("checkError");document.getElementById("sucess");return s.innerText="",c.innerText="",r.classList.remove("error"),r.classList.remove("active"),l.classList.remove("error"),n.classList.add("loading"),n.disabled=!0,""===o?(e(),r.classList.add("error"),void(s.innerText="Email is required")):/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(o)?(r.classList.addClass("active"),l.checked?void $.ajax({url:"https://api.hsforms.com/submissions/v3/integration/submit/2399470/bbf29a29-78b3-4c7c-9b55-adfcf6571006",type:"POST",contentType:"application/json",data:JSON.stringify({fields:[{name:"full_name",value:a},{name:"email",value:o},{name:"eclerx_privacy_statement",value:!0}],context:{pageUri:window.location.href,pageName:document.title}}),success:function(t){e(),document.getElementById("dot1").classList.add("active"),document.getElementById("dot2").classList.remove("active"),document.getElementById("step1").classList.add("active"),document.getElementById("step2").classList.remove("active"),document.getElementById("agreeBox").checked=!1,document.getElementById("nameField").value="",document.querySelector("#step2 .email-foot").value="",r.value="";var n=document.getElementById("success");n&&(n.innerHTML="<p class='thank-you'>Thank you. We'll be in touch with you soon.</p>"),setTimeout(function(){n&&(n.innerHTML="")},4500)},error:function(t){e(),console.log("Error submitting form",t)}}):(e(),l.classList.add("error"),void(c.innerText="Please accept the checkbox"))):(e(),r.classList.add("error"),void(s.innerText="Please enter a valid email address"))},document.getElementById("dot1").addEventListener("click",function(){document.getElementById("dot1").classList.add("active"),document.getElementById("dot2").classList.remove("active"),document.getElementById("step1").classList.add("active"),document.getElementById("step2").classList.remove("active")});var t=document.getElementById("nameField"),n=document.querySelector(".next-btn");t.addEventListener("input",function(){t.value.trim().length>2?n.classList.add("active"):n.classList.remove("active")});var a=document.querySelector("#step2 .email-foot"),i=document.getElementById("submitBtn"),r=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;a.addEventListener("input",function(){var e=a.value.trim();r.test(e)?(i.classList.add("active"),i.disabled=!1):(i.classList.remove("active"),i.disabled=!0)})}),jQuery(window).on("load",function(){setTimeout(function(){jQuery(".desktopMenu").removeClass("hideUlStructure")},50)}),jQuery(document).ready(function(){var e;(n(),jQuery(".main-menu").on("click","li.has-submenu > a",function(e){e.preventDefault(),e.stopPropagation();var t=jQuery(this).parent(),n=t.children("ul");(t.siblings(".has-submenu").removeClass("active open-left").children("ul").slideUp(200),t.siblings(".has-submenu").find(".has-submenu").removeClass("active open-left").children("ul").slideUp(200),t.hasClass("active"))?(t.removeClass("active open-left"),n.slideUp(200)):(t.addClass("active"),n.slideDown(200),jQuery(window).width()>=1181&&1===t.parents("ul.navigation").length&&(jQuery(window).width()-(t.offset().left+t.outerWidth())<340?t.addClass("open-left"):t.removeClass("open-left")))}),jQuery(document).on("click",function(e){jQuery(window).width()>=1181&&(jQuery(e.target).closest(".main-menu .navigation").length||jQuery(".main-menu .navigation li.has-submenu").removeClass("active open-left").children("ul").slideUp(200))}),jQuery(window).width()>=1181)&&jQuery(".main-menu .navigation li.has-submenu").on("mouseleave",function(){var t=jQuery(this);e=setTimeout(function(){t.removeClass("active open-left"),t.children("ul").slideUp(200)},200)}).on("mouseenter",function(){clearTimeout(e)});var t=document.getElementById("hamburgerBtn"),a=document.getElementById("hamburgerMenu"),i=document.getElementById("closeHamburgerMenu");t.addEventListener("click",function(){window.scrollY,a.classList.add("active"),a.setAttribute("data-lenis-prevent","")}),i.addEventListener("click",function(){a.classList.remove("active").removeAttribute("data-lenis-prevent"),a.removeAttribute("data-lenis-prevent")}),jQuery("#burgurMenu").click(function(){jQuery("#burgurMenu").toggleClass("active"),jQuery("nav").toggleClass("active"),jQuery("body").toggleClass("navActive"),jQuery("body").removeClass("navActiveMobileStep1"),jQuery("body").removeClass("activeSearch"),jQuery(".searchHolder").removeClass("active"),jQuery(".navActive .main-menu .navigation > li").removeClass("active"),jQuery(".navActive .main-menu .navigation > li").toggleClass("identifier"),jQuery(".navActive .main-menu .navigation > li").toggleClass("menudelay2s")}),jQuery(".navigation > li.has-submenu > a").click(function(){jQuery(this).closest("nav.main-menu").toggleClass("navActiveMobileStep1"),jQuery(".navActive .main-menu .navigation > li").toggleClass("identifier"),jQuery(".navActive .main-menu .navigation > li").toggleClass("menudelay2s")}),jQuery(".navigation > li.has-submenu > ul li.has-submenu > a").click(function(){jQuery(this).closest("nav.main-menu").toggleClass("navActiveMobileStep2")}),jQuery("#burgurMenu").click(function(){jQuery(this).hasClass("active")&&(jQuery(this).closest(".header").find("nav.main-menu").removeClass("navActiveMobileStep1 navActiveMobileStep2"),$(".navActive ul.navigation li.has-submenu").removeClass("active"))}),$(document).on("click",".menu-back",function(e){e.preventDefault(),$(".navActive ul.navigation li.has-submenu.active").last().children("a").trigger("click")}),jQuery("#scrollTop").on("click",function(e){e.preventDefault(),jQuery("html, body").animate({scrollTop:0},600)}),jQuery(".tabs-container").length>=1&&jQuery(".tabs-container").each(function(){var e=jQuery(this),t=e.find("li").filter(function(){return jQuery(this).closest(".tabs-nav").closest(".tabs-container")[0]===e[0]}),n=e.find(".tab-content").filter(function(){return jQuery(this).closest(".tabs-container")[0]===e[0]});t.removeClass("active").first().addClass("active"),n.hide().first().show(),t.click(function(a){a.preventDefault(),t.removeClass("active"),jQuery(this).addClass("active");var i=jQuery(this).find("a").attr("href");n.filter(":visible").fadeOut(100,function(){e.find(i).fadeIn(700)})})})}),jQuery(window).resize(function(){initMobileNavScripts()}),window.addEventListener("scroll",function(){if(document.querySelector(".locationSection")){var e=document.querySelector(".contactPinBox");window.scrollY>100?e.style.bottom="0px":e.style.bottom="-100px"}})})();

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.