PageSourceSearch

https://www.clindoeil.ca/assets/5976f38/wro/js/core.js

js clindoeil.ca collected 2026-10-02 08:08:51 UTC 42,688 bytes, 156 lines download raw bytes

1
2(function(){ver=(function(){if(/iP(hone|od|ad)/.test(navigator.platform)){var v=(navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/);return[parseInt(v[1],10),parseInt(v[2],10),parseInt(v[3]||0,10)];}}());if(ver!==undefined){if(ver[0]==7){(function(){var ios7bars=null,refresh=function(){window.scrollTo(document.body.scrollLeft,document.body.scrollTop);window.dispatchEvent(new Event('resize'));};setInterval(function(){var landscape=window.orientation==90||window.orientation==-90,viewportHeight=window.innerHeight,testHeight=(landscape?screen.availWidth:screen.availHeight)*0.85;if((ios7bars===null||ios7bars===false)&&((landscape&&viewportHeight<testHeight)||(!landscape&&viewportHeight<testHeight))){ios7bars=true;refresh();}else if((ios7bars===null||ios7bars===true)&&((landscape&&viewportHeight>testHeight)||(!landscape&&viewportHeight>testHeight))){ios7bars=false;refresh();}},300);})();}}})();
3
4(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){factory(require('jquery'));}else{factory(jQuery);}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s);}
5function decode(s){return config.raw?s:decodeURIComponent(s);}
6function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value));}
7function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\');}
8try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s;}catch(e){}}
9function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value;}
10var config=$.cookie=function(key,value,options){if(value!==undefined&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5);}
11return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}
12var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=parts.join('=');if(key&&key===name){result=read(cookie,value);break;}
13if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie;}}
14return result;};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)===undefined){return false;}
15$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key);};}));
16
17window.Krux||((Krux=function(){Krux.q.push(arguments);}).q=[]);window.oKrux=window.oKrux||{};(function(){oKrux.host=document.location.host;oKrux.SET_TARGETTING="setTargeting";function retrieve(n){var k='kx'+'quebecor_'+n,ls=(function(){try{return window.localStorage;}
18catch(e){return null;}})();if(ls){return ls[k]||"";}
19else if(navigator.cookieEnabled){m=document.cookie.match(k+'=([^;]*)');return(m&&unescape(m[1]))||"";}
20else{return'';}}
21Krux.user=retrieve('user');Krux.segments=retrieve('segs')?retrieve('segs').split(','):[];})();window.dfpAppend=[{"methodName":oKrux.SET_TARGETTING,"paramName":"kuid","paramValue":Krux.user},{"methodName":oKrux.SET_TARGETTING,"paramName":"ksg","paramValue":Krux.segments},];
22
23var firstSectionAdsLoaded=false;function WaspGoogleTag(adSizesReceived,trackingVariables){var TEST_TARGET_VALUE='7548/TEST_QMI_GEN';var TEST_TARGET_VALUE_POSITION=1;var tracking=(function(){var ele=trackingVariables;return{isEmpty:function(){return!ele.length;},get:function(){return ele;},set:function(newTrackingVariables){ele=newTrackingVariables;}}})();var adSizes=(function(){var ele=adSizesReceived;return{get:function(name){return ele[name];}};})();var ADS_POSITION=(function(){var adsPosition={'top':{key:'pos',value:'top'},'right':{key:'right',value:'right'},'infinite':{key:'infinitescroll',value:'infinitescroll'},'oop':{key:'oop',value:'oop'},'notavailable':{key:'notavailable',value:'notavailable'},'sponsor':{key:'sponsor',value:'sponsor'},'overlay':{key:'overlay',value:'overlay'},'1':{key:'pos',value:'1'},'2':{key:'pos',value:'2'},'3':{key:'pos',value:'3'},'4':{key:'pos',value:'4'},'5':{key:'pos',value:'5'},'6':{key:'pos',value:'6'},'7':{key:'pos',value:'7'},'8':{key:'pos',value:'8'},'9':{key:'pos',value:'9'},'10':{key:'pos',value:'10'},'11':{key:'pos',value:'11'},'12':{key:'pos',value:'12'},'13':{key:'pos',value:'13'},'14':{key:'pos',value:'14'},'15':{key:'pos',value:'15'},'inline1':{key:'pos',value:'inline1'},'inline2':{key:'pos',value:'inline2'},'inline3':{key:'pos',value:'inline3'},'inline4':{key:'pos',value:'inline4'},'inline5':{key:'pos',value:'inline5'},'inline6':{key:'pos',value:'inline6'},'inline7':{key:'pos',value:'inline7'},'inline8':{key:'pos',value:'inline8'},'inline9':{key:'pos',value:'inline9'},'bcomments':{key:'pos',value:'bcomments'},'sticky':{key:'pos',value:'sticky'},'stickyleft':{key:'pos',value:'stickyleft'},'catfish':{key:'pos',value:'catfish'}
23,'photo1':{key:'pos',value:'photo1'},'photo2':{key:'pos',value:'photo2'},'photo3':{key:'pos',value:'photo3'},'native':{key:'pos',value:'native'},'reco1':{key:'pos',value:'reco1'},'reco2':{key:'pos',value:'reco2'},'reco3':{key:'pos',value:'reco3'},'reco4':{key:'pos',value:'reco4'},'reco5':{key:'pos',value:'reco5'},'reco6':{key:'pos',value:'reco6'},'reco7':{key:'pos',value:'reco7'},'reco8':{key:'pos',value:'reco8'},'reco9':{key:'pos',value:'reco9'},};return{get:function(name){var position;if(name in adsPosition){position=adsPosition[name];}else{position=adsPosition.notavailable;}
24return position;},put:function(itemName,key,value){adsPosition[itemName]={key:key,value:value}}};})();var refreshableAdPositions=['sticky'];var dfpStickinessClass=['stickiness'];this.initAd=function(e){if(typeof googletag.sizeMapping==='undefined'||typeof googletag.display==='undefined'){return null;}
25if($(e).parent().hasClass("ad-grid")&&typeof window.loadGridAds==='undefined'){gridAds.push(e);return;}
26var changeCorrelator=false;var $sectionEl=$(e).closest('[data-section]');if($sectionEl.length>0&&$sectionEl.data('section')!==Wasp.Variable.lastSectionAdsLoaded){if((Wasp.Variable.lastSectionAdsLoaded||null)!==null){firstSectionAdsLoaded=true;changeCorrelator=true;}
27Wasp.Variable.lastSectionAdsLoaded=$sectionEl.attr('data-section');}
28if(!$(e).attr('data-pos')){loadAdTarget(e);}
29if(ADS_POSITION.get($(e).attr('data-pos'))===undefined){ADS_POSITION.put($(e).attr('data-pos'),"pos",$(e).attr('data-pos'))}
30dataType(e);var dfpTile=dataTile(e);var dfpEle=$(e).closest('.dfp-path');var dfpPath=dfpEle.attr('data-dfpPath')||dfpEle.attr('data-dfp-path')||'';if(Wasp.Dfp.bodyType!==undefined){var lvl2=$(e).attr('data-dfptype')||'misc';dfpPath+='/'+lvl2;}
31var PaywallAuthClient=PaywallAuthClient||$.extend(window.PaywallAuthClient||{},{UserInfo:{id:"",gender:""}});var targettingBuilder={};var userid="";var usergender="";if(PaywallAuthClient.UserInfo){userid=PaywallAuthClient.UserInfo.id||"";usergender=PaywallAuthClient.UserInfo.gender||"";}
32if(typeof(dataLayer)!=='undefined'){for(var i=0;i<dataLayer.length;i++){if(dataLayer[i].hasOwnProperty("assetTitle")){targettingBuilder.pagename=Wasp.Utils.normalizeStringForDfpValue(dataLayer[i].assetTitle||"")
33targettingBuilder.author=Wasp.Utils.normalizeStringForDfpValue(dataLayer[i].articleAuthor||"")
34targettingBuilder.hostname=Wasp.Utils.normalizeStringForDfpValue(dataLayer[i].referrer||"")
35targettingBuilder.pagetype=Wasp.Utils.normalizeStringForDfpValue(dataLayer[i].pageType||"");targettingBuilder.section=Wasp.Utils.normalizeStringForDfpValue(dataLayer[i].section||"");}}}
36if($(e).attr('data-pgtype')){targettingBuilder.pagetype=Wasp.Utils.normalizeStringForDfpValue($(e).attr('data-pgtype')||"");}
37if($(e).attr('data-currentsection')){targettingBuilder.section=Wasp.Utils.normalizeStringForDfpValue($(e).attr('data-currentsection')||"");}
38targettingBuilder.vipstatus=Wasp.Utils.normalizeStringForDfpValue(Wasp.Dfp.adVipStatus||"");targettingBuilder.ssoid=Wasp.Utils.normalizeStringForDfpValue(userid);targettingBuilder.ssogender=Wasp.Utils.normalizeStringForDfpValue(usergender);targettingBuilder.ssostatus=Wasp.Utils.normalizeStringForDfpValue(Wasp.Dfp.ssoUserStatus||"");if(dfpPath!==Wasp.Dfp.currentDfpPath){changeCorrelator=true;Wasp.Dfp.currentDfpPath=dfpPath;}
39if(targettingBuilder.pagetype==='story'&&Wasp.Utils.endsWith(dfpPath,'/homepage')){dfpPath=dfpPath.replace('/homepage','/story');}
40var dataSize=$(e).attr('data-size')||$(e).attr('data-displaytype');$(e).removeClass('ad-to-load');var slot=loadAd($(e).attr('id'),adSizes.get(dataSize),changeCorrelator,dfpPath,dfpTile,ADS_POSITION.get($(e).attr('data-pos')),targettingBuilder,$(e).data('out-of-page'),firstSectionAdsLoaded);changeCorrelator=false;googletag.display($(e).attr('id'));$(e).removeClass('ad-to-load');prebid([slot]);$('body').trigger('wasp-dfp:rendered',[{'containerId':$(e).attr('id'),'displaySize':adSizes.get($(e).attr('data-size')),}]);}
41function loadAd(_containerId,_displaySize,_changeCorrelator,_dfpPath,dfpTile,dfpAdPosition,targettingBuilder,adIsOutOfPage,firstSectionAdsLoaded){var _slot;var lockTile=false;var $e=$('#'+_containerId);_displaySize=_displaySize||Wasp.Dfp.adSizes;var sizeMapping=googletag.sizeMapping().addSize([768,1],_displaySize.tablet).addSize([0,0],_displaySize.mobile);if(typeof _displaySize.tabletLandscape!=='undefined'){sizeMapping=sizeMapping.addSize([1380,1],_displaySize.desktop).addSize([961,1],_displaySize.tabletLandscape);}else if(typeof _displaySize.smalldesktop!=='undefined'){sizeMapping=sizeMapping.addSize([1380,1],_displaySize.desktop).addSize([1140,1],_displaySize.smalldesktop);}else{sizeMapping=sizeMapping.addSize([961,1],_displaySize.desktop);}
42sizeMapping=sizeMapping.build();var mapping=$e.attr('data-adsmapping');var level1=waspDfpInitializer.siteKey||"";if(!mapping){mapping=level1+_dfpPath;}
43var testRequestParameterValue='';if(waspDfpInitializer.testRequestParameter){testRequestParameterValue=Wasp.Utils.getValueFromQueryString(waspDfpInitializer.testRequestParameter);if(testRequestParameterValue){mapping=replaceLevelMapping(mapping,TEST_TARGET_VALUE,TEST_TARGET_VALUE_POSITION);}}
43
44if(adIsOutOfPage&&(!firstSectionAdsLoaded||targettingBuilder.pagetype==='story')){_slot=googletag.defineOutOfPageSlot(mapping,_containerId);if(_slot){_slot.addService(googletag.pubads());}}else{_slot=googletag.defineSlot(mapping,_displaySize.desktop,_containerId);if(_slot){_slot.addService(googletag.pubads()).defineSizeMapping(sizeMapping);}}
45if(!_slot){return null;}
46var dfpTileSticky=$e.attr('data-stickiness');if(dfpTileSticky){_slot.setTargeting("stickiness","yes");}
47var mainElement=$('.header-article').data('ad-main-element-type');if(mainElement){_slot.setTargeting('mainelementtype',mainElement);}
48if(adIsOutOfPage){_slot.setTargeting('div',['oop']);}
49var infeed=$e.attr('data-infeed');if(infeed==='true'){_slot.setTargeting('infeed','yes');}
50var companion=typeof $e.attr('data-ads-companion')==="undefined"?"":$e.attr('data-ads-companion');if(companion){_slot.addService(googletag.companionAds());}
51if(typeof testRequestParameterValue!=='undefined'&&testRequestParameterValue!==''&&testRequestParameterValue!==null){_slot.setTargeting(waspDfpInitializer.testRequestParameter,Wasp.Utils.getValueFromQueryString(waspDfpInitializer.testRequestParameter));}
52if(dfpAdPosition!==undefined){_slot.setTargeting(dfpAdPosition.key,dfpAdPosition.value);if(refreshableAdPositions.indexOf(dfpAdPosition.value)!==-1){_slot.setTargeting('refresh','no');}
53if(firstSectionAdsLoaded){var container=$('#'+_containerId);if((container.hasClass(dfpStickinessClass)||container.closest('.'+dfpStickinessClass).length)&&!container.parent("#banner").length&&!container.parent('.header-banner-sticky').length){_slot.setTargeting('tile','100');lockTile=true;}}
54if(!firstSectionAdsLoaded||targettingBuilder.pagetype==='story'){var container=$('#'+_containerId);if((container.hasClass(dfpStickinessClass)||container.closest('.'+dfpStickinessClass).length)&&(container.parent("#banner").length||container.closest('.header-banner-sticky').length)||container.closest('.top-ad-superbanner-sticky').length){_slot.setTargeting('stickiness','yes');}}
55var mainElement=$('.story-main-element').data('ad-main-element-type');mainElement=(typeof mainElement!='undefined'?mainElement:$('.story-main-element').data('main-element-type'));if(mainElement){_slot.setTargeting('mainelementtype',mainElement);}}
56for(var prop in targettingBuilder){_slot.setTargeting(prop.replace(/[0-9]/g,''),targettingBuilder[prop]);}
57if(!tracking.isEmpty()){tracking.get().forEach(function(e){_slot.setTargeting(e.name,Wasp.Utils.normalizeStringForDfpValue(e.value));});}
58var dfptagsList=Wasp.Utils.getWaspParameter("dfp-tags");if(typeof(dfptagsList)!=="undefined"&&dfptagsList){var dfptags=dfptagsList.split(',');if(dfptags.length>0){_slot.setTargeting("keyword",dfptags);}}
59if(dfpTile!==undefined&&!lockTile){_slot.setTargeting("tile",dfpTile);}
60const tdata=Wasp.Dfp.GoogleTag.getOptableSegments();for(const[key,values]of Object.entries(tdata)){_slot.setTargeting(key,values);}
61var cXSegments=Wasp.Dfp.GoogleTag.getCxSegments();if(cXSegments){_slot.setTargeting("CxSegments",cXSegments);}
62Wasp.Dfp.slots=Wasp.Dfp.slots||[];if(dfpAdPosition!==undefined&&refreshableAdPositions.indexOf(dfpAdPosition.value)!==-1){Wasp.Dfp.slots.push({containerId:_containerId,slot:_slot,displaySize:_displaySize,refresh:'no'});}else{Wasp.Dfp.slots.push({containerId:_containerId,slot:_slot,displaySize:_displaySize});}
63addTrackingVariables(_slot);return _slot;}
64this.refreshAds=function(slots){if(!slots||!slots.length){slots=Wasp.Dfp.slots;}
65removeAdForPrebid(slots);prebid(slots);};this.initializeEventListener=function(){if(typeof Wasp.Variable!=='undefined'&&typeof Wasp.Variable.packeryOptions!=='undefined'){if(typeof googletag!=='undefined'){googletag.cmd.push(function(){googletag.pubads().addEventListener('slotRenderEnded',function(event){if(event.size){var $slot=$('#'+event.slot.getSlotId().getDomId());var $itemParent=$slot.closest('.item');if(event.size[1]>275&&$itemParent.length>0){switchHeightClass($itemParent,'h1','h3');}else if(event.size[1]<=275&&$itemParent.length>0&&$itemParent.hasClass('h3')){switchHeightClass($itemParent,'h3','h1');}}});});}}};this.setTrackingVariables=function(trackingVariables){tracking.set(trackingVariables);};this.changeSlotTargeting=function(containerIdReceived,targettingBuilder){if(typeof googletag!=='undefined'){var ad=$.grep(Wasp.Dfp.slots,function(e){return e.containerId==containerIdReceived;})[0];Wasp.Dfp.GoogleTag.setTrackingVariables(targettingBuilder.variables||{});if(!ad||!ad.slot){return;}
66googletag.cmd.push(function(){for(var prop in targettingBuilder.variables){ad.slot.setTargeting(targettingBuilder.variables[prop].name,Wasp.Utils.normalizeStringForDfpValue(targettingBuilder.variables[prop].value));}});var slotId=ad.slot.getSlotId().getAdUnitPath();if(typeof Wasp.Dfp.queuedRefresh[slotId]==='undefined'){Wasp.Dfp.queuedRefresh[slotId]=[];}
67if(Wasp.Dfp.queuedRefresh[slotId].length<1){Wasp.Dfp.queuedRefresh[slotId].push(setTimeout(function(){clearQueueForSlot(slotId);googletag.pubads().refresh([ad.slot]);},250));}
68$('body').trigger('wasp-dfp:rendered',[{'containerId':ad.containerId,'displaySize':ad.displaySize}]);}}
69function clearQueueForSlot(slotId){var queue=Wasp.Dfp.queuedRefresh[slotId];for(var i=0;i<queue.length;i++){clearTimeout(queue[i]);queue.splice(i,1);}}
70function switchHeightClass($item,removeClass,addClass){$item.removeClass(removeClass).addClass(addClass);setTimeout(function(){$(window).trigger('wasp-dfp:loadGrids',$item.closest('.dynamic-grid'));},500);}
71function addTrackingVariables(slot){if(!slot){return;}
72window.dfpAppend=window.dfpAppend||[];for(var i=0;i<window.dfpAppend.length;i++){switch(window.dfpAppend[i].methodName){case"setTargeting":slot.setTargeting(dfpAppend[i].paramName,dfpAppend[i].paramValue);break;}}}
73function dataType(e){Wasp.Dfp.bodyType=$('body').attr('data-pagetype');$(e).attr('data-pgtype',Wasp.Dfp.bodyType);if(Wasp.Dfp.bodyType==="archives"||Wasp.Dfp.bodyType==="story"){$(e).attr('data-dfptype',Wasp.Dfp.bodyType);}else{$(e).attr('data-dfptype','homepage');}}
74this.getCxSegments=function(){return localStorage.getItem("CxSegments")||"";}
75this.getOptableSegments=function(){try{return optable.instance.targetingKeyValuesFromCache();}catch(e){return JSON.parse(localStorage.getItem("optableSegments"))||{};}}}
76function dataTile(e){var tile=$(e).attr('data-tile')||null;if($(e).attr('data-pos')!=="catfish"&&!tile){if(!Wasp.Dfp.tile){Wasp.Dfp.tile=1;}
77Wasp.Dfp.tile++;$(e).attr('data-tile',Wasp.Dfp.tile);}
78return $(e).attr("data-tile");}
79function loadAdTarget(e){if($(e).parents('.before-comments').length){$(e).attr('data-pos','bcomments');}
80if($(e).data('size')==='dfpMultiflexArticleBanner'&&!$(e).data('pos')){$(e).attr('data-pos',$('[data-size=dfpMultiflexArticleBanner]').length||1);}
81if($(e).parents('.right-column').length){if($(e).parents('.halfbox').length){$(e).attr('data-pos','2');}
82if($(e).parents('.most-popular-container').length){var ndxPop=$(e).parents('.most-popular-container').find('.dfp-ad').index($(e));$(e).attr('data-pos',ndxPop>=3?3:ndxPop+1);}}
83if($(e).parents('.article').length){var ndxArt=getIndex($(e).parents('.article').find('.dfp-ad'),e);$(e).attr('data-pos','inline'+(ndxArt>=3?3:ndxArt+1));}
84if($(e).parents('.photo-gallery').length){var ndxPho=getIndex($(e).parents('.photo-gallery').find('.dfp-ad'),e);$(e).attr('data-pos','photo'+(ndxPho>=3?3:ndxPho+1));}
85if($(e).parents('.dynamic-grid').length){if($(e).parents('.grid-bigbox').length){var ndxGrd=getIndex($(e).parents('.grid-bigbox').find('.dfp-ad'),e);$(e).attr('data-pos',(ndxGrd>=6?6:ndxGrd+1));}
86if($(e).parents('.grid-halfbox').length){var ndxHlf=getIndex($(e).parents('.grid-halfbox').find('.dfp-ad'),e);$(e).attr('data-pos',(ndxHlf>=6?6:ndxHlf+1));}}
86}
87function getIndex(items,ele){var pos=-1;items.each(function(i){if($(this).attr('id')===ele.attr('id')){pos=i;}});return pos;}
88function replaceLevelMapping(mapping,newvalue,position){var newmapping=mapping,newmapping_array=mapping.split('/');if(newmapping_array.length>position){newmapping_array[position]=newvalue;newmapping=newmapping_array.join('/');}
89return newmapping;};
90
91var cX=cX||{};cX.callQueue=cX.callQueue||[];Wasp.Dfp.state="Idle";Wasp.Dfp.queuedRefresh={};Wasp.Dfp.broadcastAdRendered=function(event){var slotId=event.slot.getSlotElementId(),domSlot=document.getElementById(slotId),attributes=[{'slotId':event.slot.getSlotElementId(),'isEmpty':event.isEmpty}];if(!event.isEmpty){attributes.push({'width':event.size[0],'height':event.size[1]});domSlot.setAttribute("data-is-empty","false");}else if(Wasp.Utils.getWaspParameter("show-empty-ads")==="true"){domSlot.setAttribute("data-is-empty","false");domSlot.style.backgroundColor="pink";}
92$('body').trigger('wasp-dfp:slotRenderEnded',attributes);};$('body').on('wasp-dfp:rendered',function(e,adParams){Wasp.Dfp.adsInitiated=Wasp.Dfp.adsInitiated+1||1;Wasp.Dfp.state="Loading";});$('body').on('wasp-dfp:slotRenderEnded',function(w,attributes){Wasp.Dfp.adsLoaded=Wasp.Dfp.adsLoaded+1||1;Wasp.Dfp.lastRenderedAdAttributes=attributes;if(Wasp.Dfp.adsLoaded===Wasp.Dfp.adsInitiated){Wasp.Dfp.state="Complete";}});if(typeof PaywallAuthClient!='undefined'&&typeof PaywallAuthClient.UserInfo!='undefined'&&typeof PaywallAuthClient.Config!='undefined'){if(PaywallAuthClient.Config.isUserAuthenticated=='true'&&PaywallAuthClient.Config.isUserSubscriber=='false'){Wasp.Dfp.ssoUserStatus='registered';}else if(PaywallAuthClient.Config.isUserSubscriber=='true'&&PaywallAuthClient.Config.isUserAuthenticated=='true'){Wasp.Dfp.ssoUserStatus='subscribed';}else{Wasp.Dfp.ssoUserStatus='anonymous';}}
93$(document).ready(function(){if(Modernizr.mq('only all and (min-width: '+Wasp.Variable.largerThanHorizontalTablet+')')||Modernizr.mq('only all')===false){Wasp.Dfp.windowStartSizeWasp=Wasp.Variable.largerThanHorizontalTablet;}else if(Modernizr.mq('only all and (min-width: '+Wasp.Variable.largerThanHorizontalMobile+')')||Modernizr.mq('only all')===false){Wasp.Dfp.windowStartSizeWasp=Wasp.Variable.largerThanHorizontalMobile;}else{Wasp.Dfp.windowStartSizeWasp='mobile';}});$(window).resize(function(){var windowCurrentSize;if(Modernizr.mq('only all and (min-width: '+Wasp.Variable.largerThanHorizontalTablet+')')||Modernizr.mq('only all')===false){windowCurrentSize=Wasp.Variable.largerThanHorizontalTablet;}else if(Modernizr.mq('only all and (min-width: '+Wasp.Variable.largerThanHorizontalMobile+')')){windowCurrentSize=Wasp.Variable.largerThanHorizontalMobile;}else{windowCurrentSize='mobile';}
94if(Wasp.Dfp.windowStartSizeWasp!=windowCurrentSize){if(typeof googletag==="undefined"){return;}
95googletag.cmd.push(function(){Wasp.Dfp.slots.forEach(function(e){if(windowCurrentSize==='mobile'&&!$("#"+e.containerId).parent().hasClass("hide-on-mobile")){googletag.pubads().refresh([e.slot]);}});});Wasp.Dfp.windowStartSizeWasp=windowCurrentSize;}});function isMobile(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/.test(navigator.userAgent)&&!window.MSStream;}
96function slotRenderEnded(event){var ad=document.getElementById(event.slot.getSlotElementId()),attributes=[{'slotId':event.slot.getSlotElementId(),'isEmpty':event.isEmpty,'pagetype':$(ad).data('dfptype')}];if(!event.isEmpty){attributes.push({'width':event.size[0],'height':event.size[1]});$(ad).css("height","auto");$(ad).parents(".item-ad").css("display","block");}
97$('body').trigger('wasp-dfp:slotRenderEnded',attributes);}
98function callAdserver(slot){if(pbjs.adserverCalled.indexOf(slot[0])>-1){return;}
99googletag.cmd.push(function(){pbjs.que.push(function(){pbjs.adserverCalled.push(slot[0]);pbjs.setTargetingForGPTAsync();googletag.pubads().refresh(slot);});});}
100function removeAdForPrebid(slots){if(pbjs==="undefined"){return;}
101slots.forEach(function(e){let pos=pbjs.adserverCalled.indexOf(e);if(pos>=0){pbjs.adserverCalled.splice(pos,1);}});}
102function getSiteCode(){if(/dev\./.test(window.location.hostname)){return"dev-numeriq-ca";}
103const mainDomain=window.location.hostname.split(".").slice(-2).join("-");return"prod-"+mainDomain;}
104function prebid(slot){pbjs.que.push(function(){pbjs.rp.requestBids({callback:callAdserver,gptSlotObjects:slot});});setTimeout(function(){callAdserver(slot);},AD_SERVER_CALLBACK_TIMEOUT);}
105var optable=optable||{};optable.cmd=optable.cmd||[];optable.cmd.push(function(){optable.instance=new optable.SDK({host:"ca.edge.optable.co",node:"quebecor",site:getSiteCode(),cookies:false});optable.instance.installGPTSecureSignals();optable.instance.targeting();optable.instance.targetingKeyValues().then(function(tdata){localStorage.setItem("optableSegments",JSON.stringify(tdata));});});var cxContext=null;function initCxSegments(){cX.getSegments("864493daabf2e73bb21478a1a35f2d90ed6c3b84",function(segments){var ids=[];var contextualIds=[];cX.Array.forEach(segments,function(cxTypedSegment,index){if(cxTypedSegment.type==="contextual"){contextualIds.push(cxTypedSegment.id);}else{ids.push(cxTypedSegment.id);}});if(typeof window.localStorage==='object'&&typeof window.localStorage.getItem==='function'){localStorage.setItem("CxSegments",ids.join(","));}
106if(contextualIds.length>0){googletag.cmd.push(function(){cxContext=contextualIds;googletag.pubads().setTargeting("CxContext",contextualIds);});}});}
107let trackingVariables=typeof generateTrackingVariables!=='undefined'?generateTrackingVariables():{};Wasp.Dfp.windowType=Wasp.Utils.getCurrentWindowDeviceType();Wasp.Dfp.currentDfpPath=Wasp.Utils.getWaspParameter('dfp-path');Wasp.Dfp.GoogleTag=new WaspGoogleTag(Wasp.Dfp.adSizes||{},trackingVariables.variables||[]);Wasp.Dfp.GoogleTag.initializeEventListener();if(typeof cX==='undefined'||typeof cX.getSegments!=='function'){(function(d,s,e,t){e=d.createElement(s);e.type='text/java'+s;e.async=true;e.src='http'+('https:'===location.protocol?'s://s':'://')+'cdn.cxense.com/cx.js';e.onload=initCxSegments;t=d.getElementsByTagName(s)[0];t.parentNode.insertBefore(e,t);})(document,'script');}else{initCxSegments();};
108
109function articleRightRailInit(){if(isMobile()){return;}
110const rightRail=$('.section-rightrail');const storyFormat=$('body').attr('data-story-format');const storyReserved=$('body').attr('data-reserved');let numOfAds=1;if(storyReserved!=='true'){numOfAds=getNumberOfAds(storyFormat);}
111for(let i=1;i<=numOfAds;i++){rightRail.append(buildPub(i));Wasp.Dfp.GoogleTag.initAd($("#multiflex-portrait-rightrail-"+i));}}
112function buildPub(int){const id='multiflex-portrait-rightrail-'+int;const tile=10+int;return'<div class="sticky-ad-container">'+'<div class="sticky-ad">'+'<div class="dfpLabel"><div class="ligne"></div><div class="label">Publicité</div><div class="ligne"></div></div>'+'<div id="'+id+'" '+'class="dfp-ad dfp-multiflex-portrait ad-to-load" '+'data-size="dfpMultiflexPortrait" '+'data-currentsection="'+$('body').attr('data-currentsection')+'" '+'data-pos="'+int+'" '+'data-tile="'+tile+'" '+'data-ajax-interval="" '+'data-is-empty="true" '+'data-hidden-if-empty="true"> '+'</div>'+'</div>'+'</div>';};
113
114function getNumberOfAds(storyFormat){var isLargeX=/^large(\d+)x$/.exec(storyFormat);if(isLargeX){return 3+parseInt(isLargeX[1],10);}
115switch(storyFormat){case'small':return 1;case'medium':return 2;case'large':return 3;default:return 1;}};
116
117Wasp=$.extend(window.Wasp||{}
117,{Qub:{hideQubExperienceCookie:"qub_exp_hdn",countQubExperienceCookie:"qub_exp_cnt",downloadAppiOS:"https://apps.apple.com/ca/app/qub/id942494435",downloadAppAndroid:"https://play.google.com/store/apps/details?id=com.netcosports.andjdm",utm:{ios:"?ct=qub_smartbanner_%%code%%",android:"&referrer=utm_source%3D%%domain%%%26utm_medium%3Dreferral%26utm_content%3Dsmart_banner%26utm_campaign%3Dqub_smartbanner_%%code%%",},experienceContent:'<div class="qub-container">'+'<div class="qub-logo-back"><img class="qub-logo" src="https://m1.quebecormedia.com/emp/jdx-prod-images/photo/b8815176-a6cf-422a-a35a-631305fbc513_qub-experience-icon.png" /></div>'+'<div class="qub-content">Consultez %%site_name%% et une tonne d\'autres contenus sur QUB'+'<div class="qub-download-link"><a class="qub-open-store" href="%%app_url%%" target="_blank">Téléchargez gratuitement</a></div>'+'</div>'+'<div class="qub-close-content"><img class="qub-close-button" src="https://m1.quebecormedia.com/emp/jdx-prod-images/photo/4f748ae6-ff8c-477b-b3de-b65291f7d092_Union.png" /></div>'+'</div>',init:function(){var isHidden=this.getCookie(this.hideQubExperienceCookie)||false;var countArticles=parseInt(this.getCookie(this.countQubExperienceCookie))||0;var isAnArticle=typeof dataLayer[0]["isAnArticle"]!=='undefined'&&dataLayer[0]["isAnArticle"]==="true";if(isAnArticle&&isHidden){this.writeCookie(this.countQubExperienceCookie,(countArticles+1>=5?0:countArticles+1));countArticles++;}
118if(isHidden&&countArticles<5){return;}
119var siteName=this.getWebsiteName();if(siteName==='undefined'){return;}
120var composerInline=$('.piano_auth_wrapper').is(':empty');if($('body').hasClass("tp-modal-close")||$('body').hasClass("tp-modal-open")||!composerInline){return;}
121$("#qub-experience").html(this.getContent(siteName));$("#qub-experience").show(function(){dataLayer.push({event:"smartbannerShow"});});$('#qub-experience .qub-close-button').on('click',function(){Wasp.Qub.hideQubExperience();});$('.qub-open-store').click(function(){dataLayer.push({event:"smartbannerClick"});});},hideQubExperience:function(){$("#qub-experience").hide(0,function(){dataLayer.push({event:"smartbannerClose"});Wasp.Qub.writeCookie(Wasp.Qub.hideQubExperienceCookie,true);});},getWebsiteName:function(){return $("#qub-experience").data('name')||null;},getWebsiteCode:function(){return $("#qub-experience").data('code')||null;},getWebsiteDomain:function(){var urlSegment=window.location.origin.split('.');return urlSegment.slice(urlSegment.length-2).join('.');},getContent:function(name){return this.experienceContent.replace("%%app_url%%",this.getDeviceAppUrl()).replace('%%site_name%%',name);},getDeviceAppUrl:function(){var isiOs=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);var utm=this.utm[(isiOs?'ios':'android')].replaceAll('%%code%%',this.getWebsiteCode).replaceAll('%%domain%%',this.getWebsiteDomain());return(isiOs?this.downloadAppiOS:this.downloadAppAndroid)+utm;},writeCookie:function(name,value){$.cookie(name,value,{expires:1,path:'/'});},getCookie:function(name){return $.cookie(name);}}});$(document).ready(function(){var isInitialized=false;var deviceAgent=navigator.userAgent.toLowerCase();if($("#qub-experience").length<=0){return;}
122if(deviceAgent.match(/(iphone|ipod)/)||deviceAgent.match(/(android)/)){window.scrollThrottled(function(){if(isInitialized){return;}
123if($(".header-banner-sticky").length<=0||!Wasp.Viewport.isElementInViewport($(".header-banner-sticky"))){isInitialized=true;Wasp.Qub.init();}},3000);}});
124
125const ANONYMOUS_STORAGE_KEY="qmiaid"
126const setPfuStorage=async()=>{try{const anonymousId=await pfuUserTracker.getAnonymousId();if(typeof localStorage!=='undefined'){localStorage.setItem(ANONYMOUS_STORAGE_KEY,anonymousId);}else{$.cookie(ANONYMOUS_STORAGE_KEY,anonymousId);}
127document.dispatchEvent(new CustomEvent("qub_anonymous_id_received",{detail:anonymousId}));}catch(error){document.dispatchEvent(new CustomEvent("qub_anonymous_id_received",{detail:error}));}};const getAnonymousId=()=>{if(typeof localStorage!=='undefined'){return localStorage.getItem(ANONYMOUS_STORAGE_KEY)||null;}
128return $.cookie(ANONYMOUS_STORAGE_KEY)||null;};
129
130$(document).ready(function(){const qubAnonymousId=getAnonymousId();if(!qubAnonymousId){document.addEventListener("qub_anonymous_id_received",(detail)=>{var anonymousId=detail.detail||null;contestGetTokens(anonymousId);if(typeof detail.error!=="undefined"){console.log('Error retrieving anonymous ID:',detail.error);}});return;}
131contestGetTokens(qubAnonymousId);});const contestGetTokens=(qubAnonymousId)=>{const tokenUri="/api/contest/userToken";if(typeof campaignId==="undefined"||!campaignId){return;}
132$.ajax({url:`${tokenUri}?campainId=${campaignId}&anonymousId=${qubAnonymousId}`,type:"GET",success:data=>{initIframe(data);},error:err=>{console.log("Error getting tokens");}});}
133const initIframe=(data)=>{var authToken=data.authToken||undefined;var infoToken=data.infoToken||undefined;((b,o,n,u,s)=>{var a,t;a=b.createElement(u);a.async=1;a.src=s;t=b.getElementsByTagName(u)[0];t.parentNode.insertBefore(a,t);o[n]=o[n]||[]})
134(document,window,"_qual_async","script",qualifioContestUrl);_qual_async.push(['createIframe',`${divId}`,'quebecor.qualifioapp.com','20',`${contestId}`,'100%','1200',`qual_token=${infoToken}`,'','','margin:0 auto;']);_qual_async.push(["registerChildMessageCallback","isLoggedIn",()=>{if(!authToken){qubConnectRedirect();}else{_qual_async.push(["sendChildMessage",divId,"userInfo",authToken]);}}]);_qual_async.push(["registerChildMessageCallback","error",(divId,code)=>{console.error({divId:divId,message:"An error occurred while sending the token, error code: "+code});}]);}
135const qubConnectRedirect=()=>{var params=[];params.push("subscription_form=simple");localStorage.setItem("connexionFromTalk","false");try{if(typeof getGaClientId!=="undefined"){params.push("gaClientId="+getGaClientId());}}catch(e){console.error("Cannot getGaClientId for Qualifio qubConnectRedirect : ",e)}
136dataLayer.push({event:'masterGAEvent',event_category:'QualifioContestQubProfilBlockedContent',event_action:'ClickConnect',event_label:window.location.href});location.href="/connexion?currentPath="+location.pathname+"&"+params.join("&");};
137
138function getAdBlockerPopupWrapper(){return`<div class="popup-adblocker"><div class="popup-adblocker__inner">${getAdBlockerPopupContent()}${getAdBlockerPopupTutorial()}</div></div>`;}
139function getAdBlockerPopupContent(){return`<div class="popup-adblocker__warning">${getAdBlockerPopupClose()}${getAdBlockerPopupHeader()}${getAdBlockerPopupText()}${getAdBlockerPopupFooter()}</div>`;}
140function getAdBlockerPopupClose(){return`<!--<button class="popup-adblocker__close popup-adblocker__close-action"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/2dac42ee-e0c1-4c3b-bc22-48cd932d988a_close-popup.png" aria-label="Fermer la fenêtre" alt="Fermer" /></button>-->`;}
141function getAdBlockerPopupHeader(){return``;}
142function getAdBlockerPopupText(){return`<div class="popup-adblocker__text"><p class="popup-adblocker__title">Votre bloqueur de publicités est activé.</p><p class="popup-adblocker__subtitle">Pour que nous puissions continuer à vous proposer des contenus de qualité, nous vous remercions d'autoriser la publicité.</p></div>`;}
143function getAdBlockerPopupFooter(){return`<div class="popup-adblocker__footer"><button class="popup-adblocker__tutorial-btn">Comment désactiver</button></div>`;}
144function getAdBlockerPopupTutorial(){return`<div class="popup-adblocker__tutorial"><button class="popup-adblocker__close popup-adblocker__back-action"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/2dac42ee-e0c1-4c3b-bc22-48cd932d988a_close-popup.png" aria-label="Revenir a la première fenêtre" alt="Revenir en arr
144ière" /></button>${getAdBlockerPopupTutorialHeader()}${getAdBlockerPopupTutorialTabs()}${getAdBlockerPopupTutorialTabsContent()}</div>`;}
145function getAdBlockerPopupTutorialHeader(){return`<div class="popup-adblocker__tutorial-header"><h2 class="popup-adblocker__tutorial-title">Comment désactiver votre bloqueur de publicités?</h2><p class="popup-adblocker__tutorial-subtitle">Selon votre bloqueur de publicités (Ad Blocker), suivez les instructions détaillées ci-dessous pour ajouter notre site à la liste blanche. Vous ne voyez pas l’application ou l’extension que vous utilisez? Reportez-vous au site Web de votre bloqueur d’annonces pour plus d’informations.</p></div>`;}
146function getAdBlockerPopupTutorialTabs(){return`<div class="popup-adblocker__tutorial-tabs"><div class="popup-adblocker__tutorial-tab popup-adblocker__tutorial-tab-active"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/c2873476-844f-4c72-9d1b-4427b9b01f42_adblock.png" alt="Logo de l'extension AdBlock" /><span>AdBlock</span></div><div class="popup-adblocker__tutorial-tab"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/2f7e7203-d0f7-4088-a41e-9f2bf7ff19c6_adblockplus.png" alt="Logo de l'extension AdBlock Plus" /><span>AdBlock Plus</span></div><div class="popup-adblocker__tutorial-tab"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/44e81bed-8fa7-4fd2-8cb2-add5ab67c7ab_disconnect.png" alt="Logo de l'extension Disconnect" /><span>Disconnect</span></div><div class="popup-adblocker__tutorial-tab"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/27986323-c836-49bf-b970-19cba2a33c55_ublock.png" alt="Logo de l'extension uBlock Origin" /><span>uBlock Origin</span></div><div class="popup-adblocker__tutorial-tab"><img src="https://m1.quebecormedia.com/emp/jdx-prod-images/photo/db1cb547-ef6f-4e50-8bf8-8795f9696f94_ghostery.png" alt="Logo de l'extension Ghostery" /><span>Ghostery</span></div></div>`;}
147function getAdBlockerPopupTutorialTabsContent(){return`<div class="popup-adblocker__tutorial-tabs-content"><!--AdBlock--><div class="popup-adblocker__tutorial-tab-content"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/dd901c38-5c9d-4ec3-ad54-8cc9ce30c95c_adblock-mockup.png" alt="" class="popup-adblocker__tutorial-tab-content-mockup" /><ol><li><span>1.</span>Cliquez sur l’icône <img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/c2873476-844f-4c72-9d1b-4427b9b01f42_adblock.png" alt="Logo de l'extension AdBlock" /> dans votre barre de navigation.</li><li><span>2.</span>Dans le menu, cliquez sur « <strong>Ne pas activer sur les pages de ce site</strong> ».</li><li><span>3.</span>Cliquez sur « <strong>Exclure</strong> ».</li><li><span>4.</span>La page se rechargera <strong>OU</strong> rechargez votre page. <strong>Vous pouvez continuer à naviguer sur notre site !</strong></li></ol><div class="popup-adblocker__reload-btn-wrapper"><button class="popup-adblocker__reload-btn">Recharger la page</button></div></div><!--AdBlock Plus--><div class="popup-adblocker__tutorial-tab-content"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/462b6970-9d16-4b02-b727-bd634a08b253_adblockplus-mockup.png" alt="" class="popup-adblocker__tutorial-tab-content-mockup" /><ol><li><span>1.</span>Cliquez sur l’icône <img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/2f7e7203-d0f7-4088-a41e-9f2bf7ff19c6_adblockplus.png" alt="Logo de l'extension AdBlock Plus" /> de l'application Adblock Plus dans le coin haut-droit de votre barre de navigateur.</li><li><span>2.</span>Lorsque la fenêtre contextuelle apparaît, cliquez sur « <strong>Bloquer les publicités sur</strong> ».</li><li><span>3.</span>Cliquez sur « <strong>Actualiser</strong> ».</li><li><span>4.</span>La page se rechargera. <strong>Ça y est, vous pouvez continuer de naviguer sur notre site !</strong></li></ol><div class="popup-adblocker__reload-btn-wrapper"><button class="popup-adblocker__reload-btn">Recharger la page</button></div></div><!--Disconnect--><div class="popup-adblocker__tutorial-tab-content"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/b8e69241-650e-4c48-ad6e-8f164812f757_disconnect-mockup.png" alt="" /><ol><li><span>1.</span>Cliquez sur l’icône <img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/44e81bed-8fa7-4fd2-8cb2-add5ab67c7ab_disconnect.png" alt="Logo de l'extension Disconnect" /> dans le coin supérieur de votre barre de navigateur.</li><li><span>2.</span>Cliquez sur ces mots: « <strong>Site de liste blanche</strong> ».</li><li><span>
1473.</span>La page se rechargera <strong>OU</strong> rechargez votre page. <strong>Vous pouvez continuer à naviguer sur notre site !</strong></li></ol><div class="popup-adblocker__reload-btn-wrapper"><button class="popup-adblocker__reload-btn">Recharger la page</button></div></div><!--uBlock--><div class="popup-adblocker__tutorial-tab-content"><img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/b394d9c7-0a14-4eee-9643-c75e8be81466_ublock-mockup.png" alt="" /><ol><li><span>1.</span>Cliquez sur l’icône <img src="https://storage.quebecormedia.com/v1/jdx-prod-images/photo/27986323-c836-49bf-b970-19cba2a33c55_ublock.png" alt="Logo de l'extension uBlock Origin" /> dans le coin supérieur droit de votre navigateur.</li><li><span>2.</span>Cliquez sur l’icône bleu.</li><li><span>3.</span>La page se rechargera <strong>OU</strong> rechargez votre page. <strong>Vous pouvez continuer à naviguer sur notre site !</strong></li></ol><div class="popup-adblocker__reload-btn-wrapper"><button class="popup-adblocker__reload-btn">Recharger la page</button></div></div><div class="popup-adblocker__tutorial-tab-content"><img src="https://m1.quebecormedia.com/emp/jdx-prod-images/photo/25db5ea6-5a2d-4210-bdd2-9067569ec184_ghostery-mockup.png" alt=""><ol><li><span>1.</span>Cliquez sur l’icône <img src="https://m1.quebecormedia.com/emp/jdx-prod-images/photo/db1cb547-ef6f-4e50-8bf8-8795f9696f94_ghostery.png" alt="Logo de l'extension uBlock Origin"> dans le coin supérieur droit de votre navigateur.</li><li><span>2.</span>Cliquez sur « <strong>Se fier à ce site</strong> ».</li><li><span>3.</span>La page se rechargera <strong>OU</strong> rechargez votre page. <strong>Vous pouvez continuer à naviguer sur notre site !</strong></li></ol><div class="popup-adblocker__reload-btn-wrapper"><button class="popup-adblocker__reload-btn">Recharger la page</button></div></div></div>`;};
148
149function getAdBlockerPopupHeader(){return`<div class="popup-adblocker__header"><img src="/static/images/adblock-header-img.png" alt="Avertissement" /></div>`;}
150function getAdBlockerPopupText(){return`<div class="popup-adblocker__text"><p class="popup-adblocker__title">Votre bloqueur de publicités est activé.</p><p class="popup-adblocker__subtitle">Pour que nous puissions continuer à vous proposer des contenus de qualité sur <strong>${templateConfig.sitename}</strong>, nous vous remercions d'autoriser la publicité.</p></div>`;}
151function getAdBlockerPopupFooter(){return`<div class="popup-adblocker__footer"><button class="popup-adblocker__tutorial-btn">Je veux désactiver mon bloqueur</button></div>`;};
152
153function initDetectAdBlock(options){options=Object.assign({enable:true,mainElementVideoSelector:'.main-element-video',videoSelector:'.main-element-video .video-js',},options||{});if(options.enable){document.addEventListener('detectAdBlock',(e)=>{if(e.detail.result){var popupHTML=(typeof getAdBlockerPopupWrapper==="function")?getAdBlockerPopupWrapper():'';if(popupHTML){if($(options.mainElementVideoSelector).length){$(options.videoSelector).removeAttr('data-autostart');}
154document.querySelector('body').style.setProperty("overflow","hidden","important");document.querySelector('body').style.setProperty("height","100vh","important");$(popupHTML).appendTo('body');$('.popup-adblocker').attr('data-popup-step','1');dataLayer=dataLayer||[];dataLayer.push({event:'adblock',eventCategory:'Lightbox',eventAction:'affichage du lightbox'});$(document).on('click','.popup-adblocker__close-action',function(evt){evt.preventDefault();$('.popup-adblocker').remove();$('body').css({overflow:"initial"});});$(document).on('click','.popup-adblocker__tutorial-btn',function(evt){evt.preventDefault();$('.popup-adblocker__warning').hide();$('.popup-adblocker').attr('data-popup-step','2');$('.popup-adblocker__tutorial').show();dataLayer=dataLayer||[];dataLayer.push({event:'adblock',eventCategory:'Lightbox',eventAction:'clic sur désactiver mon bloqueur'});});$(document).on('click','.popup-adblocker__tutorial-tab',function(evt){var tab=$(this);var tabIndex=tab.index();evt.preventDefault();$('.popup-adblocker__tutorial-tab.popup-adblocker__tutorial-tab-active').removeClass('popup-adblocker__tutorial-tab-active');tab.addClass('popup-adblocker__tutorial-tab-active');$('.popup-adblocker__tutorial-tab-content').hide();$('.popup-adblocker__tutorial-tab-content').eq(tabIndex).css({'display':'flex'});});$(document).on('click','.popup-adblocker__back-action',function(evt){evt.preventDefault();$('.popup-adblocker__tutorial').hide();$('.popup-adblocker').attr('data-popup-step','1');$('.popup-adblocker__warning').show();});$(document).on('click','.popup-adblocker__reload-btn',function(evt){evt.preventDefault();window.location.reload(false);});}}});}};
155
156initDetectAdBlock({enable:templateConfig.enable.adBlockerPopup});;

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.