PageSourceSearch

https://fcm.ca/sites/default/files/js/js_SyppSwjeJGzkcK-8nQvuYCjAt…ndw4EVp3FUyr-lVcwz7rq7ZgqChXf-AhqmSmJ38fes8

js fcm.ca collected 2026-10-02 04:12:06 UTC 77,237 bytes, 18 lines download raw bytes

1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
2(function(Drupal,once){'use strict';Drupal.behaviors.eventNavigation={attach:function(context){once('event-navigation','#cssmenu .menu > .menu-item .menu-item--indicator',context).forEach(function(linkElement){function handleHover(linkElement,menuItem){document.querySelectorAll('#cssmenu .hover').forEach(function(newMenuItem){if(newMenuItem!==menuItem.closest('.menu-item'))newMenuItem.closest('.menu-item').classList.remove('hover');});if(menuItem)menuItem.closest('.menu-item').classList.toggle('hover');}if('ontouchstart' in window)linkElement.addEventListener('touchstart',function(e){e.preventDefault();handleHover(linkElement,e.target);});});once('test-click',document.body,context).forEach(function(bodyElement){bodyElement.addEventListener('click',function(e){console.log('document click',e.target);});});}};})(Drupal,once);;
3;(function(factory){'use strict';if(typeof define==='function'&&define.amd)define(['jquery'],factory);else if(typeof module!=='undefined'&&module.exports)module.exports=factory(require('jquery'));else factory(jQuery);})(function($){var _previousResizeWidth=-1,_updateTimeout=-1;var _parse=function(value){return parseFloat(value)||0;};var _rows=function(elements){var tolerance=1,$elements=$(elements),lastTop=null,rows=[];$elements.each(function(){var $that=$(this),top=$that.offset().top-_parse($that.css('margin-top')),lastRow=rows.length>0?rows[rows.length-1]:null;if(lastRow===null)rows.push($that);else if(Math.floor(Math.abs(lastTop-top))<=tolerance)rows[rows.length-1]=lastRow.add($that);else rows.push($that);lastTop=top;});return rows;};var _parseOptions=function(options){var opts={byRow:true,property:'height',target:null,remove:false};if(typeof options==='object')return $.extend(opts,options);if(typeof options==='boolean')opts.byRow=options;else{if(options==='remove')opts.remove=true;}return opts;};var matchHeight=$.fn.matchHeight=function(options){var opts=_parseOptions(options);if(opts.remove){var that=this;this.css(opts.property,'');$.each(matchHeight._groups,function(key,group){group.elements=group.elements.not(that);});return this;}if(this.length<=1&&!opts.target)return this;matchHeight._groups.push({elements:this,options:opts});matchHeight._apply(this,opts);return this;};matchHeight.version='master';matchHeight._groups=[];matchHeight._throttle=80;matchHeight._maintainScroll=false;matchHeight._beforeUpdate=null;matchHeight._afterUpdate=null;matchHeight._rows=_rows;matchHeight._parse=_parse;matchHeight._parseOptions=_parseOptions;matchHeight._apply=function(elements,options){var opts=_parseOptions(options),$elements=$(elements),rows=[$elements];var scrollTop=$(window).scrollTop(),htmlHeight=$('html').outerHeight(true);var $hiddenParents=$elements.parents().filter(':hidden');$hiddenParents.each(function(){var $that=$(this);$that.data('style-cache',$that.attr('style'));});$hiddenParents.css('display','block');if(opts.byRow&&!opts.target){$elements.each(function(){var $that=$(this),display=$that.css('display');if(display!=='inline-block'&&display!=='flex'&&display!=='inline-flex')display='block';$that.data('style-cache',$that.attr('style'));$that.css({'display':display,'padding-top':'0','padding-bottom':'0','margin-top':'0','margin-bottom':'0','border-top-width':'0','border-bottom-width':'0','height':'100px','overflow':'hidden'});});rows=_rows($elements);$elements.each(function(){var $that=$(this);$that.attr('style',$that.data('style-cache')||'');});}$.each(rows,function(key,row){var $row=$(row),targetHeight=0;if(!opts.target){if(opts.byRow&&$row.length<=1){$row.css(opts.property,'');return;}$row.each(function(){var $that=$(this),style=$that.attr('style'),display=$that.css('display');if(display!=='inline-block'&&display!=='flex'&&display!=='inline-flex')display='block';var css={'display':display};css[opts.property]='';$that.css(css);if($that.outerHeight(false)>targetHeight)targetHeight=$that.outerHeight(false);if(style)$that.attr('style',style);else $that.css('display','');});}else targetHeight=opts.target.outerHeight(false);$row.each(function(){var $that=$(this),verticalPadding=0;if(opts.target&&$that.is(opts.target))return;if($that.css('box-sizing')!=='border-box'){verticalPadding+=_parse($that.css('border-top-width'))+_parse($that.css('border-bottom-width'));verticalPadding+=_parse($that.css('padding-top'))+_parse($that.css('padding-bottom'));}$that.css(opts.property,(targetHeight-verticalPadding)+'px');});});$hiddenParents.each(function(){var $that=$(this);$that.attr('style',$that.data('style-cache')||null);});if(matchHeight._maintainScroll)$(window).scrollTop((scrollTop/htmlHeight)*$('html').outerHeight(true));return this;};matchHeight._applyDataApi=function(){var groups={};$('[data-match-height], [data-mh]').each(function(){var $this=$(this),groupId=$this.attr('data-mh')||$this.attr('data-match-height');
3if(groupId in groups)groups[groupId]=groups[groupId].add($this);else groups[groupId]=$this;});$.each(groups,function(){this.matchHeight(true);});};var _update=function(event){if(matchHeight._beforeUpdate)matchHeight._beforeUpdate(event,matchHeight._groups);$.each(matchHeight._groups,function(){matchHeight._apply(this.elements,this.options);});if(matchHeight._afterUpdate)matchHeight._afterUpdate(event,matchHeight._groups);};matchHeight._update=function(throttle,event){if(event&&event.type==='resize'){var windowWidth=$(window).width();if(windowWidth===_previousResizeWidth)return;_previousResizeWidth=windowWidth;}if(!throttle)_update(event);else{if(_updateTimeout===-1)_updateTimeout=setTimeout(function(){_update(event);_updateTimeout=-1;},matchHeight._throttle);}};$(matchHeight._applyDataApi);var on=$.fn.on?'on':'bind';$(window)[on]('load',function(event){matchHeight._update(false,event);});$(window)[on]('resize orientationchange',function(event){matchHeight._update(true,event);});});;
4(function(Drupal,$,once){'use strict';const logger=function(){const enabled=false;if(enabled)console.log.apply(console,arguments);};let currentOnload=window.onload;window.onload=function(){if(typeof currentOnload==='function')currentOnload();var exposeFilters=$('#expose-filters');var sidebarSearch=$('.region-sidebar-first #views-exposed-form-acquia-search-page .form-item-search');sidebarSearch.append(exposeFilters);};let hidePaths=['/en/search','/fr/rechercher'];let searchQuery=window.location.search;if(hidePaths.includes(window.location.pathname)&&searchQuery===''){if(!$('#edit-search').val()||$('#edit-search').val()===''){$('div.views-row').hide();$('nav.pager').hide();}$('#edit-submit-search-page').on('click',function(){if($('#edit-search').val()){$('div.views-row').show();$('nav.pager').show();}else{if(!$('#edit-search').val()||$('#edit-search').val()===''){$('div.views-row').hide();$('nav.pager').hide();}}});$('div.clear-btn').on('click',function(){$('div.views-row').hide();$('nav.pager').hide();});}$(function(){if($('#sidebar-first').length)if($('#sidebar-first').html().indexOf('menu-item--expanded')>-1){}else{$('#sidebar-first').remove();$('#content').addClass('content-without-sidebar-first');}});$(function(){$('.path-frontpage .callout-block-wrapper .field__item .field--name-body').matchHeight();$('.field--name-field-program .body-wrapper').matchHeight();$('.field--name-field-initiative .body-wrapper').matchHeight();$('.paragraph--type--title-body').matchHeight();$('.field--name-field-statistics-map > .field__item').matchHeight();$('.featured-block-wrapper .views-row').matchHeight();$('.field--name-field-core-value-items .paragraph--type--core-value').parent().matchHeight();$('.perks_block  .field--name-field-title-perks').matchHeight();$('.view-contextual-topics-views .views-row .body-wrapper').matchHeight();$('.focus_area_listing .field__item .body-wrapper').matchHeight();$('.about_fcm .field__item .body-wrapper').matchHeight();$('.field__item .body-wrapper').matchHeight();$('.pathways_listing .field__item .body-wrapper').matchHeight();$('.view-focus-area-listing .views-row .body-wrapper').matchHeight();$('.view-recent-featured-resources .views-row').matchHeight();$('.field--name-field-featured-focus-areas .field__item .body-wrapper').matchHeight();});$('.icon-list-wrapper').find('.paragraph--type--icon').each(function(){var link=$(this).find('.field--name-field-link a').attr('href');if(link.indexOf('http')>=0)$(this).find('.field--name-field-icon-image img').wrap('<a href=\''+link+'\' target=\'_blank\'>');else $(this).find('.field--name-field-icon-image img').wrap('<a href=\''+link+'\'>');});$(function(){if($('#sidebar-first').find('.views-exposed-form').length>0)($('#sidebar-first')).css('display','block');});$(function(){if($('.field__item.partnering_organization .field--name-field-media-image.multiple').length>0)$('.field__item.partnering_organization').addClass('partnering_organization_multiple').removeClass('partnering_organization');});$(function(){if(window.innerWidth>=1200)$('.upcoming-webinars-column.views-col').css('width','30.2%');else if(window.innerWidth>=768&&window.innerWidth<1200)$('.upcoming-webinars-column.views-col').css('width','29%');else $('.upcoming-webinars-column.views-col').css('width','100%');});$(window).resize(function(){if(window.innerWidth>=1200)$('.upcoming-webinars-column.views-col').css('width','30.2%');else if(window.innerWidth>=768&&window.innerWidth<1200)$('.upcoming-webinars-column.views-col').css('width','29%');else $('.upcoming-webinars-column.views-col').css('width','100%');});var currentLocation=window.location;var path=currentLocation.pathname;if($('body').hasClass('page-node-type-case-study-')){if(path.startsWith('/fr'))$('.page-node-type-case-study- .block-system-breadcrumb-block .breadcrumb ol li:nth-child(1)').append('<li>Etude de Cas</li>');if(path.startsWith('/en'))$('.page-node-type-case-study- .block-system-breadcrumb-block .breadcrumb ol li:nth-child(1)').append('<li>Case Study</li>');}$(function(){var len=$('.view-member-profile-listing .views-row').length;$('.view-member-profile-listing .views-row').each(function(index){
4if(index>2)$(this).hide();if(len<=3)$('.views-field-field-load-more').hide();});var count=0;$('.view-member-profile-listing').click(function(){count++;$('.view-member-profile-listing .views-row').each(function(index){if(count==1&&index<=7){$(this).show();if(len<=8)$('.views-field-field-load-more').hide();}if(count==2&&index<=12){$(this).show();if(len<=13)$('.views-field-field-load-more').hide();}if(count==3){$(this).show();$('.views-field-field-load-more').hide();}});});$('.field--name-field-member-profile .node--type-member-profile span.field--name-title').text('SEE FULL PROFILE');if($('.field--name-field-member-profile .node--type-member-profile ')){$('.field--name-field-member-profile .node--type-member-profile:first').after($('.field--name-field-member-profile .node--type-member-profile h2:first'));$('.field--name-field-member-profile .node--type-member-profile:last').after($('.field--name-field-member-profile .node--type-member-profile h2:last'));}});$(function(){if($('#post-content .city_mayors_list').length){var parent=$('.city_mayors_list .field--name-field-city-mayor');var divs=Array.from(parent.children());var featured_mayor=Array.from($('.city_mayors_list .field--name-featured-city-mayor').children());featured_mayor.forEach(function(item){parent.append('<div class=\'field__item featured-mayor\'>'+item.innerHTML+'</div>');});$('.city_mayors_list .field--name-featured-city-mayor').remove();while(divs.length)parent.append(divs.splice(Math.floor(Math.random()*divs.length),1)[0]);var len=$('.city_mayors_list .field--name-field-city-mayor .field__item .paragraph--type--city-mayors').length;$('.city_mayors_list .field--name-field-city-mayor .field__item .paragraph--type--city-mayors').each(function(index,element){if(index>8)$(this).parent().hide();if(len<=9)$('.city_mayors_list .field-load-more-bcmc').hide();});var count=0;var val=8;var steps=6;$('.city_mayors_list .field-load-more-bcmc').click(function(){count++;load_more(val,steps,count,len);});function load_more(val,steps,count,len){$('.city_mayors_list .field--name-field-city-mayor .field__item .paragraph--type--city-mayors').each(function(index){if(index<=(val+(steps*count))){$(this).parent().show();if(len<=((val+(steps*count))+1))$('.city_mayors_list .field-load-more-bcmc').hide();}});}}$('.city_mayors_list .field--name-field-city-mayor .field__item .paragraph--type--city-mayors').matchHeight();});$(function(){if($('div').hasClass('view-member-profile-listing'))$('.view-member-profile-listing .views-row').each(function(index){var desc=$(' .views-field-field-description-of-the-member',this).text().length;if(desc==0){$(' .views-field-nothing span a',this).removeAttr('href');$(' .views-field-nothing ',this).addClass('no-description');}else $(' .views-field-nothing ',this).addClass('has-description');$(' .views-field-field-description-of-the-member',this).remove();});});$('.field--name-field-header-image');if($('.bcmc_cta .field--name-field-featured-external').length===0){}else{$('.bcmc_cta .field--name-field-featured-external').appendTo($('.bcmc_cta .node--view-mode-bcmc-cta .field--type-text-with-summary'));$('.bcmc_cta .node--view-mode-bcmc-cta .view-link-listing').hide();}$(function(){var bodyTag=$('body');var pageLang=$('html');if(typeof pageLang!==typeof undefined&&pageLang!==false)if(bodyTag.hasClass('page-node-type-member-profile')||bodyTag.hasClass('page-node-type-careers')||bodyTag.hasClass('page-node-type-article')||bodyTag.hasClass('page-node-type-webinar')||bodyTag.hasClass('page-node-type-conferences')||bodyTag.hasClass('page-node-type-awards')){var url=window.location.pathname;url=url.substring(0,url.lastIndexOf('/'));var active_menu='a[href='+'\''+url+'\''+']';$(active_menu).addClass('is-active');}});var accessDenied=$('.block-page-title-block').text();if(accessDenied.trim()==='Access denied')$('.region-header').addClass('access-denied-page');if(accessDenied.trim()==='Page not found')$('.region-header').addClass('access-denied-page');else{}var fcmp=$('.field--name-field-layout .programs_listing');var progTitle=$('.programs_listing .field--name-field-title');var progSubtitle=$('.programs_listing .field--name-field-intro');var progW=$('<div class="programs-header-wrapper"></div>');progW.append([progTitle,progSubtitle]);fcmp.prepend(progW);var ffal=$('.field--name-field-layout .bcmc_listings');var ffaTitle=$('.bcmc_listings .field--name-field-title');var ffaSubtitle=$('.bcmc_listings .field--name-field-intro');var ffaW=$('<div class="bcmc-header-wrapper"></div>');ffaW.append([ffaTitle,ffaSubtitle]);ffal.prepend(ffaW);$(once('pathways_listing','.pathways_listing .field--name-field-pathways .field__item, .block--type-pathways-listing .field--name-field-pathways .field__item',document)).each(function(){var fcmPathway=$(this).find('.field--name-field-image');if(fcmPathway.length===0)fcmPathway=$(this).find('.field--name-field-media-cloudinary-image');var pathwayTitle=$(this).find('.field--name-field-pathway-title').html();$(this).find('.field--name-field-pathway-title').remove();var pathwayDescr=$(this).find('.field--name-field-description-pathways').html();$(this).find('.field--name-field-description-pathways').remove();if(!pathwayTitle&&!pathwayDescr)return;var pathwayW=$('<div class="body-wrapper">'+pathwayTitle+pathwayDescr+'</div>');fcmPathway.after(pathwayW);});var fcmFA=$('.field--name-field-layout .focus_area_listing');var faTitle=$('.focus_area_listing .field--name-field-title');var faSubtitle=$('.focus_area_listing .field--name-field-intro');
4var faW=$('<div class="focus-area-header-wrapper"></div>');faW.append([faTitle,faSubtitle]);fcmFA.prepend(faW);var fcmc=$('.field--name-field-layout .fcm_conferences');var confTitle=$('.fcm_conferences .field--name-field-title');var confSubtitle=$('.fcm_conferences .field--name-field-block-subtitle');var confW=$('<div class="conferences-header-wrapper"></div>');confW.append([confTitle,confSubtitle]);fcmc.prepend(confW);function matchConferenceCardHeight(){if(window.innerWidth>=768){if($('.fcm_conferences .field--name-field-conferences > .field__item').length>1){var card=document.querySelectorAll('.fcm_conferences .field--name-field-conferences .field__item article');var cardHeight=card[1].clientHeight;cardHeight=cardHeight+0;$('.fcm_conferences .field--name-field-call-to-action-item').css('height',cardHeight+'px');}}else $('.fcm_conferences .field--name-field-call-to-action-item').css('height','inherit');}window.onload=matchConferenceCardHeight;$(window).resize(function(){matchConferenceCardHeight();});Drupal.behaviors.mobileSearchMenu={attach:function(context){$(document).ready(function(){$('.clear-btn').click(function(){var url=window.location.href;var value=url.slice(0,url.indexOf('?'));if(url.indexOf('?')>-1)window.location.replace(value);});var facetsItem=$('.facet-item');facetsItem.each(function(){var isChecked=$(this).find('.facets-checkbox').is(':checked');if(isChecked===true)$(this).find('label').addClass('active-checked');});var $viewCnt=null;var $viewPager=null;var $searchBef=null;var fundingProductsView=$('.view-funding-products-search-page');var resourcesSearchView=$('.view-resources-search-page:not(.view-blog-post-search)');var blogPostSearchView=$('.view-blog-post-search');var searchView=$('.view-opensolr-search-page .wrapper-view');var sideBarSecond=$('#prefix');var audienceFacetsBlock=$('.block-facet-blockfilter-by-audiencef:first');var focusAreaFacetsBlock=$('.block-facet-blockfilter-by-topicf:first');var typeFacetsBlock=$('.block-facet-blockfilter-by-typef:first');var programFacetsBlock=$('.block-facet-blockfilter-by-fcm-programf:first');var focusAreaFacetsBlockResources=$('.block-facet-blockfilter-by-topic:first');var typeFacetsBlockResources=$('.block-facet-blockfilter-by-type:first');var programFacetsBlockResources=$('.block-facet-blockfilter-by-fcm-program:first');var typeFacetsBlockBlog=$('.block-facet-blocktopic:first');var programFacetsBlockBlog=$('.block-facet-blockblog-program:first');var focusAreaFacetsBlockSearch=$('.block-facet-blockfocus-area-search:first');var typeFacetsBlockSearch=$('.block-facet-blocktype-search:first');var programFacetsBlockSearch=$('.block-facet-blockprogram-search:first');var $siteRegion=$('#site');function rejig(viewid){var windoWidth=$(window).width();var clearBtn=$('.clear-btn');var $viewCnt=null;var $viewPager=null;var $searchBef=null;if($('.view-empty').length>0)$('.block-facets').hide();if(windoWidth>960){$viewCnt=viewid.find('.view-content');clearBtn.appendTo(viewid);}else{$viewCnt=viewid.find('.view-content');$viewPager=viewid.find('.pager');$searchBef=viewid.find('.bef-exposed-form');$viewCnt.appendTo(viewid);$viewPager.appendTo(viewid);if(viewid.hasClass('view-resources-search-page')){$('.block-facet-blockfilter-by-topic').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-type').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-fcm-program').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-topic').eq(1).hide();$('.block-facet-blockfilter-by-type').eq(1).hide();$('.block-facet-blockfilter-by-fcm-program').eq(1).hide();}if(viewid.hasClass('view-funding-products-search-page')){$('.block-facet-blockfilter-by-topicf').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-typef').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-audiencef').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-fcm-programf').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-topicf').eq(1).hide();$('.block-facet-blockfilter-by-typef').eq(1).hide();$('.block-facet-blockfilter-by-audiencef').eq(1).hide();$('.block-facet-blockfilter-by-fcm-programf').eq(1).hide();}if(viewid.hasClass('view-opensolr-search-page')){$('.block-facet-blockfocus-area-search').clone(true).appendTo('.view-filters');$('.block-facet-blocktype-search').clone(true).appendTo('.view-filters');$('.block-facet-blockprogram-search').clone(true).appendTo('.view-filters');$('.block-facet-blockfocus-area-search').eq(1).hide();$('.block-facet-blocktype-search').eq(1).hide();$('.block-facet-blockprogram-search').eq(1).hide();}$('.clear-btn').appendTo('.view-filters');}}if(audienceFacetsBlock.length>0||focusAreaFacetsBlock.length>0||typeFacetsBlock.length>0||programFacetsBlock.length>0){focusAreaFacetsBlock.one().clone(true).appendTo(fundingProductsView);typeFacetsBlock.one().clone(true).appendTo(fundingProductsView);audienceFacetsBlock.one().clone(true).appendTo(fundingProductsView);programFacetsBlock.one().clone(true).appendTo(fundingProductsView);$('.block-facet-blockfilter-by-topicf').hide();$('.block-facet-blockfilter-by-typef').hide();$('.block-facet-blockfilter-by-audiencef').hide();$('.block-facet-blockfilter-by-fcm-programf').hide();$('.block-facet-blockfilter-by-topicf').eq(1).show();$('.block-facet-blockfilter-by-typef').eq(1).show();$('.block-facet-blockfilter-by-audiencef').eq(1).show();$('.block-facet-blockfilter-by-fcm-programf').eq(1).show();if($(window).width()>960)$('.clear-btn').appendTo(fundingProductsView);else{$viewCnt=fundingProductsView.find('.view-content');$viewPager=fundingProductsView.find('.pager');$viewCnt.appendTo(fundingProductsView);$viewPager.appendTo(fundingProductsView);$('.block-facet-blockfilter-by-topicf').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-typef').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-audiencef').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-fcm-programf').clone(true).appendTo('.view-filters');$('.block-facet-blockfilter-by-topicf').eq(1).hide();$('.block-facet-blockfilter-by-typef').eq(1).hide();$('.block-facet-blockfilter-by-audiencef').eq(1).hide();$('.block-facet-blockfilter-by-fcm-programf').eq(1).hide();$('.clear-btn').appendTo('.view-filters');}$('.user-logged-in #site').show();}else if(focusAreaFacetsBlockResources.length>0||typeFacetsBlockResources.length>0||programFacetsBlockResources.length>0){focusAreaFacetsBlockResources.one().clone(true).appendTo(resourcesSearchView);typeFacetsBlockResources.one().clone(true).appendTo(resourcesSearchView);programFacetsBlockResources.one().clone(true).appendTo(resourcesSearchView);$('.block-facet-blockfilter-by-topic').hide();$('.block-facet-blockfilter-by-type').hide();$('.block-facet-blockfilter-by-fcm-program').hide();$('.block-facet-blockfilter-by-topic').eq(1).show();$('.block-facet-blockfilter-by-type').eq(1).show();$('.block-facet-blockfilter-by-fcm-program').eq(1).show();$siteRegion.hide();$('.user-logged-in #site').show();rejig(resourcesSearchView);}else{if(focusAreaFacetsBlockSearch.length>0||typeFacetsBlockSearch.length>0||programFacetsBlockSearch.length>0){focusAreaFacetsBlockSearch.one().clone(true).appendTo(searchView);typeFacetsBlockSearch.one().clone(true).appendTo(searchView);programFacetsBlockSearch.one().clone(true).appendTo(searchView);$('.block-facet-blockfocus-area-search').hide();$('.block-facet-blocktype-search').hide();$('.block-facet-blockprogram-search').hide();$('.block-facet-blockfocus-area-search').eq(1).show();$('.block-facet-blocktype-search').eq(1).show();$('.block-facet-blockprogram-search').eq(1).show();$siteRegion.hide();$('.user-logged-in #site').show();rejig(searchView);}}if(programFacetsBlockBlog.length>0||typeFacetsBlockBlog.length>0){typeFacetsBlockBlog.one().clone(true).appendTo(blogPostSearchView);programFacetsBlockBlog.one().clone(true).appendTo(blogPostSearchView);$('.block-facet-blocktopic').hide();$('.block-facet-blocktopic').eq(1).show();$('.block-facet-blockblog-program').hide();$('.block-facet-blockblog-program').eq(1).show();$siteRegion.hide();$('.user-logged-in #site').show();rejig(blogPostSearchView);}var width=$(window).width();if(width<960){$('.region-sidebar-first .fieldset-wrapper').each(function(){$(this).closest('fieldset').find('legend').removeClass('open');$(this).toggle();});$('#views-exposed-form-acquia-search-page fieldset.form-item legend, .block-views-exposed-filter-blockacquia-search-page fieldset legend span fieldset.form-item legend, .form-item-created label').on('click',function(){$(this).toggleClass('open').nextAll('div.fieldset-wrapper').toggle();});$('.form-item-created label').on('click',function(){$('.form-item-created-1 label').toggle();$('#edit-created-1').toggle();$('#edit-created').toggle();var color=$('.form-item-created').css('color');if(color=='rgb(255, 255, 255)')$('.form-item-created').css('color','black');else $('.form-item-created').css('color','white');});$('.form--inline .fieldgroup, .form--inline .form-item-created').hide();$('#expose-filters').on('click',function(){$(this).toggleClass('activated');$('.form--inline .fieldgroup, .form--inline .form-item-created').toggle();});}$(function(){let pills=[];let url=new URL(window.location.href);let searchParams=url.searchParams;let search=searchParams.get('search');url.searchParams.delete('search');url=url.toString();if(search)pills.push('<div class="pill-row"><a tabindex="0">'+Drupal.t('Search')+': '+search+'</a></div>');if(url.indexOf('?f%5B0%')>-1)getVal(pills,url);if(pills.length>0){var values=pills.join(' ');var pillWrapper=$('<div class=\'pill-search-wrapper\'>'+values+'</div>');$(pillWrapper).insertAfter('.view-resources-search-page .view-filters, .view-funding-products-search-page .view-filters, .view-opensolr-search-page .view-filters');}var pillContainer=$('.pill-search-wrapper');pillContainer.hide();pillContainer.eq(0).show();});function getVal(pills,val){if(val.indexOf('%3A')>-1)if(val.indexOf('&f%5B')>-1){let item=val.substring(val.indexOf('%3A')+3,val.indexOf('&f%5B'));item=decodeURIComponent(item);let finalItem=[];addSpaces(item,finalItem);pills.push(finalItem[0]);val=val.substring(val.indexOf('&f%5B')+5);getVal(pills,val);}else{let item=val.substring(val.indexOf('%3A')+3);item=decodeURIComponent(item);let finalItem=[];addSpaces(item,finalItem);pills.push(finalItem[0]);}}function addSpaces(item,finalItem){if(item.indexOf('%20')>-1){item=item.replace('%20',' ');if((item.indexOf('%20')>-1))addSpaces(item,finalItem);}if(item.indexOf('+')>-1){item=item.replace('+',' ');if((item.indexOf('+')>-1))addSpaces(item,finalItem);}finalItem.push('<div class="pill-row"><a tabindex="0">'+item+'</a></div>');}const triggerFacetByLabel=(label)=>{$('.facets-widget-checkbox ul li.facet-item').each(function(){if($(this).find('label span.facet-item__value').text().toLowerCase()===label){$(this).find('input').trigger('click');return false;}});};
4$(function(){once('documentPillSearchWrapper','.pill-search-wrapper a').forEach(function(element){$(element).click(function(){let val=$(this).text().toLowerCase();let searchText=(Drupal.t('Search')+': ').toLowerCase();if(val.indexOf(searchText)>-1){$('[name="search"]').val('');$('[value="Search"]').trigger('click');return false;}triggerFacetByLabel(val);});});});$(document).on('keypress','.pill-search-wrapper a',function(e){var val=$(this).text();var key=e.which;if(key==13)$('.facets-widget-checkbox ul li.facet-item').each(function(index){if($(this).find('label span.facet-item__value').text()==val){$(this).find('input').trigger('click');return false;}});});$(function(){$(once('clubAllTermsRandom','.view-opensolr-search-page .views-row, .view-resources-search-page .views-row, .view-funding-products-search-page .views-row',document)).each(function(index){logger('clubAllTermsRandom');var funding_types=$(this).find('.views-field-field-funding-type .item-list ul ').html();$(this).find('.views-field-field-funding-type').remove();var audience=$(this).find('.views-field-field-audience .item-list ul ').html();$(this).find('.views-field-field-audience').remove();var focus_areas=$(this).find('.views-field-field-focus-area .item-list ul ').html();var programs=$(this).find('.views-field-field-program .item-list ul ').html();$(this).find('.views-field-field-program').remove();$(this).find('.views-field-field-focus-area .item-list ul').append(funding_types).append(programs).append(audience);var list=[];var list3Items=[];$(this).find('.views-field-field-focus-area .item-list ul li').each(function(index){list.push($(this).text());});var elemlength=list.length;if(elemlength>=3){$(this).find('.views-field-field-focus-area .item-list ul li').remove();var randomnum=Math.floor(Math.random()*elemlength);var randomitem=list[randomnum];list3Items.push('<li>'+randomitem+'</li>');list.splice($.inArray(randomitem,list),1);randomnum=Math.floor(Math.random()*(elemlength-1));randomitem=list[randomnum];list3Items.push('<li>'+randomitem+'</li>');list.splice($.inArray(randomitem,list),1);randomnum=Math.floor(Math.random()*(elemlength-2));randomitem=list[randomnum];list3Items.push('<li>'+randomitem+'</li>');list.splice($.inArray(randomitem,list),1);}$(this).find('.views-field-field-focus-area .item-list ul').append(list3Items);});});if($('.view-opensolr-search-page').length>0||$('.view-resources-search-page').length>0)$(once('facetsCheckboxH3Toggle','.facets-widget-checkbox h3')).each(function(){logger('facetsCheckboxH3Toggle');$(this).siblings('ul').toggle();$(this).find('div').addClass('toggled');$(this).find('div').removeClass('toggling');$(this).on('click',toggleFacet);});else{$(once('facetsCheckboxH3Click','.facets-widget-checkbox h3')).on('click',toggleFacet);logger('facetsCheckboxH3Click');}});}};function toggleFacet(event){logger('toggleFacet');var element=$(this);element.siblings('ul').toggle();if(element.find('div').hasClass('toggling')){element.find('div').addClass('toggled');element.find('div').removeClass('toggling');}else{element.find('div').addClass('toggling');element.find('div').removeClass('toggled');}}$(function(){var first=$(location).attr('pathname');first.indexOf(1);first.toLowerCase();first=first.split('/')[1];if(first!=='fr'){$('#edit-created').attr('placeholder','dd/mm/yyyy');$('#edit-created-1').attr('placeholder','dd/mm/yyyy');}else{$('#edit-created').attr('placeholder','mm/dd/yyyy');$('#edit-created-1').attr('placeholder','mm/dd/yyyy');}});var active;active=0;if($('.block-views-exposed-filter-blockacquia-search-page #edit-search').val()!=''){$('.block-views-exposed-filter-blockacquia-search-page #edit-search').after('<span id=\'clear-input\'>X</span>');active++;$('.block-views-exposed-filter-blockacquia-search-page  #clear-input').on('click',function(){$('.block-views-exposed-filter-blockacquia-search-page #edit-search').val('');$('.block-views-exposed-filter-blockacquia-search-page  #clear-input').hide();active=0;});}$('.block-views-exposed-filter-blockacquia-search-page #edit-search').keypress(function(){if(active<1){$('.block-views-exposed-filter-blockacquia-search-page #edit-search').after('<span id=\'clear-input\'>X</span>');active++;}$('.block-views-exposed-filter-blockacquia-search-page  #clear-input').on('click',function(){$('.block-views-exposed-filter-blockacquia-search-page #edit-search').val('');$('.block-views-exposed-filter-blockacquia-search-page  #clear-input').hide();active=0;});});$('.form-checkbox, .bef-datepicker ').on('change',function(){$('#views-exposed-form-acquia-search-page').submit();});var firstFeatured=$('.featured-block-wrapper.view-display-id-block_1 .view-content .views-row').first().find('.views-field-field-featured');var allFeatured=$('.featured-block-wrapper.view-display-id-block_1 .view-content .views-row');var featuredVal=allFeatured.find('.views-field-field-featured');featuredVal.each(function(key,value){if(value.textContent=='True'){var containerRows=allFeatured.eq(key).closest('.view-content');var firstItem=allFeatured.eq(key);containerRows.addClass('featured-active');firstItem.addClass('featured');var secondItem=allFeatured.eq(key+1).closest('.views-row');var thirdItem=allFeatured.eq(key+2).closest('.views-row');secondItem.addClass('not-featured second');thirdItem.addClass('not-featured third');if(firstItem.hasClass('not-featured')&&firstItem.hasClass('featured'))firstItem.removeClass('third');}});var $imgSrc=$('.view-display-id-block_1 .featured-active img');if($imgSrc){var $imgWrapper=$('.view-display-id-block_1 .featured-active .views-field-field-header-image-1');if($imgWrapper.eq(0).length==1)$imgWrapper.css({'background-image':'url("'+$imgSrc[0].src+'")'});}var firstFeatured=$('.featured-block-wrapper.view-display-id-block_3 .view-content .views-row').first().find('.views-field-field-featured');var allFeatured=$('.featured-block-wrapper.view-display-id-block_3 .view-content .views-row');var featuredVal=allFeatured.find('.views-field-field-featured');featuredVal.each(function(key,value){if(value.textContent=='True'){var containerRows=allFeatured.eq(key).closest('.view-content');var firstItem=allFeatured.eq(key);containerRows.addClass('featured-active');firstItem.addClass('featured');var secondItem=allFeatured.eq(key+1).closest('.views-row');var thirdItem=allFeatured.eq(key+2).closest('.views-row');secondItem.addClass('not-featured second');thirdItem.addClass('not-featured third');if(firstItem.hasClass('not-featured')&&firstItem.hasClass('featured'))firstItem.removeClass('third');}});var $imgSrc=$('.view-display-id-block_3 .featured-active img');if($imgSrc){var $imgWrapper=$('.view-display-id-block_3 .featured-active .views-field-field-header-image-1');if($imgWrapper.eq(0).length==1)$imgWrapper.css({'background-image':'url("'+$imgSrc[0].src+'")'});}var firstFeatured=$('.featured-block-wrapper.view-display-id-block_4 .view-content .views-row').first().find('.views-field-field-featured');var allFeatured=$('.featured-block-wrapper.view-display-id-block_4 .view-content .views-row');var featuredVal=allFeatured.find('.views-field-field-featured');featuredVal.each(function(key,value){if(value.textContent=='True'){var containerRows=allFeatured.eq(key).closest('.view-content');var firstItem=allFeatured.eq(key);containerRows.addClass('featured-active');firstItem.addClass('featured');var secondItem=allFeatured.eq(key+1).closest('.views-row');var thirdItem=allFeatured.eq(key+2).closest('.views-row');secondItem.addClass('not-featured second');thirdItem.addClass('not-featured third');if(firstItem.hasClass('not-featured')&&firstItem.hasClass('featured'))firstItem.removeClass('third');}});var $imgSrc=$('.view-display-id-block_4 .featured-active img');if($imgSrc){var $imgWrapper=$('.view-display-id-block_4 .featured-active .views-field-field-header-image-1');if($imgWrapper.eq(0).length==1)$imgWrapper.css({'background-image':'url("'+$imgSrc[0].src+'")'});if($imgWrapper.eq(3).length==1)$imgWrapper.eq(3).css({'background-image':'url("'+$imgSrc[3].src+'")'});if($imgWrapper.eq(6).length==1)$imgWrapper.eq(6).css({'background-image':'url("'+$imgSrc[6].src+'")'});}$('.view-recent-featured-resources .view-content .views-row').each(function(index){
4if(index==0||index==6){$(this).addClass('featured-active');var $imgSrc=$(this).find('.views-field-field-header-image img');if($(this).find('.views-field-field-featured-media img').length>0)$imgSrc=$(this).find('.views-field-field-featured-media img');else{if($(this).find('.views-field-field-header-media img').length>0)$imgSrc=$(this).find('.views-field-field-header-media img');}$(this).css({'background-image':'url("'+$imgSrc.attr('src')+'")'});}});$(function(){var text=$('.field__item.single .field--name-field-short-title').text();if(text.length>0)if(window.innerWidth>957)$('.field__item.single .field--name-field-action-link').before($('.field__item.single .field--name-field-short-title'));else $('.field__item.single .field--name-body').before($('.field__item.single .field--name-field-short-title'));if(window.innerWidth>957)var width=$('.field__item.single .field--type-link a').innerWidth();});$(window).resize(function(){var text=$('.field__item.single .field--name-field-short-title').text();if(text.length>0)if(window.innerWidth>957)$('.field__item.single .field--name-field-action-link').before($('.field__item.single .field--name-field-short-title'));else $('.field__item.single .field--name-body').before($('.field__item.single .field--name-field-short-title'));if(window.innerWidth>957)var width=$('.field__item.single .field--type-link a').innerWidth();else{}});$(function(){var rowVal=$('.view-featured-items.view-display-id-block_4 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_4 .view-content .views-row').text();$('.view-featured-items.view-display-id-block_4 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_4 .view-content .views-row').addClass('sticky-featured-item');$(window).bind('load',function(){if(!$('.view-featured-items-for-focus-area .views-row').first().hasClass('sticky-featured-item'))$('.view-featured-items-for-focus-area').addClass('not-featured-sticky');if(!$('.view-featured-items .views-row').first().hasClass('sticky-featured-item'))$('.view-featured-items').addClass('not-featured-sticky');});var rowLen=rowVal.length;var boolean='false';var len=$('.view-featured-items.view-display-id-block_4 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_4 .view-content .views-row').length;$('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').each(function(index){if($(this).text()==rowVal){$(this).remove();boolean='true';}});if(boolean=='true')if($('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').length=='5')$('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').last().remove();else{if($('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').length=='6'){$('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').last().remove();$('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').last().remove();}}else{if(len==1)$('.view-featured-items.view-display-id-block_2 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_2 .view-content .views-row').each(function(index){if(index==5||index==4)$(this).remove();});}var rowVal1=$('.view-featured-items.view-display-id-block_3 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_3 .view-content .views-row').text();$('.view-featured-items.view-display-id-block_3 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_3 .view-content .views-row').addClass('sticky-featured-item');var rowLen1=rowVal.length;var boolean1='false';var len1=$('.view-featured-items.view-display-id-block_3 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_3 .view-content .views-row').length;$('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').each(function(index){
4if($(this).text()==rowVal1){$(this).remove();boolean1='true';}});if(boolean1=='true')if($('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').length=='5')$('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').last().remove();else{if($('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').length=='6'){$('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').last().remove();$('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').last().remove();}}else{if(len1==1)$('.view-featured-items.view-display-id-block_1 .view-content .views-row, .view-featured-items-for-focus-area.view-display-id-block_1 .view-content .views-row').each(function(index){if(index==5||index==4)$(this).remove();});}});$(function(){var view_content='';$('.view-featured-items .view-content, .view-featured-items-for-focus-area .view-content').each(function(index){view_content=view_content+$(this).html();$(this).remove();});$('.view-featured-items .view-header, .view-featured-items-for-focus-area .view-header').after(view_content);if($('div').hasClass('view-featured-items'))if($('.view-featured-items .view-content .views-row').length==0)$('.upcoming-webinars').parent().parent().parent().remove();if($('div').hasClass('view-featured-items-for-focus-area'))if($('.view-featured-items-for-focus-area .view-content .views-row').length==0)$('.upcoming-webinars').parent().parent().parent().remove();$('.view-featured-items .views-row, .view-featured-items-for-focus-area .views-row').each(function(index){if($('.views-field-field-time',this).text().length==0)$('.views-field-field-time',this).remove();});$('.view-featured-items .views-row').matchHeight();$('.view-featured-items-for-focus-area .views-row').matchHeight();});$(function(){var prgmInit=$('body');if(prgmInit.hasClass('page-node-type-programs')||prgmInit.hasClass('page-node-type-initiatives'))$('.upcoming-webinars').parent().parent().remove();});$(function(){$('.upcoming-webinars-row .upcoming-webinars-column').matchHeight();});$(function(){var pathname=window.location.pathname;if(!(pathname=='/en'||pathname=='/fr')){pathname=pathname.replace('/en/','');pathname=pathname.replace('/fr/','');$('#block-mainnavigation ul.menu li').each(function(){var link=$(this).find('a').attr('href').replace('/en/','').replace('/fr/','');if(pathname.indexOf(link)>-1)if(pathname=='/en'||pathname=='/fr'){}else $(this).addClass('menu-item--active-trail');else $(this).removeClass('menu-item--active-trail');});}});$(function(){var bodyTag=$('body');if(window.location.href.indexOf('?apply-now')>-1){if(bodyTag.hasClass('page-node-type-careers')){$('.region-sidebar-first nav').remove();$('.region-content .block-system-main-block').remove();$('.region-content .block-block-content .form-item-job-link-title input').val($('.page-title span').text());$('.region-content .block-block-content .form-item-job-link-url input').val(window.location.href);}}else{if(bodyTag.hasClass('page-node-type-careers')){$('.region-sidebar-first .block-views-blockjob-highlights-block-1').remove();$('.region-content .block-block-content').remove();}}});if($('.node--type-landing-page .node__content').text().trim().length===0)$('.node--type-landing-page').hide();else{}$('.membership-join-button').click(function(){window.location=$(this).find('a').attr('href');return false;});if($('.perks_block').has('.field--name-field-button').length==1)$('.perks_block').addClass('has-button');else{}var $upcomingEvents=$('.upcoming-workshops-webinars-wrapper');if($upcomingEvents.length>0)$upcomingEvents.closest('.view_block').addClass('bg-transparent');$(document).ready(function(){$('ul.tabs li').click(function(){var tab_id=$(this).attr('data-tab');$('ul.tabs li').removeClass('current');$('.tab-content').removeClass('current');$(this).addClass('current');$('#'+tab_id).addClass('current');});var contents=$('.accordeon-content');var titles=$('.accordeon-title');
4titles.on('click',function(){var title=$(this);contents.filter(':visible').slideUp(function(){$(this).prev('.accordeon-title').removeClass('is-opened');});var content=title.next('.accordeon-content');if(!content.is(':visible'))content.slideDown(function(){title.addClass('is-opened');});});});if(window.location.pathname==='/en/programs/first-nation-municipal-collaboration/community-economic-development-initiative')document.body.innerHTML=document.body.innerHTML.replace(new RegExp('View case study','g'),'View partnership');if(window.location.pathname==='/fr/programmes/collaboration-premieres-nations-municipalites/initiative-de-developpement')document.body.innerHTML=document.body.innerHTML.replace(new RegExp('Voir l\'étude cas','g'),'Voir le partenariat');document.body.innerHTML=document.body.innerHTML.replace(new RegExp(' required="required" ','g'),'');var _linkedin_data_partner_id='332396';(function(){var s=document.getElementsByTagName('script')[0];var b=document.createElement('script');b.type='text/javascript';b.async=true;b.src='https://snap.licdn.com/li.lms-analytics/insight.min.js';s.parentNode.insertBefore(b,s);})();!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a));}(window,document,'script');twq('init','nyj4d');twq('track','PageView');!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments);};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s);}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','807714156068150');fbq('track','PageView');jQuery(document).ready(function($){$('a').not('[href*="mailto:"], [href*="tel:"], [href*="#"], [href*=""] ').each(function(){var mylink=new RegExp('/'+window.location.host+'/');if(!mylink.test(this.href)){$(this).attr('target','_blank');$(this).attr('rel','nofollow');}});});Drupal.behaviors.view_tabs={attach:function(context){$(document).ready(function(){if($('.view-id-tab_view').length){var active=$('ul.nav-tabs > li.active a').attr('href');$(active).addClass('active');}$('ul.nav-tabs > li').on('click',function(e){e.preventDefault();var tab=$(this).find('a').attr('href');$('.view-content').find('.active').removeClass('active');$('ul.nav-tabs').find('li.active').removeClass('active');$(this).addClass('active');$(tab).addClass('active');});});}};Drupal.behaviors.hideNotCloudnaryImage={attach:function(context){$('.paragraph--type--city-mayors .field--name-field-profile-media-picture').each(function(){if($(this).find('img').length){const $parent=$(this).parent();const $currentImage=$parent.find('.field--name-field-profile-picture');if($currentImage.length)$currentImage.remove();}});}};})(Drupal,jQuery,once,drupalSettings);;
5(function($){$("#sidebar-first .menu-item--expanded.menu-item--active-trail > a").css("font-weight","700");})(jQuery);;
6;(function($){'use strict';$.fn.fitVids=function(options){var settings={customSelector:null,ignore:null};if(!document.getElementById('fit-vids-style')){var head=document.head||document.getElementsByTagName('head')[0];var css='.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';var div=document.createElement("div");div.innerHTML='<p>x</p><style id="fit-vids-style">'+css+'</style>';head.appendChild(div.childNodes[1]);}if(options)$.extend(settings,options);return this.each(function(){var selectors=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]','object','embed'];if(settings.customSelector)selectors.push(settings.customSelector);var ignoreList='.fitvidsignore';if(settings.ignore)ignoreList=ignoreList+', '+settings.ignore;var $allVideos=$(this).find(selectors.join(','));$allVideos=$allVideos.not('object object');$allVideos=$allVideos.not(ignoreList);$allVideos.each(function(){var $this=$(this);if($this.parents(ignoreList).length>0)return;if(this.tagName.toLowerCase()==='embed'&&$this.parent('object').length||$this.parent('.fluid-width-video-wrapper').length)return;if((!$this.css('height')&&!$this.css('width'))&&(isNaN($this.attr('height'))||isNaN($this.attr('width')))){$this.attr('height',9);$this.attr('width',16);}var height=(this.tagName.toLowerCase()==='object'||($this.attr('height')&&!isNaN(parseInt($this.attr('height'),10))))?parseInt($this.attr('height'),10):$this.height(),width=!isNaN(parseInt($this.attr('width'),10))?parseInt($this.attr('width'),10):$this.width(),aspectRatio=height/width;if(!$this.attr('name')){var videoName='fitvid'+$.fn.fitVids._count;$this.attr('name',videoName);$.fn.fitVids._count++;}$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top',(aspectRatio*100)+'%');$this.removeAttr('height').removeAttr('width');});});};$.fn.fitVids._count=0;})(window.jQuery||window.Zepto);;
7(function($,Drupal,drupalSettings){try{$(drupalSettings.fitvids.selectors).fitVids({customSelector:drupalSettings.fitvids.custom_vendors,ignore:drupalSettings.fitvids.ignore_selectors});}catch(e){window.console&&console.warn('Fitvids stopped with the following exception');window.console&&console.error(e);}})(jQuery,Drupal,drupalSettings);;
8(function($,Drupal){Drupal.theme.progressBar=function(id){const escapedId=Drupal.checkPlain(id);return (`<div id="${escapedId}
vendor: 3,483 bytes, lines 8-10
8" class="progress" aria-live="polite">`+'<div class="progress__label">&nbsp;</div>'+'<div class="progress__track"><div class="progress__bar"></div></div>'+'<div class="progress__percentage"></div>'+'<div class="progress__description">&nbsp;</div>'+'</div>');};Drupal.ProgressBar=function(id,updateCallback,method,errorCallback){this.id=id;this.method=method||'GET';this.updateCallback=updateCallback;this.errorCallback=errorCallback;this.element=$(Drupal.theme('progressBar',id));};$.extend(Drupal.ProgressBar.prototype,{setProgress(percentage,message,label){if(percentage>=0&&percentage<=100){$(this.element).find('div.progress__bar').each(function(){this.style.width=`${percentage}%`;});$(this.element).find('div.progress__percentage').html(`${percentage}%`);}$('div.progress__description',this.element).html(message);$('div.progress__label',this.element).html(label);if(this.updateCallback)this.updateCallback(percentage,message,this);},startMonitoring(uri,delay){this.delay=delay;this.uri=uri;this.sendPing();},stopMonitoring(){clearTimeout(this.timer);this.uri=null;},sendPing(){if(this.timer)clearTimeout(this.timer);if(this.uri){const pb=this;let uri=this.uri;if(!uri.includes('?'))uri+='?';else uri+='&';uri+='_format=json';$.ajax({type:this.method,url:uri,data:'',dataType:'json',success(progress){if(progress.status===0){pb.displayError(progress.data);return;}pb.setProgress(progress.percentage,progress.message,progress.label);pb.timer=setTimeout(()=>{pb.sendPing();},pb.delay);},error(xmlhttp){const e=new Drupal.AjaxError(xmlhttp,pb.uri);pb.displayError(`<pre>${e.message}</pre>`);}});}},displayError(string){const error=$('<div class="messages messages--error"></div>').html(string);$(this.element).before(error).hide();if(this.errorCallback)this.errorCallback(this);}});})(jQuery,Drupal);;
9/* @license MIT https://raw.githubusercontent.com/muicss/loadjs/4.3.0/LICENSE.txt */
10loadjs=function(){var h=function(){},o={},c={},f={};function u(e,n){if(e){var t=f[e];if(c[e]=n,t)for(;t.length;)t[0](e,n),t.splice(0,1)}}function l(e,n){e.call&&(e={success:e}),n.length?(e.error||h)(n):(e.success||h)(e)}function p(t,r,i,s){var o,e,u,n=document,c=i.async,f=(i.numRetries||0)+1,l=i.before||h,a=t.replace(/[\?|#].*$/,""),d=t.replace(/^(css|img|module|nomodule)!/,"");if(s=s||0,/(^css!|\.css$)/.test(a))(u=n.createElement("link")).rel="stylesheet",u.href=d,(o="hideFocus"in u)&&u.relList&&(o=0,u.rel="preload",u.as="style");else if(/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(a))(u=n.createElement("img")).src=d;else if((u=n.createElement("script")).src=d,u.async=void 0===c||c,e="noModule"in u,/^module!/.test(a)){if(!e)return r(t,"l");u.type="module"}else if(/^nomodule!/.test(a)&&e)return r(t,"l");!(u.onload=u.onerror=u.onbeforeload=function(e){var n=e.type[0];if(o)try{u.sheet.cssText.length||(n="e")}catch(e){18!=e.code&&(n="e")}if("e"==n){if((s+=1)<f)return p(t,r,i,s)}else if("preload"==u.rel&&"style"==u.as)return u.rel="stylesheet";r(t,n,e.defaultPrevented)})!==l(t,u)&&n.head.appendChild(u)}function t(e,n,t){var r,i;if(n&&n.trim&&(r=n),i=(r?t:n)||{},r){if(r in o)throw"LoadJS";o[r]=!0}function s(n,t){!function(e,r,n){var t,i,s=(e=e.push?e:[e]).length,o=s,u=[];for(t=function(e,n,t){if("e"==n&&u.push(e),"b"==n){if(!t)return;u.push(e)}--s||r(u)},i=0;i<o;i++)p(e[i],t,n)}(e,function(e){l(i,e),n&&l({success:n,error:t},e),u(r,e)},i)}if(i.returnPromise)return new Promise(s);s()}return t.ready=function(e,n){return function(e,t){e=e.push?e:[e];var n,r,i,s=[],o=e.length,u=o;
10for(n=function(e,n){n.length&&s.push(e),--u||t(s)};o--;)r=e[o],(i=c[r])?n(r,i):(f[r]=f[r]||[]).push(n)}(e,function(e){l(n,e)}),t},t.done=function(e){u(e,[])},t.reset=function(){o={},c={},f={}},t.isDefined=function(e){return e in o},t}();;
11/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
12Drupal.debounce=function(func,wait,immediate){let timeout;let result;return function(...args){const context=this;const later=function(){timeout=null;if(!immediate)result=func.apply(context,args);};const callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)result=func.apply(context,args);return result;};};;
13(function(Drupal,debounce){let liveElement;const announcements=[];Drupal.behaviors.drupalAnnounce={attach(context){if(!liveElement){liveElement=document.createElement('div');liveElement.id='drupal-live-announce';liveElement.className='visually-hidden';liveElement.setAttribute('aria-live','polite');liveElement.setAttribute('aria-busy','false');document.body.appendChild(liveElement);}}};function announce(){const text=[];let priority='polite';let announcement;const il=announcements.length;for(let i=0;i<il;i++){announcement=announcements.pop();text.unshift(announcement.text);if(announcement.priority==='assertive')priority='assertive';}if(text.length){liveElement.innerHTML='';liveElement.setAttribute('aria-busy','true');liveElement.setAttribute('aria-live',priority);liveElement.innerHTML=text.join('\n');liveElement.setAttribute('aria-busy','false');}}Drupal.announce=function(text,priority){announcements.push({text,priority});return debounce(announce,200)();};})(Drupal,Drupal.debounce);;
14((Drupal)=>{Drupal.Message=class{constructor(messageWrapper=null){if(!messageWrapper)this.messageWrapper=Drupal.Message.defaultWrapper();else this.messageWrapper=messageWrapper;}static defaultWrapper(){let wrapper=document.querySelector('[data-drupal-messages]')||document.querySelector('[data-drupal-messages-fallback]');if(!wrapper){wrapper=document.createElement('div');document.body.appendChild(wrapper);}if(wrapper.hasAttribute('data-drupal-messages-fallback')){wrapper.removeAttribute('data-drupal-messages-fallback');wrapper.classList.remove('hidden');}wrapper.setAttribute('data-drupal-messages','');return wrapper.innerHTML===''?Drupal.Message.messageInternalWrapper(wrapper):wrapper.firstElementChild;}static getMessageTypeLabels(){return {status:Drupal.t('Status message'),error:Drupal.t('Error message'),warning:Drupal.t('Warning message')};}add(message,options={}){if(!options.hasOwnProperty('type'))options.type='status';if(typeof message!=='string')throw new Error('Message must be a string.');Drupal.Message.announce(message,options);options.id=options.id?String(options.id):`${options.type}-${Math.random().toFixed(15).replace('0.','')}`;if(!Drupal.Message.getMessageTypeLabels().hasOwnProperty(options.type)){const {type}=options;throw new Error(`The message type, ${type}, is not present in Drupal.Message.getMessageTypeLabels().`);}this.messageWrapper.appendChild(Drupal.theme('message',{text:message},options));return options.id;}select(id){return this.messageWrapper.querySelector(`[data-drupal-message-id^="${id}"]`);}remove(id){return this.messageWrapper.removeChild(this.select(id));}clear(){this.messageWrapper.querySelectorAll('[data-drupal-message-id]').forEach((message)=>{this.messageWrapper.removeChild(message);});}static announce(message,options){if(!options.priority&&(options.type==='warning'||options.type==='error'))options.priority='assertive';if(options.announce!=='')Drupal.announce(options.announce||message,options.priority);}static messageInternalWrapper(messageWrapper){const innerWrapper=document.createElement('div');innerWrapper.setAttribute('class','messages__wrapper');messageWrapper.insertAdjacentElement('afterbegin',innerWrapper);return innerWrapper;}};Drupal.theme.message=({text},{type,id})=>{const messagesTypes=Drupal.Message.getMessageTypeLabels();const messageWrapper=document.createElement('div');messageWrapper.setAttribute('class',`messages messages--${type}`);messageWrapper.setAttribute('role',type==='error'||type==='warning'?'alert':'status');messageWrapper.setAttribute('data-drupal-message-id',id);messageWrapper.setAttribute('data-drupal-message-type',type);messageWrapper.setAttribute('aria-label',messagesTypes[type]);messageWrapper.innerHTML=`${text}`;return messageWrapper;};})(Drupal);;
15(function($,window,Drupal,drupalSettings,loadjs,{isFocusable,tabbable}){Drupal.behaviors.AJAX={attach(context,settings){function loadAjaxBehavior(base){const elementSettings=settings.ajax[base];if(typeof elementSettings.selector==='undefined')elementSettings.selector=`#${base}`;
15once('drupal-ajax',$(elementSettings.selector)).forEach((el)=>{elementSettings.element=el;elementSettings.base=base;Drupal.ajax(elementSettings);});}Object.keys(settings.ajax||{}).forEach(loadAjaxBehavior);Drupal.ajax.bindAjaxLinks(document.body);once('ajax','.use-ajax-submit').forEach((el)=>{const elementSettings={url:$(el.form).attr('action'),setClick:true,event:'click',progress:{type:'throbber'},base:el.id,element:el};Drupal.ajax(elementSettings);});},detach(context,settings,trigger){if(trigger==='unload')Drupal.ajax.expired().forEach((instance)=>{Drupal.ajax.instances[instance.instanceIndex]=null;});}};Drupal.AjaxError=function(xmlhttp,uri,customMessage){let statusCode;let statusText;let responseText;if(xmlhttp.status)statusCode=`\n${Drupal.t('An AJAX HTTP error occurred.')}\n${Drupal.t('HTTP Result Code: !status',{'!status':xmlhttp.status})}`;else statusCode=`\n${Drupal.t('An AJAX HTTP request terminated abnormally.')}`;statusCode+=`\n${Drupal.t('Debugging information follows.')}`;const pathText=`\n${Drupal.t('Path: !uri',{'!uri':uri})}`;statusText='';try{statusText=`\n${Drupal.t('StatusText: !statusText',{'!statusText':xmlhttp.statusText.trim()})}`;}catch(e){}responseText='';try{responseText=`\n${Drupal.t('ResponseText: !responseText',{'!responseText':xmlhttp.responseText.trim()})}`;}catch(e){}responseText=responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,'');responseText=responseText.replace(/[\n]+\s+/g,'\n');const readyStateText=xmlhttp.status===0?`\n${Drupal.t('ReadyState: !readyState',{'!readyState':xmlhttp.readyState})}`:'';customMessage=customMessage?`\n${Drupal.t('CustomMessage: !customMessage',{'!customMessage':customMessage})}`:'';this.message=statusCode+pathText+statusText+customMessage+responseText+readyStateText;this.name='AjaxError';if(!Drupal.AjaxError.messages)Drupal.AjaxError.messages=new Drupal.Message();Drupal.AjaxError.messages.add(Drupal.t("Oops, something went wrong. Check your browser's developer console for more details."),{type:'error'});};Drupal.AjaxError.prototype=new Error();Drupal.AjaxError.prototype.constructor=Drupal.AjaxError;Drupal.ajax=function(settings){if(arguments.length!==1)throw new Error('Drupal.ajax() function must be called with one configuration object only');const base=settings.base||false;const element=settings.element||false;delete settings.base;delete settings.element;if(!settings.progress&&!element)settings.progress=false;const ajax=new Drupal.Ajax(base,element,settings);ajax.instanceIndex=Drupal.ajax.instances.length;Drupal.ajax.instances.push(ajax);return ajax;};Drupal.ajax.instances=[];Drupal.ajax.expired=function(){return Drupal.ajax.instances.filter((instance)=>instance&&instance.element!==false&&!document.body.contains(instance.element));};Drupal.ajax.bindAjaxLinks=(element)=>{once('ajax','.use-ajax',element).forEach((ajaxLink)=>{const $linkElement=$(ajaxLink);const elementSettings={progress:{type:'throbber'},dialogType:$linkElement.data('dialog-type'),dialog:$linkElement.data('dialog-options'),dialogRenderer:$linkElement.data('dialog-renderer'),base:$linkElement.attr('id'),element:ajaxLink};const href=$linkElement.attr('href');if(href){elementSettings.url=href;elementSettings.event='click';}const httpMethod=$linkElement.data('ajax-http-method');if(httpMethod)elementSettings.httpMethod=httpMethod;Drupal.ajax(elementSettings);});};Drupal.Ajax=function(base,element,elementSettings){const defaults={httpMethod:'POST',event:element?'mousedown':null,keypress:true,selector:base?`#${base}`:null,effect:'none',speed:'none',method:'replaceWith',progress:{type:'throbber',message:Drupal.t('Processing...')},submit:{js:true}};$.extend(this,defaults,elementSettings);this.commands=new Drupal.AjaxCommands();this.instanceIndex=false;if(this.wrapper)this.wrapper=`#${this.wrapper}`;this.element=element;this.preCommandsFocusedElementSelector=null;this.elementSettings=elementSettings;if(this.element?.form)this.$form=$(this.element.form);if(!this.url){const $element=$(this.element);if(this.element.tagName==='A')this.url=$element.attr('href');else{if(this.element&&element.form)this.url=this.$form.attr('action');}}const originalUrl=this.url;this.url=this.url.replace(/\/nojs(\/|$|\?|#)/,'/ajax$1');if(drupalSettings.ajaxTrustedUrl[originalUrl])drupalSettings.ajaxTrustedUrl[this.url]=true;const ajax=this;ajax.options={url:ajax.url,data:ajax.submit,isInProgress(){return ajax.ajaxing;},beforeSerialize(elementSettings,options){return ajax.beforeSerialize(elementSettings,options);},beforeSubmit(formValues,elementSettings,options){ajax.ajaxing=true;ajax.preCommandsFocusedElementSelector=null;return ajax.beforeSubmit(formValues,elementSettings,options);},beforeSend(xmlhttprequest,options){ajax.ajaxing=true;return ajax.beforeSend(xmlhttprequest,options);},success(response,status,xmlhttprequest){ajax.preCommandsFocusedElementSelector=document.activeElement.getAttribute('data-drupal-selector');if(typeof response==='string')response=JSON.parse(response);if(response!==null&&!drupalSettings.ajaxTrustedUrl[ajax.url])if(xmlhttprequest.getResponseHeader('X-Drupal-Ajax-Token')!=='1'){const customMessage=Drupal.t('The response failed verification so will not be processed.');return ajax.error(xmlhttprequest,ajax.url,customMessage);}return (Promise.resolve(ajax.success(response,status)).then(()=>{ajax.ajaxing=false;
15$(document).trigger('ajaxSuccess',[xmlhttprequest,this]);$(document).trigger('ajaxComplete',[xmlhttprequest,this]);if(--$.active===0)$(document).trigger('ajaxStop');}));},error(xmlhttprequest,status,error){ajax.ajaxing=false;},complete(xmlhttprequest,status){if(status==='error'||status==='parsererror')return ajax.error(xmlhttprequest,ajax.url);},dataType:'json',jsonp:false,method:ajax.httpMethod};if(elementSettings.dialog)ajax.options.data.dialogOptions=elementSettings.dialog;if(!ajax.options.url.includes('?'))ajax.options.url+='?';else ajax.options.url+='&';let wrapper=`drupal_${elementSettings.dialogType||'ajax'}`;if(elementSettings.dialogRenderer)wrapper+=`.${elementSettings.dialogRenderer}`;ajax.options.url+=`${Drupal.ajax.WRAPPER_FORMAT}=${wrapper}`;$(ajax.element).on(elementSettings.event,function(event){if(!drupalSettings.ajaxTrustedUrl[ajax.url]&&!Drupal.url.isLocal(ajax.url))throw new Error(Drupal.t('The callback URL is not local and not trusted: !url',{'!url':ajax.url}));return ajax.eventResponse(this,event);});if(elementSettings.keypress)$(ajax.element).on('keypress',function(event){return ajax.keypressResponse(this,event);});if(elementSettings.prevent)$(ajax.element).on(elementSettings.prevent,false);};Drupal.ajax.WRAPPER_FORMAT='_wrapper_format';Drupal.Ajax.AJAX_REQUEST_PARAMETER='_drupal_ajax';Drupal.Ajax.prototype.execute=function(){if(this.ajaxing)return;try{this.beforeSerialize(this.element,this.options);return $.ajax(this.options);}catch(e){this.ajaxing=false;window.alert(`An error occurred while attempting to process ${this.options.url}: ${e.message}`);return $.Deferred().reject();}};Drupal.Ajax.prototype.keypressResponse=function(element,event){const ajax=this;if(event.which===13||(event.which===32&&element.type!=='text'&&element.type!=='textarea'&&element.type!=='tel'&&element.type!=='number')){event.preventDefault();event.stopPropagation();$(element).trigger(ajax.elementSettings.event);}};Drupal.Ajax.prototype.eventResponse=function(element,event){event.preventDefault();event.stopPropagation();const ajax=this;if(ajax.ajaxing)return;try{if(ajax.$form){if(ajax.setClick)element.form.clk=element;ajax.$form.ajaxSubmit(ajax.options);}else{ajax.beforeSerialize(ajax.element,ajax.options);$.ajax(ajax.options);}}catch(e){ajax.ajaxing=false;window.alert(`An error occurred while attempting to process ${ajax.options.url}: ${e.message}`);}};Drupal.Ajax.prototype.beforeSerialize=function(element,options){if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.detachBehaviors(this.$form.get(0),settings,'serialize');}options.data[Drupal.Ajax.AJAX_REQUEST_PARAMETER]=1;const pageState=drupalSettings.ajaxPageState;options.data['ajax_page_state[theme]']=pageState.theme;options.data['ajax_page_state[theme_token]']=pageState.theme_token;options.data['ajax_page_state[libraries]']=pageState.libraries;};Drupal.Ajax.prototype.beforeSubmit=function(formValues,element,options){};Drupal.Ajax.prototype.beforeSend=function(xmlhttprequest,options){if(this.$form){options.extraData=options.extraData||{};options.extraData.ajax_iframe_upload='1';const v=$.fieldValue(this.element);if(v!==null)options.extraData[this.element.name]=v;}$(this.element).prop('disabled',true);if(!this.progress||!this.progress.type)return;const progressIndicatorMethod=`setProgressIndicator${this.progress.type.slice(0,1).toUpperCase()}${this.progress.type.slice(1).toLowerCase()}`;if(progressIndicatorMethod in this&&typeof this[progressIndicatorMethod]==='function')this[progressIndicatorMethod].call(this);};Drupal.theme.ajaxProgressThrobber=(message)=>{const messageMarkup=typeof message==='string'?Drupal.theme('ajaxProgressMessage',message):'';const throbber='<div class="throbber">&nbsp;</div>';return `<div class="ajax-progress ajax-progress-throbber">${throbber}${messageMarkup}</div>`;};Drupal.theme.ajaxProgressIndicatorFullscreen=()=>'<div class="ajax-progress ajax-progress-fullscreen">&nbsp;</div>';Drupal.theme.ajaxProgressMessage=(message)=>`<div class="message">${message}</div>`;Drupal.theme.ajaxProgressBar=($element)=>$('<div class="ajax-progress ajax-progress-bar"></div>').append($element);Drupal.Ajax.prototype.setProgressIndicatorBar=function(){const progressBar=new Drupal.ProgressBar(`ajax-progress-${this.element.i
15d}`,$.noop,this.progress.method,$.noop);if(this.progress.message)progressBar.setProgress(-1,this.progress.message);if(this.progress.url)progressBar.startMonitoring(this.progress.url,this.progress.interval||1500);this.progress.element=$(Drupal.theme('ajaxProgressBar',progressBar.element));this.progress.object=progressBar;$(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=$(Drupal.theme('ajaxProgressThrobber',this.progress.message));if($(this.element).closest('[data-drupal-ajax-container]').length)$(this.element).closest('[data-drupal-ajax-container]').after(this.progress.element);else $(this.element).after(this.progress.element);};Drupal.Ajax.prototype.setProgressIndicatorFullscreen=function(){this.progress.element=$(Drupal.theme('ajaxProgressIndicatorFullscreen'));$('body').append(this.progress.element);};Drupal.Ajax.prototype.commandExecutionQueue=function(response,status){const ajaxCommands=this.commands;return Object.keys(response||{}).reduce((executionQueue,key)=>executionQueue.then(()=>{const {command}=response[key];if(command&&ajaxCommands[command])return ajaxCommands[command](this,response[key],status);}),Promise.resolve());};Drupal.Ajax.prototype.success=function(response,status){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.element).prop('disabled',false);const elementParents=$(this.element).parents('[data-drupal-selector]').addBack().toArray();const focusChanged=Object.keys(response||{}).some((key)=>{const {command,method}=response[key];return (command==='focusFirst'||command==='openDialog'||(command==='invoke'&&method==='focus'));});return (this.commandExecutionQueue(response,status).then(()=>{if(!focusChanged){let target=false;if(this.element){if($(this.element).data('refocus-blur')&&this.preCommandsFocusedElementSelector)target=document.querySelector(`[data-drupal-selector="${this.preCommandsFocusedElementSelector}"]`);if(!target&&!$(this.element).data('disable-refocus')){for(let n=elementParents.length-1;!target&&n>=0;n--)target=document.querySelector(`[data-drupal-selector="${elementParents[n].getAttribute('data-drupal-selector')}"]`);}}if(target)$(target).trigger('focus');}if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}this.settings=null;}).catch((error)=>console.error(Drupal.t('An error occurred during the execution of the Ajax response: !error',{'!error':error}))));};Drupal.Ajax.prototype.getEffect=function(response){const type=response.effect||this.effect;const speed=response.speed||this.speed;const effect={};if(type==='none'){effect.showEffect='show';effect.hideEffect='hide';effect.showSpeed='';}else if(type==='fade'){effect.showEffect='fadeIn';effect.hideEffect='fadeOut';effect.showSpeed=speed;}else{effect.showEffect=`${type}Toggle`;effect.hideEffect=`${type}Toggle`;effect.showSpeed=speed;}return effect;};Drupal.Ajax.prototype.error=function(xmlhttprequest,uri,customMessage){if(this.progress.element)$(this.progress.element).remove();if(this.progress.object)this.progress.object.stopMonitoring();$(this.wrapper).show();$(this.element).prop('disabled',false);if(this.$form&&document.body.contains(this.$form.get(0))){const settings=this.settings||drupalSettings;Drupal.attachBehaviors(this.$form.get(0),settings);}throw new Drupal.AjaxError(xmlhttprequest,uri,customMessage);};Drupal.theme.ajaxWrapperNewContent=($newContent,ajax,response)=>(response.effect||ajax.effect)!=='none'&&$newContent.filter((i)=>!(($newContent[i].nodeName==='#comment'||($newContent[i].nodeName==='#text'&&/^(\s|\n|\r)*$/.test($newContent[i].textContent))))).length>1?Drupal.theme('ajaxWrapperMultipleRootElements',$newContent):$newContent;Drupal.theme.ajaxWrapperMultipleRootElements=($elements)=>$('<div></div>').append($elements);Drupal.AjaxCommands=function(){};Drupal.AjaxCommands.prototype={insert(ajax,response){const $wrapper=response.selector?$(response.selector):$(ajax.wrapper);const method=response.method||ajax.method;const effect=ajax.getEffect(response);const settings=response.settings||ajax.settings||drupalSettings;const parseHTML=(htmlString)=>{const fragment=document.createDocumentFragment();const template=fragment.appendChild(document.createElement('template'));template.innerHTML=htmlString;return template.content.childNodes;};let $newContent=$(parseHTML(response.data));
15$newContent=Drupal.theme('ajaxWrapperNewContent',$newContent,ajax,response);switch(method){case 'html':case 'replaceWith':case 'replaceAll':case 'empty':case 'remove':Drupal.detachBehaviors($wrapper.get(0),settings);break;default:break;}$wrapper[method]($newContent);if(effect.showEffect!=='show')$newContent.hide();const $ajaxNewContent=$newContent.find('.ajax-new-content');if($ajaxNewContent.length){$ajaxNewContent.hide();$newContent.show();$ajaxNewContent[effect.showEffect](effect.showSpeed);}else{if(effect.showEffect!=='show')$newContent[effect.showEffect](effect.showSpeed);}$newContent.each((index,element)=>{if(element.nodeType===Node.ELEMENT_NODE&&document.documentElement.contains(element))Drupal.attachBehaviors(element,settings);});},remove(ajax,response,status){const settings=response.settings||ajax.settings||drupalSettings;$(response.selector).each(function(){Drupal.detachBehaviors(this,settings);}).remove();},changed(ajax,response,status){const $element=$(response.selector);if(!$element.hasClass('ajax-changed')){$element.addClass('ajax-changed');if(response.asterisk)$element.find(response.asterisk).append(` <abbr class="ajax-changed" title="${Drupal.t('Changed')}">*</abbr> `);}},alert(ajax,response,status){window.alert(response.text);},announce(ajax,response){if(response.priority)Drupal.announce(response.text,response.priority);else Drupal.announce(response.text);},redirect(ajax,response,status){window.location=response.url;},css(ajax,response,status){$(response.selector).css(response.argument);},settings(ajax,response,status){const ajaxSettings=drupalSettings.ajax;if(ajaxSettings)Drupal.ajax.expired().forEach((instance)=>{if(instance.selector){const selector=instance.selector.replace('#','');if(selector in ajaxSettings)delete ajaxSettings[selector];}});if(response.merge)$.extend(true,drupalSettings,response.settings);else ajax.settings=response.settings;},data(ajax,response,status){$(response.selector).data(response.name,response.value);},focusFirst(ajax,response,status){let focusChanged=false;const container=document.querySelector(response.selector);if(container){const tabbableElements=tabbable(container);if(tabbableElements.length){tabbableElements[0].focus();focusChanged=true;}else{if(isFocusable(container)){container.focus();focusChanged=true;}}}if(ajax.hasOwnProperty('element')&&!focusChanged)ajax.element.focus();},invoke(ajax,response,status){const $element=$(response.selector);$element[response.method](...response.args);},restripe(ajax,response,status){$(response.selector).find('> tbody > tr:visible, > tr:visible').removeClass('odd even').filter(':even').addClass('odd').end().filter(':odd').addClass('even');},update_build_id(ajax,response,status){document.querySelectorAll(`input[name="form_build_id"][value="${response.old}"]`).forEach((item)=>{item.value=response.new;});},add_css(ajax,response,status){const allUniqueBundleIds=response.data.map(function(style){const uniqueBundleId=style.href;if(!loadjs.isDefined(uniqueBundleId))loadjs(`css!${style.href}`,uniqueBundleId,{before(path,styleEl){Object.keys(style).forEach((attributeKey)=>{styleEl.setAttribute(attributeKey,style[attributeKey]);});}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},message(ajax,response){const messages=new Drupal.Message(document.querySelector(response.messageWrapperQuerySelector));if(response.clearPrevious)messages.clear();messages.add(response.message,response.messageOptions);},add_js(ajax,response,status){const parentEl=document.querySelector(response.selector||'body');const settings=ajax.settings||drupalSettings;const allUniqueBundleIds=response.data.map((script)=>{const uniqueBundleId=script.src;if(!loadjs.isDefined(uniqueBundleId))loadjs(script.src,uniqueBundleId,{async:false,before(path,scriptEl){Object.keys(script).forEach((attributeKey)=>{scriptEl.setAttribute(attributeKey,script[attributeKey]);});parentEl.appendChild(scriptEl);return false;}});return uniqueBundleId;});return new Promise((resolve,reject)=>{loadjs.ready(allUniqueBundleIds,{success(){Drupal.attachBehaviors(parentEl,settings);resolve();},error(depsNotFound){const message=Drupal.t(`The following files could not be loaded: @dependencies`,{'@dependencies':depsNotFound.join(', ')});reject(message);}});});},scrollTop(ajax,response){document.querySelector(response.selector)?.scrollIntoView();}};const stopEvent=(xhr,settings)=>{return (xhr.getResponseHeader('X-Drupal-Ajax-Token')==='1'&&typeof settings.isInProgress==='function'&&settings.isInProgress());};$.extend(true,$.event.special,{ajaxSuccess:{trigger(event,xhr,settings){if(stopEvent(xhr,settings))return false;}},ajaxComplete:{trigger(event,xhr,settings){if(stopEvent(xhr,settings)){$.active++;return false;}}}});})(jQuery,window,Drupal,drupalSettings,loadjs,window.tabbable);;
16(function(Drupal){Drupal.theme.ajaxProgressBar=function($element){return $element.addClass('ajax-progress ajax-progress-bar');};})(Drupal);;
17(function(Drupal){Drupal.AjaxCommands.prototype.gtagEvent=function(ajax,response){gtag('event',response.event_name,response.data);};})(Drupal);;
18(function($,Drupal,drupalSettings){_linkedin_data_partner_id=drupalSettings.linkedin_insights_tag.partner_id;})(jQuery,Drupal,drupalSettings);;

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.