1var y=document.querySelector("#wrap"),l=document.querySelector("#wrap #site-header"),a=document.querySelector("#wrap .site-main"),S=_main_object.path,_=_main_object.ajax_url;function u(){let t=l,i="is-sticky",e=t.offsetTop;window.addEventListener("scroll",()=>{window.scrollY>e?t.classList.add(i):t.classList.remove(i)})}function p(){let t=l.querySelectorAll(".widget_nav_menu .menu .menu-item:not(.link) a"),i=l.querySelectorAll(".main-menu-content-row"),e=null;t.forEach(n=>{let s=n.closest(".menu-item"),o=null;s.classList.contains("js-link-our-work")?o=".js-content-our-work":s.classList.contains("js-link-about-us")?o=".js-content-about-us":s.classList.contains("js-link-news-events")?o=".js-content-news-events":s.classList.contains("js-link-join-us")&&(o=".js-content-join-us");let r=o?l.querySelector(o):null;s.addEventListener("mouseenter",()=>{e&&clearTimeout(e),t.forEach(c=>c.closest(".menu-item").classList.remove("is-active")),i.forEach(c=>c.classList.remove("is-visible")),s.classList.add("is-active"),r==null||r.classList.add("is-visible")}),s.addEventListener("mouseleave",()=>{e=setTimeout(()=>{s.classList.remove("is-active"),r==null||r.classList.remove("is-visible")},500)}),r==null||r.addEventListener("mouseenter",()=>{e&&clearTimeout(e)}),r==null||r.addEventListener("mouseleave",()=>{e=setTimeout(()=>{s.classList.remove("is-active"),r==null||r.classList.remove("is-visible")},300)})})}function d(){let t=new Map([["our-work",["working-groups","tools-frameworks","publications","initiatives","ffb-pledge","engagement-with-companies","public-policy-advocacy","impact-assessment","target-setting","positive-impact","frameworks-and-tools"]],["about-us",["mission-history","our-members","pledge-community","our-team","advisory-board"]],["news-events",["news-events","news-views","events-webinars","media-centre","logo-brand-guidelines","press-releases"]]]),i=window.location.pathname.split("/").filter(Boolean),e=i[i.length-1],n=null;if(i.includes("staff-member"))n="about-us";else if(i.includes("news")||i.includes("event"))n="news-events";else for(let[s,o]of t.entries())if(o.includes(e)){n=s;break}if(n){let s=`.js-link-${n}`,o=l.querySelector(s);o&&o.classList.add("current-menu-item")}}function m(){let t=l.querySelector(".vc_wp_search"),i=l.querySelector(".menu .js-link-search");t&&i&&i.addEventListener("click",function(e){e.preventDefault(),t.classList.toggle("is-visible"),e.target.classList.toggle("is-close")})}function w(){let t=l.closest("#overlay-header-wrap"),i=l.querySelector(".js-menu-burger"),e=l.querySelector(".js-button-close"),n=l.querySelector(".js-mobile-section");i&&i.addEventListener("click",function(s){s.preventDefault(),t&&(t.style.cssText="z-index: 9999;"),n.classList.toggle("is-visible"),s.target.classList.toggle("is-close")}),e&&e.addEventListener("click",function(s){s.preventDefault(),t==null||t.removeAttribute("style"),n.classList.remove("is-visible"),s.target.classList.remove("is-close")})}function f(){wp.hooks.addAction("ymc_complete_loaded_data","ffb_news_carousel",function(t,i){document.querySelectorAll(".ffb-news-carousel").forEach(e=>{let n=e.querySelector(".swiper");if(!n||n.swiper)return;let s=e.closest(".vc_row"),o=s?s.querySelector(".js-news-swiper-button-next"):null,r=s?s.querySelector(".js-news-swiper-button-prev"):null,c={slidesPerView:3.5,spaceBetween:20,speed:500,loop:!1,cursor:"grab",pagination:!1,breakpoints:{375:{slidesPerView:1},480:{slidesPerView:1.5},768:{slidesPerView:2.5},1024:{slidesPerView:3.5}}};o&&r&&(c.navigation={nextEl:o,prevEl:r}),new Swiper(n,c)})}),wp.hooks.addAction("ymc_complete_loaded_data","ffb_publications_carousel",function(){document.querySelectorAll(".ffb-carousel-publications").forEach(e=>{let n=e.querySelector(".swiper");if(!n||n.swiper)return;let s=e.closest(".vc_row"),o=s?s.querySelector(".js-publications-swiper-button-next"):null,r=s?s.querySelector(".js-publications-swiper-button-prev"):null,c={slidesPerView:2.5,spaceBetween:20,speed:500,loop:!1,cursor:"grab",pagination:!1,breakpoints:{375:{slidesPerView:1},480:{slidesPerView:1.25},768:{slidesPerView:1.75},1024:{slidesPerView:2.5}}};o&&r&&(c.navigation={nextEl:o,prevEl:r}),new Swiper(n,c)})}),wp.hooks.addAction("ymc_complete_loaded_data","ffb_programmes_carousel",function(){document.querySelectorAll(".initiatives-slider").forEach(e
1=>{let n=e.querySelector(".swiper");if(!n||n.swiper)return;setTimeout(()=>{if(n.swiper)return;let s=e.querySelector(".swiper-button-next"),o=e.querySelector(".swiper-button-prev"),r={slidesPerView:1,spaceBetween:20,speed:500,loop:!1,cursor:"grab",pagination:!1};s&&o&&(r.navigation={nextEl:s,prevEl:o}),new Swiper(n,r)},200)})}),wp.hooks.addAction("ymc_complete_loaded_data","smartfilter",function(t,i){[".swiper-1780",".swiper-1782",".swiper-1784",".swiper-8382",".swiper-1786"].forEach(n=>{let s=document.querySelector(n);s&&new Swiper(s,{slidesPerView:1.3,spaceBetween:20,speed:500,loop:!1,cursor:"grab",navigation:{nextEl:`${n} .custom-swiper-button-next`,prevEl:`${n} .custom-swiper-button-prev`},pagination:!1,breakpoints:{375:{slidesPerView:1},480:{slidesPerView:1},768:{slidesPerView:1.3},1024:{slidesPerView:1.3}}})})}),wp.hooks.addAction("ymc_complete_loaded_data_1196","smartfilter",function(t,i){let e=document.querySelector(".swiper-1196");e&&new Swiper(e,{slidesPerView:1.75,spaceBetween:20,speed:500,loop:!1,cursor:"grab",navigation:{nextEl:".swiper-1196 .custom-swiper-button-next",prevEl:".swiper-1196 .custom-swiper-button-prev"},pagination:!1,breakpoints:{375:{slidesPerView:1},480:{slidesPerView:1},768:{slidesPerView:1.75},1024:{slidesPerView:1.75}}})}),document.querySelector(".js-timeline-carousel")&&new Swiper(".js-swiper",{slidesPerView:3,spaceBetween:30,centeredSlides:!0,speed:500,loop:!1,cursor:"grab",pagination:{el:".swiper-pagination",clickable:!0,type:"bullets"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},breakpoints:{375:{slidesPerView:1,centeredSlides:!1},768:{slidesPerView:2},1024:{slidesPerView:3}}})}function v(){wp.hooks.addAction("ymc_complete_loaded_data","ffb_signatories_carousel",function(){document.querySelectorAll(".ffb-signatories-carousel").forEach(t=>{let i=t.querySelector(".swiper");if(!i||i.swiper)return;let e=i.querySelector(".swiper-wrapper");if(e){let n=Array.from(e.children);for(let s=n.length-1;s>0;s--){let o=Math.floor(Math.random()*(s+1));[n[s],n[o]]=[n[o],n[s]]}n.forEach(s=>e.appendChild(s))}let r=t.querySelector(".swiper-button-next"),c=t.querySelector(".swiper-button-prev"),h=t.querySelector(".swiper-pagination"),g={slidesPerView:6,slidesPerGroup:6,spaceBetween:15,speed:500,loop:!1,grid:{rows:3,fill:"row"},breakpoints:{375:{slidesPerView:3,slidesPerGroup:1,spaceBetween:10,grid:{rows:1,fill:"row"},pagination:!1},768:{slidesPerView:6,slidesPerGroup:6,spaceBetween:15,grid:{rows:3,fill:"row"}}}};r&&c&&(g.navigation={nextEl:r,prevEl:c}),h&&(g.pagination={el:h,clickable:!0,type:"bullets",dynamicBullets:!0,dynamicMainBullets:5,renderBullet:function(n,s){return'<span class="'+s+'">'+(n+1)+"</span>"}}),new Swiper(i,g)})})}function g(){document.querySelector(".js-member-testimonials-slider")&&new Swiper(".js-member-testimonials-slider",{slidesPerView:1,spaceBetween:0,speed:500,loop:!1,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},breakpoints:{}})}function b(){let t=a.querySelector(".news-single .js-news-post-terms"),i=a.querySelector(".our-team-single");if(t&&(a.querySelectorAll(".news-single .meta-post-terms a").forEach(e=>{e.nextSibling&&e.nextSibling.nodeType===3&&(e.nextSibling.nodeValue=e.nextSibling.nodeValue.replace(",",""))}),t.style.display="block"),i){let e=i.querySelectorAll(".our-team-single .staff-social a"),n=i.querySelector(".contact-heading-text");Array.from(e).length>0?n.style.display="block":n.style.display="none"}}(function(t){document.addEventListener("DOMContentLoaded",()=>{u(),p(),d(),m(),w(),f(),v(),g(),b()})})(jQuery);
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.