PageSourceSearch

https://www.ccne-ethique.fr/sites/default/files/js/js_V1_1h9ZC8ewn…LjgB39wJoETOTirdO2O4A_bvTsXLJ5slD7gjF4rGI8W

js ccne-ethique.fr collected 2026-10-02 04:14:42 UTC 112,386 bytes, 14 lines download raw bytes

vendor: 4,285 bytes, lines 1-7
1/* @license GPL-2.0-or-later https://git.drupalcode.org/project/once/-/raw/v1.0.1/LICENSE.md */
2/*! @drupal/once - v1.0.1 - 2021-06-12 */
3var once=function(){"use strict";var n=/[\11\12\14\15\40]+/,e="data-once",t=document;function r(n,t,r){return n[t+"Attribute"](e,r)}function o(e){if("string"!=typeof e)throw new TypeError("once ID must be a string");if(""===e||n.test(e))throw new RangeError("once ID must not be empty or contain spaces");return'[data-once~="'+e+'"]'}function u(n){if(!(n instanceof Element))throw new TypeError("The element must be an instance of Element");return!0}function i(n,e){void 0===e&&(e=t);var r=n;if(null===n)r=[];else{if(!n)throw new TypeError("Selector must not be empty");"string"!=typeof n||e!==t&&!u(e)?n instanceof Element&&(r=[n]):r=e.querySelectorAll(n)}return Array.prototype.slice.call(r)}function c(n,e,t){return e.filter((function(e){var r=u(e)&&e.matches(n);return r&&t&&t(e),r}))}function f(e,t){var o=t.add,u=t.remove,i=[];r(e,"has")&&r(e,"get").trim().split(n).forEach((function(n){i.indexOf(n)<0&&n!==u&&i.push(n)})),o&&i.push(o);var c=i.join(" ");r(e,""===c?"remove":"set",c)}function a(n,e,t){return c(":not("+o(n)+")",i(e,t),(function(e){return f(e,{add:n})}))}return a.remove=function(n,e,t){return c(o(n),i(e,t),(function(e){return f(e,{remove:n})}))},a.filter=function(n,e,t){return c(o(n),i(e,t))},a.find=function(n,e){return i(n?o(n):"[data-once]",e)},a}();
4
5;
6/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
7window.drupalTranslations={"strings":{"":{"An AJAX HTTP error occurred.":"Une erreur HTTP AJAX s\u0027est produite.","HTTP Result Code: !status":"Code de statut HTTP : !status","An AJAX HTTP request terminated abnormally.":"Une requ\u00eate HTTP AJAX s\u0027est termin\u00e9e anormalement.","Debugging information follows.":"Informations de d\u00e9bogage ci-dessous.","Path: !uri":"Chemin : !uri","StatusText: !statusText":"StatusText: !statusText","ResponseText: !responseText":"ResponseText : !responseText","ReadyState: !readyState":"ReadyState : !readyState","CustomMessage: !customMessage":"Message personnalis\u00e9 : !customMessage","Please wait...":"Veuillez patienter...","The response failed verification so will not be processed.":"La v\u00e9rification de la r\u00e9ponse a \u00e9chou\u00e9, elle ne sera pas trait\u00e9e.","The callback URL is not local and not trusted: !url":"L\u0027URL de retour n\u0027est pas locale et n\u0027est pas de confiance : !url","Changed":"Modifi\u00e9","An error occurred during the execution of the Ajax response: !error":"Une erreur est survenue durant l\u0027ex\u00e9cution la r\u00e9ponse Ajax: !error","Processing...":"En cours de traitement...","Hide":"Masquer","Show":"Afficher","List additional actions":"Lister les actions suppl\u00e9mentaires","New revision":"Nouvelle version","No revision":"Aucune version","Needs to be updated":"N\u00e9cessite une mise \u00e0 jour","Does not need to be updated":"Ne n\u00e9cessite aucune mise \u00e0 jour","Flag other translations as outdated":"Marquer les autres traductions comme p\u00e9rim\u00e9es","Do not flag other translations as outdated":"Ne pas marquer les autres traductions comme p\u00e9rim\u00e9es","Edit":"Edit","Edit machine name":"Modifier le nom machine","Status message":"Message d\u0027\u00e9tat","Error message":"Message d\u0027erreur","Warning message":"Message d\u0027avertissement","Show row weights":"Afficher le poids des lignes","Hide row weights":"Cacher le poids des lignes","Drag to re-order":"Cliquer-d\u00e9poser pour r\u00e9-organiser","You have unsaved changes.":"Vous avez des changements non enregistr\u00e9s.","Change order":"Changer l\u0027ordre","Move in any direction":"D\u00e9placer dans n\u0027importe quelle direction","Show all columns":"Montrer toutes les colonnes","Hide lower priority columns":"Cacher les colonnes de plus faible priorit\u00e9","Show table cells that were hidden to make the table fit within a small screen.":"Montrer les cellules de tableau qui ont \u00e9t\u00e9 cach\u00e9es pour que le tableau rentre dans un petit \u00e9cran.","Select all rows in this table":"S\u00e9lectionner toutes les lignes du tableau","Deselect all rows in this table":"D\u00e9s\u00e9lectionner toutes les lignes du tableau","(active tab)":"(onglet actif)","1 block 
7is available in the modified list.\u0003@count blocks are available in the modified list.":"@count bloc est disponible dans la liste modifi\u00e9e.\u0003@count blocs sont disponibles dans la liste modifi\u00e9e.","Not restricted":"Non restreint","Restricted to certain pages":"R\u00e9serv\u00e9 \u00e0 certaines pages","The block cannot be placed in this region.":"Le bloc ne peut pas \u00eatre plac\u00e9 dans cette r\u00e9gion.","Please provide a name for the button group.":"Veuillez fournir un nom pour le groupe de boutons.","Button group name":"Nom du groupe de boutons","Apply":"Apply","Cancel":"Annuler","Editing the name of the new button group in a dialog.":"Modification du nom du nouveau groupe de boutons dans une bo\u00eete de dialogue.","Editing the name of the \u0022@groupName\u0022 button group in a dialog.":"Modification du nom du groupe de boutons @groupName dans une bo\u00eete de dialogue.","Place a button to create a new button group.":"Placer un bouton pour cr\u00e9er un nouveau groupe de boutons.","New group":"Nouveau groupe","Add a CKEditor button group to the end of this row.":"Ajouter un groupe de boutons CKEditor \u00e0 la fin de cette ligne.","Add group":"Ajouter un groupe","Uploads disabled":"Transferts d\u00e9sactiv\u00e9s","Uploads enabled, max size: @size @dimensions":"Transferts activ\u00e9s, taille max. : @size @dimensions","Rich Text Editor, !label field":"\u00c9diteur de texte riche, champ !label","Loading...":"En cours de chargement...","No styles configured":"Aucun style configur\u00e9","@count styles configured":"@count styles configur\u00e9s","Image":"Image","Link":"Lien","Unlink":"Supprimer le lien","Edit Link":"Lien de modification","@groupName button group in position @position of @positionCount in row @row of @rowCount.":"Groupe de boutons @groupName \u00e0 la position @position de @positionCount \u00e0 la ligne @row de @rowCount.","Press the down arrow key to create a new row.":"Appuyer sur la touche \u0022fl\u00e8che du bas\u0022 pour cr\u00e9er une nouvelle ligne.","button":"bouton","@name @type.":"@name @type.","Press the down arrow key to activate.":"Appuyer sur la touche \u0022fl\u00e8che du bas\u0022 pour activer.","@name @type in position @position of @positionCount in @groupName button group in row @row of @rowCount.":"@name @type \u00e0 la position @position de @positionCount dans le groupe de boutons @groupName \u00e0 la ligne @row de @rowCount.","Press the down arrow key to create a new button group in a new row.":"Presser la touche fl\u00e8che bas pour cr\u00e9er un nouveau groupe de bouton dans une nouvelle ligne.","This is the last group. Move the button forward to create a new group.":"Ceci est le dernier groupe. D\u00e9placer le bouton vers l\u0027avant pour cr\u00e9er un nouveau groupe.","The \u0022@name\u0022 button is currently enabled.":"Le bouton \u0022@name\u0022 est actuellement activ\u00e9.","Use the keyboard arrow keys to change the position of this button.":"Utiliser les fl\u00e8ches du clavier pour changer la position de ce bouton.","Press the up arrow key on the top row to disable the button.":"Appuyer sur la touche fl\u00e8che du haut sur la ligne du haut pour d\u00e9sactiver le bouton.","The \u0022@name\u0022 button is currently disabled.":"Le bouton \u0022@name\u0022 est actuellement d\u00e9sactiv\u00e9.","Use the down arrow key to move this button into the active toolbar.":"Utiliser la touche \u0022fl\u00e8che du bas\u0022 pour d\u00e9placer ce bouton dans la barre d\u0027outils active.","This @name is currently enabled.":"Ce @name est actuellement activ\u00e9.","Use the keyboard arrow keys to change the position of this separator.":"Utiliser les fl\u00e8ches du clavier pour changer la position de ce s\u00e9parateur.","Separators are used to visually split individual buttons.":"Les s\u00e9parateurs sont utilis\u00e9s pour s\u00e9parer visuellement des boutons individuels.","This @name is currently disabled.":"Ce @name est actuellement d\u00e9sactiv\u00e9","Use the down arrow key to move this separator into the active toolbar.":"Utiliser la touche \u0022fl\u00e8che du bas\u0022 pour d\u00e9placer ce s\u00e9parateur dans la barre d\u0027outils active.","You may add multiple separators to each button group.":"Vous pouvez ajouter plusieurs s\u00e9parateur
7s \u00e0 chaque groupe de boutons.","Hide group names":"Masquer les noms des groupes","Show group names":"Afficher les noms des groupes","Save":"Enregistrer","Alternative text":"Alternative textuelle","Decorative image":"Image d\u00e9corative","Add missing alternative text":"Ajouter l\u0027alternative textuelle manquante","Change image alternative text":"Modifier l\u0027alternative textuelle de l\u0027image","Button @name has been copied to the active toolbar.":"Le bouton @name a \u00e9t\u00e9 copi\u00e9 vers la barre d\u0027outils active.","Button @name has been removed from the active toolbar.":"Le bouton @name a \u00e9t\u00e9 retir\u00e9 de la barre d\u0027outils active.","Divider":"S\u00e9parateur","Wrapping":"Conteneur","Press the down arrow key to activate":"Appuyer sur la touche fl\u00e8che bas pour activer","Available buttons":"Boutons disponibles","Button divider":"Bouton diviseur","Active toolbar":"Barre d\u0027outils active","Images can only be uploaded.":"Seules les images peuvent \u00eatre transf\u00e9r\u00e9es.","Images can only be added by URL.":"Les images peuvent seulement \u00eatre ajout\u00e9es par URL.","Unlock":"D\u00e9verrouiller","Lock":"Verrouiller","Open":"Ouvert","Close":"Fermer","@action @title configuration options":"options de configuration @action @title","Tabbing is no longer constrained by the Contextual module.":"La tabulation n\u0027est plus contrainte par le module Contextual.","Tabbing is constrained to a set of @contextualsCount and the edit mode toggle.":"La tabulation est contrainte par un ensemble de @contextualsCount et l\u0027activation\/d\u00e9saction du mode d\u0027\u00e9dition.","Press the esc key to exit.":"Pressez la touche Echap pour quitter.","@count contextual link\u0003@count contextual links":"@count lien contextuel\u0003@count liens contextuels","Changing the text format to %text_format will permanently remove content that is not allowed in that text format.\u003Cbr\u003E\u003Cbr\u003ESave your changes before switching the text format to avoid losing data.":"Basculer le format de texte en %text_format retirera d\u00e9finitivement le contenu qui n\u0027est pas autoris\u00e9 dans ce format de texte.\u003Cbr\u003E\u003Cbr\u003EPour \u00e9viter de perdre des donn\u00e9es, enregistrez vos changements avant de basculer le format de texte.","Change text format?":"Changer le format de texte ?","Continue":"Continuer","The selected file %filename cannot be uploaded. Only files with the following extensions are allowed: %extensions.":"Le fichier s\u00e9lectionn\u00e9 %filename ne peut pas \u00eatre transf\u00e9r\u00e9. Seuls les fichiers avec les extensions suivantes sont autoris\u00e9s : %extensions.","Enabled":"Activ\u00e9","Disabled":"D\u00e9sactiv\u00e9","Based on the text editor configuration, these tags have automatically been added: \u003Cstrong\u003E@tag-list\u003C\/strong\u003E.":"Bas\u00e9 sur la configuration de l\u0027\u00e9diteur de texte, ces balises ont automatiquement \u00e9t\u00e9 ajout\u00e9es : \u003Cstrong\u003E@tag-list\u003C\/strong\u003E.","Hide description":"Masquer la description","Show description":"Afficher la description","Changes made in this table will not be saved until the form is submitted.":"Les changements effectu\u00e9s dans ce tableau ne seront pris en compte que lorsque la configuration aura \u00e9t\u00e9 enregistr\u00e9e.","Done":"Termin\u00e9","Prev":"Pr\u00e9c.","Next":"Suivant","Today":"Aujourd\u0027hui","Jan":"jan","Feb":"f\u00e9v","Mar":"Mar","Apr":"avr","May":"mai","Jun":"juin","Jul":"Juil","Aug":"Ao\u00fb","Sep":"Sep","Oct":"oct","Nov":"nov","Dec":"d\u00e9c","Sunday":"Dimanche","Monday":"Lundi","Tuesday":"Mardi","Wednesday":"Mercredi","Thursday":"Jeudi","Friday":"Vendredi","Saturday":"Samedi","Sun":"dim","Mon":"lun","Tue":"mar","Wed":"mer","Thu":"jeu","Fri":"ven","Sat":"sam","Su":"Di","Mo":"Lu","Tu":"Ma","We":"Me","Th":"Je","Fr":"Ve","Sa":"Sa","mm\/dd\/yy":"dd\/mm\/yy","All @count items selected":"Tous les @count \u00e9l\u00e9ments ont \u00e9t\u00e9 s\u00e9lectionn\u00e9s","Zero items selected":"Zero \u00e9l\u00e9ment s\u00e9lectionn\u00e9","Select all media":"S\u00e9lectionner tous les m\u00e9dias","By @name on @date":"Par @name le @date","By @
7name":"Par @name","Authored on @date":"R\u00e9dig\u00e9 le @date","Not published":"Non publi\u00e9","Not in menu":"Pas dans le menu","Requires a title":"Titre obligatoire","Don\u0027t display post information":"Ne pas afficher les informations de la contribution","Not promoted":"Non promu","Leave preview?":"Quitter l\u0027aper\u00e7u ?","Leave preview":"Quitter l\u0027aper\u00e7u","Leaving the preview will cause unsaved changes to be lost. Are you sure you want to leave the preview?":"Quitter la pr\u00e9-visualisation entra\u00eenera la perte des changements non-enregistr\u00e9s. \u00cates-vous s\u00fbr(e) de vouloir quitter la pr\u00e9-visualisation ?","CTRL+Left click will prevent this dialog from showing and proceed to the clicked link.":"CTRL + clic gauche emp\u00eachera cette fen\u00eatre de dialogue de s\u0027ouvrir et ouvrira le lien cliqu\u00e9.","Alias: @alias":"Alias : @alias","No alias":"Aucun alias","Your changes to \u003Cq\u003E@entity-title\u003C\/q\u003E could not be saved, either due to a website problem or a network connection problem.\u003Cbr\u003EPlease try again.":"Vos modifications dans \u003Cq\u003E@entity-title\u003C\/q\u003E n\u0027ont pas pu \u00eatre enregistr\u00e9es, soit \u00e0 cause d\u0027un probl\u00e8me dans le site web, soit \u00e0 cause d\u0027un probl\u00e8me de connexion r\u00e9seau. \u003Cbr \/\u003EVeuillez recommencer.","Network problem!":"Probl\u00e8me de r\u00e9seau !","Quick edit":"Modification rapide","Title":"Title","OK":"OK","Could not load the form for \u003Cq\u003E@field-label\u003C\/q\u003E, either due to a website problem or a network connection problem.\u003Cbr\u003EPlease try again.":"Impossible de charger le formulaire de \u003Cq\u003E@field-label\u003C\/q\u003E, soit \u00e0 cause d\u0027un probl\u00e8me dans le site web, soit \u00e0 cause d\u0027un probl\u00e8me de connexion r\u00e9seau. \u003Cbr \/\u003EVeuillez r\u00e9essayer.","You have unsaved changes":"Vous avez des changements non enregistr\u00e9s","Discard changes?":"Annuler les changements ?","Discard changes":"Annuler les changements","Saving":"Enregistrement","!modules modules are available in the modified list.":"Les modules !modules sont disponibles dans la liste modifi\u00e9e.","Hide summary":"Masquer le r\u00e9sum\u00e9","Edit summary":"Modifier le r\u00e9sum\u00e9","Home":"Accueil","The toolbar cannot be set to a horizontal orientation when it is locked.":"La barre d\u0027outils ne peut pas \u00eatre orient\u00e9e horizontalement quand elle est verrouill\u00e9e.","Horizontal orientation":"Orientation horizontale","Vertical orientation":"Orientation verticale","Extend":"Extension","Collapse":"Replier","@label":"@label","Tray orientation changed to @orientation.":"L\u0027orientation du sous-menu est maintenant @orientation.","closed":"ferm\u00e9","opened":"ouvert","Tray \u0022@tray\u0022 @action.":"Sous-menu \u0022@tray\u0022 @action.","Tray @action.":"Sous-menu @action.","!tour_item of !total":"!tour_item sur !total","End tour":"Terminer la visite","This permission is inherited from the authenticated user role.":"Ce droit est h\u00e9rit\u00e9e du r\u00f4le de l\u0027utilisateur authentifi\u00e9.","Add":"Ajouter","Remove group":"Supprimer le groupe","Apply (all displays)":"Appliquer (tous les affichages)","Revert to default":"R\u00e9tablir par d\u00e9faut","Apply (this display)":"Appliquer (cet affichage)","No items selected":"Aucun \u00e9l\u00e9ment s\u00e9lectionn\u00e9","1 item selected\u0003@count items selected":"1 \u00e9l\u00e9ment s\u00e9lectionn\u00e9\u0003@count \u00e9l\u00e9ments s\u00e9lectionn\u00e9s","Back to top":"Remonter","Select All":"Tout s\u00e9lectionner","Select None":"Aucun","Embedded media":"M\u00e9dia int\u00e9gr\u00e9","Caption":"L\u00e9gende","Enter caption here":"Saisir la l\u00e9gende ici","Insert from Media Library":"Ins\u00e9rer \u00e0 partir de la m\u00e9diath\u00e8que","Crop image":"Recadrer l\u0027image","Cropping applied.":"Le recadrage a \u00e9t\u00e9 appliqu\u00e9.","Soft limit reached.":"Limite recommand\u00e9e atteinte.","@enabled of @total":"@enabled sur @total","No results":"Aucun r\u00e9sultat","Automatic alias":"Alias automatique","Select all":"Tout s\u00e9lectionner","Insert this token into your form":"Ins\u00e9rer ce jeton (\u003Cem\u003Etoken\u003C\/em\u003E) dans votre formulaire","First click a text field to insert your tokens into.":"Cliquez d\u0027abord sur un champ de texte pour ins\u00e9rer vos jetons (\u003Cem\u003Etokens\u003C\/em\u003E) dans celui -ci.","Resume":"Reprendre","Pause":"Pause","There was no action specified.":"Il n\u0027y avait pas d\u0027action sp\u00e9cifi\u00e9e.","An invalid integer was specified for slideNum.":"Un entier invalide \u00e9tait sp\u00e9cifi\u00e9 pour slideNum.","An invalid action \u0022@action\u0022 was specified.":"Une action non valide \u0022@action\u0022 a \u00e9t\u00e9 sp\u00e9cifi\u00e9e.","Collapse all":"Tout replier","@fieldName has changed to @fieldValue":"@fieldName a chang\u00e9 en @fieldValue","Informative message":"Message informatif","Re-order rows by numerical weight instead of dragging.":"R\u00e9-ordonner les lignes avec des poids num\u
700e9riques plut\u00f4t qu\u0027en les d\u00e9pla\u00e7ant.","Responsive Images":"Responsive Images","Breadcrumbs":"Breadcrumbs","Disable":"D\u00e9sactiver","Tooltips":"Infobulles","Included":"Inclus","1 URL\u0003@count URLs":"1 URL\u0003@count URLs","Show more options":"Afficher plus d\u0027options","Show less options":"Afficher moins d\u0027options"},"Long month name":{"January":"janvier","February":"f\u00e9vrier","March":"mars","April":"avril","May":"mai","June":"juin","July":"juillet","August":"ao\u00fbt","September":"septembre","October":"octobre","November":"novembre","December":"d\u00e9cembre"}},"pluralFormula":{"0":0,"1":0,"default":1}};;
8(function(){const settingsElement=document.querySelector('head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();;
9window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/'/g,'&#39;');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i<fragments.length;i++)fragments[i]=Drupal.stringReplace(fragments[i],args,keys.slice(0));}return fragments.join(args[key]);};Drupal.t=function(str,args,options){options=options||{};options.context=options.context||'';if(drupalTranslations?.strings?.[options.context]?.[str])str=drupalTranslations.strings[options.context][str];if(args)str=Drupal.formatString(str,args);return str;};Drupal.url=function(path){return drupalSettings.path.baseUrl+drupalSettings.path.pathPrefix+path;};Drupal.url.toAbsolute=function(url){const urlParsingNode=document.createElement('a');urlParsingNode.setAttribute('href',url);return urlParsingNode.href;};Drupal.url.isLocal=function(url){let absoluteUrl=Drupal.url.toAbsolute(url);let {protocol}=window.location;if(protocol==='http:'&&absoluteUrl.startsWith('https:'))protocol='https:';let baseUrl=`${protocol}//${window.location.host}${drupalSettings.path.baseUrl.slice(0,-1)}`;try{absoluteUrl=decodeURIComponent(absoluteUrl);}catch(e){}try{baseUrl=decodeURIComponent(baseUrl);}catch(e){}return absoluteUrl===baseUrl||absoluteUrl.startsWith(`${baseUrl}/`);};Drupal.formatPlural=function(count,singular,plural,args,options){args=args||{};args['@count']=count;const pluralDelimiter=drupalSettings.pluralDelimiter;const translations=Drupal.t(singular+pluralDelimiter+plural,args,options).split(pluralDelimiter);let index=0;if(drupalTranslations?.pluralFormula)index=count in drupalTranslations.pluralFormula?drupalTranslations.pluralFormula[count]:drupalTranslations.pluralFormula.default;else{if(args['@count']!==1)index=1;}return translations[index];};Drupal.encodePath=function(item){return window.encodeURIComponent(item).replace(/%2F/g,'/');};Drupal.deprecationError=({message})=>{if(drupalSettings.suppressDeprecationErrors===false&&console?.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(typeof Drupal.theme?.[func]==='function')return Drupal.theme[func](...args);Drupal.throwError(new TypeError(`Drupal.theme.${func} must be function type.`));};Drupal.theme.placeholder=function(str){return `<em class="placeholder">${Drupal.checkPlain(str)}</em>`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);;
10if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);;
11var tarteaucitronForceCDN="/libraries/tarteaucitron/";var tarteaucitronCustomText={'essential':{"title":"Services strictement nécessaires et fonctionnels","details":"Services strictement nécessaires et fonctionnels"}};var tarteaucitronDescriptionsServices={};;
12var scripts=document.getElementsByTagName('script'),tarteaucitronPath=(document.currentScript||scripts[scripts.length-1]).src.split('?')[0],tarteaucitronForceCDN=(tarteaucitronForceCDN===undefined)?'':tarteaucitronForceCDN,tarteaucitronUseMin=(tarteaucitronUseMin===undefined)?'':tarteaucitronUseMin,cdn=(tarteaucitronForceCDN==='')?tarteaucitronPath.split('/').slice(0,-1).join('/')+'/':tarteaucitronForceCDN,alreadyLaunch=(alreadyLaunch===un
12defined)?0:alreadyLaunch,tarteaucitronForceLanguage=(tarteaucitronForceLanguage===undefined)?'':tarteaucitronForceLanguage,tarteaucitronForceExpire=(tarteaucitronForceExpire===undefined)?'':tarteaucitronForceExpire,tarteaucitronCustomText=(tarteaucitronCustomText===undefined)?'':tarteaucitronCustomText,tarteaucitronExpireInDay=(tarteaucitronExpireInDay===undefined||typeof tarteaucitronExpireInDay!=="boolean")?true:tarteaucitronExpireInDay,timeExpire=31536000000,tarteaucitronProLoadServices,tarteaucitronNoAdBlocker=false,tarteaucitronIsLoaded=false;var tarteaucitron={"version":"1.21.0","cdn":cdn,"user":{},"lang":{},"services":{},"added":[],"idprocessed":[],"state":{},"launch":[],"parameters":{},"isAjax":false,"reloadThePage":false,"events":{"init":function(){},"load":function(){}},"init":function(params){"use strict";var origOpen;tarteaucitron.parameters=params;if(alreadyLaunch===0){alreadyLaunch=1;if(window.addEventListener){window.addEventListener("load",function(){tarteaucitron.initEvents.loadEvent(false);},false);window.addEventListener("scroll",function(){tarteaucitron.initEvents.scrollEvent();},false);window.addEventListener("keydown",function(evt){tarteaucitron.initEvents.keydownEvent(false,evt);},false);window.addEventListener("hashchange",function(){tarteaucitron.initEvents.hashchangeEvent();},false);window.addEventListener("resize",function(){tarteaucitron.initEvents.resizeEvent();},false);}else{window.attachEvent("onload",function(){tarteaucitron.initEvents.loadEvent(true);});window.attachEvent("onscroll",function(){tarteaucitron.initEvents.scrollEvent();});window.attachEvent("onkeydown",function(evt){tarteaucitron.initEvents.keydownEvent(true,evt);});window.attachEvent("onhashchange",function(){tarteaucitron.initEvents.hashchangeEvent();});window.attachEvent("onresize",function(){tarteaucitron.initEvents.resizeEvent();});}if(typeof XMLHttpRequest!=='undefined'){origOpen=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(){if(window.addEventListener)this.addEventListener("load",function(){if(typeof tarteaucitronProLoadServices==='function')tarteaucitronProLoadServices();},false);else if(typeof this.attachEvent!=='undefined')this.attachEvent("onload",function(){if(typeof tarteaucitronProLoadServices==='function')tarteaucitronProLoadServices();});else{if(typeof tarteaucitronProLoadServices==='function')setTimeout(tarteaucitronProLoadServices,1000);}try{origOpen.apply(this,arguments);}catch(err){}};}}if(tarteaucitron.events.init)tarteaucitron.events.init();},"initEvents":{"loadEvent":function(isOldBrowser){tarteaucitron.load();tarteaucitron.fallback(['tarteaucitronOpenPanel'],function(elem){if(isOldBrowser)elem.attachEvent("onclick",function(event){tarteaucitron.userInterface.openPanel
12();event.preventDefault();});else elem.addEventListener("click",function(event){tarteaucitron.userInterface.openPanel();event.preventDefault();},false);},true);},"keydownEvent":function(isOldBrowser,evt){if(evt.keyCode===27)tarteaucitron.userInterface.closePanel();if(isOldBrowser)if(evt.keyCode===9&&focusableEls.indexOf(evt.target)>=0)if(evt.shiftKey){if(document.activeElement===firstFocusableEl){lastFocusableEl.focus();evt.preventDefault();}}else{if(document.activeElement===lastFocusableEl){firstFocusableEl.focus();evt.preventDefault();}}},"hashchangeEvent":function(){if(document.location.hash===tarteaucitron.hashtag&&tarteaucitron.hashtag!=='')tarteaucitron.userInterface.openPanel();},"resizeEvent":function(){var tacElem=document.getElementById('tarteaucitron');var tacCookieContainer=document.getElementById('tarteaucitronCookiesListContainer');if(tacElem&&tacElem.style.display==='block')tarteaucitron.userInterface.jsSizing('main');if(tacCookieContainer&&tacCookieContainer.style.display==='block')tarteaucitron.userInterface.jsSizing('cookie');},"scrollEvent":function(){var scrollPos=window.pageYOffset||document.documentElement.scrollTop;var heightPosition;var tacPercentage=document.getElementById('tarteaucitronPercentage');var tacAlertBig=document.getElementById('tarteaucitronAlertBig');if(tacAlertBig&&!tarteaucitron.highPrivacy)if(tacAlertBig.style.display==='block'){heightPosition=tacAlertBig.offsetHeight+'px';if(scrollPos>(screen.height*2))tarteaucitron.userInterface.respondAll(true);else{if(scrollPos>(screen.height/2))document.getElementById('tarteaucitronDisclaimerAlert').innerHTML='<strong>'+tarteaucitron.lang.alertBigScroll+'</strong> '+tarteaucitron.lang.alertBig;}if(tacPercentage){if(tarteaucitron.orientation==='top')tacPercentage.style.top=heightPosition;else tacPercentage.style.bottom=heightPosition;tacPercentage.style.width=((100/(screen.height*2))*scrollPos)+'%';}}}},"load":function(){"use strict";if(tarteaucitronIsLoaded===true)return;var cdn=tarteaucitron.cdn,language=tarteaucitron.getLanguage(),useMinifiedJS=((new URL(cdn,tarteaucitronPath).host=='cdn.jsdelivr.net')||(tarteaucitronPath.indexOf('.min.')>=0)||(tarteaucitronUseMin!=='')),pathToLang=cdn+'lang/tarteaucitron.'+language+(useMinifiedJS?'.min':'')+'.js',pathToServices=cdn+'tarteaucitron.services'+(useMinifiedJS?'.min':'')+'.js',linkElement=document.createElement('link'),defaults={"adblocker":false,"hashtag":'#tarteaucitron',"cookieName":'tarteaucitron',"highPrivacy":true,"orientation":"middle","bodyPosition":"bottom","removeCredit":false,"showAlertSmall":false,"showDetailsOnClick":true,"showIcon":true,"iconPosition":"BottomRight","cookieslist":false,"handleBrowserDNTRequest":false,"DenyAllCta":true,"AcceptAllCta":true,"moreInfoLink":true,"privacyUrl":"","useExternalCss":false,"useExternalJs":false,"mandatory":true,"mandatoryCta":true,"closePopup":false,"groupServices":false,"serviceDefaultState":'wait',"googleConsentMode":true,"bingConsentMode":true,"softConsentMode":false,"dataLayer":false,"serverSide":false,"partnersList":false,"alwaysNeedConsent":false},params=tarteaucitron.parameters;tarteaucitronIsLoaded=true;if(((tarteaucitron.parameters.readmoreLink!==undefined&&window.location.href==tarteaucitron.parameters.readmoreLink)||window.location.href==tarteaucitron.parameters.privacyUrl)&&tarteaucitron.parameters.orientation=="middle")tarteaucitron.parameters.orientation="bottom";if(typeof tarteaucitronCustomPremium!=='undefined')tarteaucitronCustomPremium();if(params!==undefined)for(var k in defaults)if(!tarteaucitron.parameters.hasOwnProperty(k))tarteaucitron.parameters[k]=defaults[k];tarteaucitron.orientation=tarteaucitron.parameters.orientation;tarteaucitron.hashtag=tarteaucitron.parameters.hashtag;tarteaucitron.highPrivacy=tarteaucitron.parameters.highPrivacy;tarteaucitron.handleBrowserDNTRequest=tarteaucitron.parameters.handleBrowserDNTRequest;tarteaucitron.customCloserId=tarteaucitron.parameters.customCloserId;if(tarteaucitron.parameters.dataLayer===true){window.addEventListener('tac.root_available',function(){setTimeout(function(){window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'tac_consent_update',tacAuthorizedVendors:tarteaucitron.job.filter((job)=>tarteaucitron.state[job]===true)});},200);});document.addEventListener('tac.consent_updated',function(){window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'tac_consent_update',tacAuthorizedVendors:tarteaucitron.job.filter((job)=>tarteaucitron.state[job]===true)});});}if(tarteaucitron.parameters.bingConsentMode===true){window.uetq=window.uetq||[];window.uetq.push('consent','default',{'ad_storage':'denied'});document.addEventListener('clarity_loaded',function(){window.uetq.push('consent','update',{'ad_storage':'granted'});});document.addEventListener('clarity_allowed',function(){window.uetq.push('consent','update',{'ad_storage':'granted'});});document.addEventListener('clarity_disallowed',function(){window.uetq.push('consent','update',{'ad_storage':'denied'});});document.addEventListener('bingads_loaded',function(){window.uetq.push('consent','update',{'ad_storage':'granted'});});document.addEventListener('bingads_allowed',function(){window.uetq.push('consent','update',{'ad_storage':'granted'});});document.addEventListener('bingads_disallowed',function(){window.uetq.push('consent','update',{'ad_storage':'denied'});});if(tarteaucitron.parameters.softConsentMode===false)window.addEventListener('tac.root_available',function(){if(typeof tarteaucitron_block!=='undefined'){tarteaucitron_block.unblock(/clarity\.ms/);tarteaucitron_block.unblock(/bat\.bing\.com/);}});}if(tarteaucitron.parameters.googleConsentMode===true){window.dataLayer=window.dataLayer||[];window.tac_gtag=function tac_gtag(){dataLayer.push(arguments);};window.tac_gtag('consent','default',{ad_storage:'denied',analytics_storage:'denied',ad_user_data:'denied',ad_personalization:'denied',wait_for_update:800});document.addEventListener('googleads_added',function(){if(tarteaucitron.added["gcmads"]===true)return;tarteaucitron.services.gcmads={"key":"gcmads","type":"ads","name":"Google Ads (personalized ads)","uri":"https://support.google.com/analytics/answer/9976101","needConsent":true,"cookies":[],"js":function(){},"fallback":function(){}};tarteaucitron.job.push('gcmads');var i,allowBtns=document.getElementsByClassName("tarteaucitronAllow"),denyBtns=document.getElementsByClassName("tarteaucitronDeny");for(i=0;i<allowBtns.length;i++)tarteaucitron.addClickEventToElement(allowBtns[i],function(){tarteaucitron.userInterface.respond(this,true);});for(i=0;i<denyBtns.length;i++)tarteaucitron.addClickEventToElement(denyBtns[i],function(){tarteaucitron.userInterface.respond(this,false);});});document.addEventListener('gcmads_allowed',function(){tarteaucitron.setConsent('googleads',true);});document.addEventListener('gcmads_loaded',function(){window.tac_gtag('consent','update',{ad_user_data:'granted',ad_personalization:'granted'});});document.addEventListener('gcmads_allowed',function(){window.tac_gtag('consent','update',{ad_user_data:'granted',ad_personalization:'granted'});});document.addEventListener('gcmads_disallowed',function(){window.tac_gtag('consent','update',{ad_user_data:'denied',ad_personalization:'denied'});});document.addEventListener('googleads_loaded',function(){window.tac_gtag('consent','update',{ad_storage:'granted'});});document.addEventListener('googleads_allowed',function(){window.tac_gtag('consent','update',{ad_storage:'granted'});});document.addEventListener('googleads_disallowed',function(){tarteaucitron.setConsent('gcmads',false);window.tac_gtag('consent','update',{ad_storage:'denied'});});document.addEventListener('gtag_loaded',function(){window.tac_gtag('consent','update',{analytics_storage:'granted'});});document.addEventListener('gtag_allowed',function(){window.tac_gtag('consent','update',{analytics_storage:'granted'});});document.addEventListener('gtag_disallowed',function(){window.tac_gtag('consent','update',{analytics_storage:'denied'});});document.addEventListener('multiplegtag_loaded',function(){window.tac_gtag('consent','update',{analytics_storage:'granted'});});document.addEventListener('multiplegtag_allowed',function(){window.tac_gtag('consent','update',{analytics_storage:'granted'});});document.addEventListener('multiplegtag_disallowed',function(){window.tac_gtag('consent','update',{analytics_storage:'denied'});});if(tarteaucitron.parameters.softConsentMode===false)window.addEventListener('tac.root_available',function(){if(typeof tarteaucitron_block!=='undefined'){tarteaucitron_block.unblock(/www\.googletagmanager\.com\/gtag\/js/);tarteaucitron_block.unblock(/www\.googleadservices\.com\/pagead\/conversion/);tarteaucitron_block.unblock(/AW-/);tarteaucitron_block.unblock(/google-analytics\.com\/analytics\.js/);tarteaucitron_block.unblock(/google-analytics\.com\/ga\.js/);}});}if(!tarteaucitron.parameters.useExternalCss){linkElement.rel='stylesheet';linkElement.type='text/css';linkElement.href=cdn+'css/tarteaucitron'+(useMinifiedJS?'.min':'')+'.css';document.getElementsByTagName('head')[0].appendChild(linkElement);}tarteaucitron.addInternalScript(pathToLang,'',function(){if(tarteaucitronCustomText!=='')tarteaucitron.lang=tarteaucitron.AddOrUpdate(tarteaucitron.lang,tarteaucitronCustomText);tarteaucitron.addInternalScript(pathToServices,'',function(){if(tarteaucitron.orientation==='middle'){var customThemeMiddle=document.createElement('style'),cssRuleMiddle='div#tarteaucitronRoot.tarteaucitronBeforeVisible:before {content: \'\';position: fixed;width: 100%;height: 100%;background: white;top: 0;left: 0;z-index: 999;opacity: 0.5;}div#tarteaucitronAlertBig:before {content: \''+tarteaucitron.lang.middleBarHead+'\';font-size: 35px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {width: 60%;min-width: 285px;height: auto;margin: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);box-shadow: 0 0 9000px #000;border-radius: 20px;padding: 35px 25px;}
12span#tarteaucitronDisclaimerAlert {padding: 0 30px;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}@media screen and (max-width: 900px) {div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;}}';customThemeMiddle.type='text/css';if(customThemeMiddle.styleSheet)customThemeMiddle.styleSheet.cssText=cssRuleMiddle;else customThemeMiddle.appendChild(document.createTextNode(cssRuleMiddle));document.getElementsByTagName('head')[0].appendChild(customThemeMiddle);}if(tarteaucitron.parameters.groupServices==true)tarteaucitron.parameters.showDetailsOnClick=true;if(tarteaucitron.orientation==='popup'){var customThemePopup=document.createElement('style'),cssRulePopup='div#tarteaucitronAlertBig:before {content: \''+tarteaucitron.lang.middleBarHead+'\';font-size: 22px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {bottom: 0;top: auto!important;left: 8px!important;right: auto!important;transform: initial!important;border-radius: 5px 5px 0 0!important;max-width: 250px!important;width: calc(100% - 16px)!important;min-width: 0!important;padding: 25px 0;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;font-size: 15px!important;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}div#tarteaucitronAlertBig button:not(#tarteaucitronCloseCross) {margin: 0 auto 10px!important;display: block!important;width: calc(100% - 60px);box-sizing: border-box;}';customThemePopup.type='text/css';if(customThemePopup.styleSheet)customThemePopup.styleSheet.cssText=cssRulePopup;else customThemePopup.appendChild(document.createTextNode(cssRulePopup));document.getElementsByTagName('head')[0].appendChild(customThemePopup);}var body=document.body,div=document.createElement('div'),html='',index,orientation='Top',modalAttrs='',cat=['ads','analytic','api','comment','social','support','video','other','google'],i;cat=cat.sort(function(a,b){if(tarteaucitron.lang[a].title>tarteaucitron.lang[b].title)return 1;if(tarteaucitron.lang[a].title<tarteaucitron.lang[b].title)return -1;return 0;});html+='<h2 id="tac_title" class="fr-sr-only visually-hidden">'+tarteaucitron.lang.title+'</h2>';html+='<div id="tarteaucitronPremium"></div>';if(tarteaucitron.reloadThePage)html+='<button type="button" id="tarteaucitronBack" aria-label="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')"></button>';else html+='<button type="button" id="tarteaucitronBack" aria-label="'+tarteaucitron.lang.close+'" title="'+tarteaucitron.lang.close+'"></button>';html+='<div id="tarteaucitron" role="dialog" aria-modal="true" aria-labelledby="dialogTitle" tabindex="-1">';if(tarteaucitron.reloadThePage)html+='   <button type="button" id="tarteaucitronClosePanel" aria-describedby="dialogTitle" aria-label="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')">';else html+='   <button type="button" id="tarteaucitronClosePanel" aria-describedby="dialogTitle" >';html+='       '+tarteaucitron.lang.close;html+='   </button>';html+='   <div id="tarteaucitronServices">';html+='      <div class="tarteaucitronLine tarteaucitronMainLine" id="tarteaucitronMainLineOffset">';html+='         <span class="tarteaucitronH1" role="heading" aria-level="2" id="dialogTitle">'+tarteaucitron.lang.title+'</span>';html+='         <div id="tarteaucitronInfo">';html+='         '+tarteaucitron.lang.disclaimer;if(tarteaucitron.parameters.privacyUrl!==""){html+='   <br/><br/>';html+='   <button type="button" id="tarteaucitronPrivacyUrlDialog" role="link">';html+='       '+tarteaucitron.lang.privacyUrl;html+='   </button>';}html+='         </div>';html+='         <div class="tarteaucitronName">';html+='            <span class="tarteaucitronH2" role="heading" aria-level="3">'+tarteaucitron.lang.all+'</span>';html+='         </div>';html+='         <div class="tarteaucitronAsk" id="tarteaucitronScrollbarAdjust">';html+='            <button aria-label="'+tarteaucitron.lang.icon+' : '+tarteaucitron.lang.allowAll+'" type="button" id="tarteaucitronAllAllowed" class="tarteaucitronAllow">';
12html+='               <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allowAll;html+='            </button> ';html+='            <button aria-label="'+tarteaucitron.lang.icon+' : '+tarteaucitron.lang.denyAll+'" type="button" id="tarteaucitronAllDenied" class="tarteaucitronDeny">';html+='               <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.denyAll;html+='            </button>';html+='         </div>';html+='      </div>';html+='      <div class="tarteaucitronBorder">';html+='         <div class="clear"></div><ul>';if(tarteaucitron.parameters.mandatory==true){html+='<li id="tarteaucitronServicesTitle_mandatory">';html+='<div class="tarteaucitronTitle">';if(tarteaucitron.parameters.showDetailsOnClick)html+='   <button type="button" tabindex="-1"><span class="tarteaucitronPlus" aria-hidden="true"></span> '+tarteaucitron.lang.mandatoryTitle+'</button>';else html+='   <span class="asCatToggleBtn">'+tarteaucitron.lang.mandatoryTitle+'</span>';html+='</div>';html+='<ul id="tarteaucitronServices_mandatory">';html+='<li class="tarteaucitronLine">';html+='   <div class="tarteaucitronName">';html+='       <span class="tarteaucitronH3" role="heading" aria-level="4">'+tarteaucitron.lang.mandatoryText+'</span>';html+='       <span class="tarteaucitronListCookies" aria-hidden="true"></span><br/>';html+='   </div>';if(tarteaucitron.parameters.mandatoryCta==true){html+='   <div class="tarteaucitronAsk">';html+='       <button type="button" class="tarteaucitronAllow" tabindex="-1" disabled>';html+='           <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow;html+='       </button> ';html+='       <button type="button" class="tarteaucitronDeny" tabindex="-1">';html+='           <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny;html+='       </button> ';html+='   </div>';}html+='</li>';html+='</ul></li>';}for(i=0;i<cat.length;i+=1){html+='         <li id="tarteaucitronServicesTitle_'+cat[i]+'" class="tarteaucitronHidden">';html+='            <div class="tarteaucitronTitle" role="heading" aria-level="3">';if(tarteaucitron.parameters.showDetailsOnClick)html+='               <button type="button" class="catToggleBtn" aria-expanded="false" data-cat="tarteaucitronDetails'+cat[i]+'"><span class="tarteaucitronPlus" aria-hidden="true"></span> '+tarteaucitron.lang[cat[i]].title+'</button>';else html+='               <span class="asCatToggleBtn" data-cat="tarteaucitronInlineDetails'+cat[i]+'">'+tarteaucitron.lang[cat[i]].title+'</span>';html+='            </div>';html+='            <div id="tarteaucitronDetails'+cat[i]+'" class="tarteaucitronDetails '+(tarteaucitron.parameters.showDetailsOnClick?'tarteaucitronInfoBox':'tarteaucitronDetailsInline')+'">';html+='               '+tarteaucitron.lang[cat[i]].details;html+='            </div>';html+='         <ul id="tarteaucitronServices_'+cat[i]+'"></ul></li>';}html+='             <li id="tarteaucitronNoServicesTitle" class="tarteaucitronLine">'+tarteaucitron.lang.noServices+'</li>';html+='         </ul>';html+='         <div class="tarteaucitronHidden tarteaucitron-spacer-20" id="tarteaucitronScrollbarChild"></div>';if(tarteaucitron.parameters.removeCredit===false)html+='     <a class="tarteaucitronSelfLink" href="https://tarteaucitron.io/" rel="nofollow noreferrer noopener" target="_blank" title="tarteaucitron '+tarteaucitron.lang.newWindow+'"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAeCAYAAAAWwoEYAAADl0lEQVRoge1Y0W3bQAx9CjKARlC+9GVUmqDJBHEmiDyB6wkcTxBngtgTxJ0gzgQW4C/9aYOmE6g4lTQo+k6y3Rb94QOERNQd+cjj8XiGwWAwGAwGg8FgMBgMBoPB8F8RNRXe+whEKe7c36ZCAeCRxC9Rig2PUd8kPgAsoxSfQ3YAzAA8D/HwYYCb05kBKKO0teFkmbC1jlKsAnq/Abjn+QBqAIsoRS30ttwG/HNz1wH/XIxWTicLdvtW7xTAGEAMtP685CNsBTe2d/BLydfXAG57SEnMAST0zgYZSUCPk02bCvkJduIzuJzDLfPolbY+tLKmar+/8+IRePy4qdpE03qHuH8fipFb4N2+XdA3AJ/0vaQxt7s9FvkIS2XvtqnwM0rxpOQfbnE5G2LhTCmUO2fHIngOmcv+KG3HafDchB6ntwjYqenR2PqC7sOZ3E7FXHB0vqxoFyUyLh7OEH7LOGouvhhN3eIBeKXv0n5MsufdHqXcwYR5U2EbpV35lSspVPJmQj4TcgRK7jTg5IzmPUhhwM5a2WHUFCx+NgiDucmgh7idikLovHFlL0pxQ9xzX+IIP9Y6FrJsqhjlQpZRAkFVDCjZfcCHt6bqJDmuh5ylCWx0RVnk3oumaknqTH5sqrY0fBWyULaHUIgAgxb46MxV3DbieAhxOxUxjSuljig9lMQ/Bcfoi9BTEv9aLORSndVxYOH525sUDC6u2gWxcNzBNRxPanyh3ktKinOgy3WoxPbtUM0t6RkbQnzBnFPgi9GCOEubY9UffIryz9iKRe8s/FUfEWosJJGxagp85bpUO3VywQ46lOtAWfNxKwa4JXQ+628+bpxYGXXMzp5rXH401VEyXwIdowXFaKWSMFHvMTVmGnc+P3oXV2QOiBCfgex8QtcQCbcQE/H+eoHzrkFo1KM7zVO4jVVj5s6lRiWF7zyXyfRMc97J3tzj87mYqZ7E2YjzUct9GUi4tjHLR8dVkBLjQcuHFleWvQfRNEhFR7uX7pkctOwvZXsft7sAtyldEUIN2UTeLxnEfxKYswzdi88BdbZ8hifUoSMftQvP+muRwN6+Q3DeqqRExP9QmTtcheiHh0Ot1x2i2km1bP9pbufw5zZdyWsOrh7vQae5OZWbsMv30pi7cd/CKj3coPEVaCP4Zhx4eQWhOZ1Y9MTXGyP8/iGjEyfa1T4fO/4Lea9vBoPBYDAYDAaDwWAwGAwGwz8GgF8siXCCbrSRhgAAAABJRU5ErkJggg==" alt="tarteaucitron.io" /></a>';html+='       </div>';html+='   </div>';html+='</div>';if(tarteaucitron.parameters.orientation==='bottom')orientation='Bottom';if(tarteaucitron.parameters.orientation==='middle'||tarteaucitron.parameters.orientation==='popup')modalAttrs=' role="dialog" aria-modal="true" aria-labelledby="tac_title"';if(tarteaucitron.parameters.highPrivacy&&!tarteaucitron.parameters.AcceptAllCta){html+='<div tabindex="-1" id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+orientation+'"'+modalAttrs+'>';
12html+='   <span id="tarteaucitronDisclaimerAlert" role="paragraph">';html+='       '+tarteaucitron.lang.alertBigPrivacy;html+='   </span>';html+='   <button type="button" id="tarteaucitronPersonalize" aria-label="'+tarteaucitron.lang.personalize+' '+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.personalize+' '+tarteaucitron.lang.modalWindow+'">';html+='       '+tarteaucitron.lang.personalize;html+='   </button>';if(tarteaucitron.parameters.privacyUrl!==""){html+='   <button role="link" type="button" id="tarteaucitronPrivacyUrl">';html+='       '+tarteaucitron.lang.privacyUrl;html+='   </button>';}html+='</div>';}else{html+='<div tabindex="-1" id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+orientation+'"'+modalAttrs+'>';html+='   <span id="tarteaucitronDisclaimerAlert" role="paragraph">';if(tarteaucitron.parameters.highPrivacy)html+='       '+tarteaucitron.lang.alertBigPrivacy;else html+='       '+tarteaucitron.lang.alertBigClick+' '+tarteaucitron.lang.alertBig;html+='   </span>';html+='   <button aria-label="'+tarteaucitron.lang.icon+' : '+tarteaucitron.lang.acceptAll+'" type="button" class="tarteaucitronCTAButton tarteaucitronAllow" id="tarteaucitronPersonalize2" aria-describedby="tarteaucitronDisclaimerAlert" >';html+='       <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.acceptAll;html+='   </button>';if(tarteaucitron.parameters.DenyAllCta){if(tarteaucitron.reloadThePage)html+='   <button type="button" class="tarteaucitronCTAButton tarteaucitronDeny" id="tarteaucitronAllDenied2" aria-describedby="tarteaucitronDisclaimerAlert" aria-label="'+tarteaucitron.lang.icon+' : '+tarteaucitron.lang.denyAll+' ('+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.denyAll+' ('+tarteaucitron.lang.reload+')">';else html+='   <button type="button" class="tarteaucitronCTAButton tarteaucitronDeny" id="tarteaucitronAllDenied2" aria-describedby="tarteaucitronDisclaimerAlert" aria-label="'+tarteaucitron.lang.icon+' : '+tarteaucitron.lang.denyAll+'">';html+='       <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.denyAll;html+='   </button>';}html+='   <button type="button" id="tarteaucitronCloseAlert"  aria-describedby="tarteaucitronDisclaimerAlert" aria-label="'+tarteaucitron.lang.personalize+' '+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.personalize+' '+tarteaucitron.lang.modalWindow+'">';html+='       '+tarteaucitron.lang.personalize;html+='   </button>';if(tarteaucitron.parameters.privacyUrl!==""){html+='   <button type="button" id="tarteaucitronPrivacyUrl" role="link">';html+='       '+tarteaucitron.lang.privacyUrl;html+='   </button>';}html+='</div>';html+='<div id="tarteaucitronPercentage"></div>';}if(tarteaucitron.parameters.showIcon===true){html+='<div id="tarteaucitronIcon" class="tarteaucitronIcon'+tarteaucitron.parameters.iconPosition+'">';html+='   <button type="button" id="tarteaucitronManager" aria-label="'+tarteaucitron.lang.icon+' '+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.icon+' '+tarteaucitron.lang.modalWindow+'">';html+='       <img src="'+(tarteaucitron.parameters.iconSrc?tarteaucitron.parameters.iconSrc:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAGA0lEQVRoge1a207bWBRdBtJwLYZhKDMVmlSK1LxNkPo+ZH6g8B6p5AuALwC+APoFoVLeoT8whPeRSt+CZKmZVu3AiIsRlEtCktGyjy8xzuXYhvahS0JJHJ/4rLP3XnuffcAPfGdQ7mM6jRLSAF4BxqsbewB2lRS2o35mpEQaJcwCyANIdLi1DGBNSWEzqmdHRqRRwjqAJclhtExOSUEP+/xIiDRKhhUWfL7ShTtBuJnqcw+/z4Ql0xNmMEwSSz4ku
12NIzSgpjSsqYJP/GeE185wYJroedRyiLNEpGLLzzrHSuk+83SgbxvOcyyRaDziWsRVZkSRDinpzPbwVGWIucuohsKynMS47fAQyls/BMSRmKJo3AFhG5wm2N1wF+Zs3zebbFfR0RxrXcJHQlgH+LMW616pR/WiIMEXfW3mtzXyeEGWsjKot8c4TOI98L+iKaR5PS6IUk88RLAO9F8UjrbYoYMOosNavpfmODIiwRXRR/G3ohaWVo1RU/c30jV8ab2mV8qVGzHWBOLyTLZiWs5Rolg/C3ySOi0tXP/k4aEwOwSBKPJs7Rp16ABJTe+p1xVX0It/owqqdDEMRoqd3RFxqDPh20Ig6VEPVC0i5RSCD+6wl6HlW7GksSlUMV11/GrUs5NasFLusDE9ELSVphXemtJwaT/8JyIRvxNNCfBmIiNdR04LII3DSrbe0yjqvyJF/ppptqVlt+MCLCEh/oOkPPP6N38Mb5cnQBGFsEqmXg5j3QMwoMzwGnr4HYbybBq13gZAOom/FO63zdf2qQArCsZrUN2TlJy69eSDKYV+6Q4MpP75ivHzPA53ngaBW4eGuSOt0A/lsGPmXMz0+3TFJcTfFbPfFbfnwlhON+iQhlWmA82CQ4ocQ7c6KcfL3DHuls0yT6Sx4YnLXJDCQOIRRv5yGIJBgP8Sdisj2qubpc5UGJmo+W49ifVmzL8HcpGhQPvZCUKiCliIhEN0tr2OCqHuSA8gwQ/92MkU7gxEmeVqGrTTgpxPXbUrtGWYus0I9thRIraagRQUIDf7Qn4yZhKRiFQIyhfMfUr3yblokVWSJ6k8xSnc7eNN/RjowfCYiFoDUFer1S3gW6JiJ8Nt30EMbEhU+vzSIztuRYjRLsR8IHLjlf7HZ+MrWWEXxNmbvapt4jGSqZRYSkGUetSNTPzHsui5YMQ2ajJUNks6mw4wT54Ok2ShnzzIPCUGshzawCRKy5FqvrTZe0RWzQGvw79m67XZjKmxJrLsICjtZa55gxXy+6F4sYsEtxTqhXdRTLC8ulSDaWoCLsolfN+8YUhOsJV709H7Cudr0LlVEtzqBcN+shEyThdR941OnAbF8pirKJqXyupTRTtQSReiVmXW1j7oBErB0d9xM2WEd5J9ZKYtuR4WKwwBSoORbpGrJ5ZI9lt71irJmGX1px0JYE26uNErawr2zfIcP4OHEKXm66PA3wjpCNEfpJunI4muifPjKvsFCkGjExTq63yxMJsZNMYF/J4HmDC5A3Yq36jy0ClePHVhwuu/b1HSFlEfHD5ZtD1bEK44Qu1mWys6tbWmZyPWckzlPTGiRw/XHCuk+q4Rek+mVrVL/UppwrdDEGNV2kpyuhccgc5Oxm9vWnn+19vJrVpLor0kTUrGacMplb1CfOFyTD4o9uNrHqr2Z+ZMSp1c2XcVSORnh9Q81q3k599ETgkNnjg0nGzi10K7rX+bZpHbrblPcY5A4Zxk2xcjzCvTpd9027Aa0QtouyyrKFRR6D/04DwkFGvHPXM3Qda/Jb4nPgI7hQLVM1q5HIBt2MzQNa57Z1DiiLAGa5Mi+O4Sz3Mpp6laPHO6InII3ITnX1QtI+EOX+m9ZxleOZ/j9PiuKoLi3aqXPuEoSye/Vhkm+LalbLtHhMS0R6zu7aZ3vP2jOjL7QVv4McxhcDnZIelAQibGIbULOapf3PuE1Vs9qeaOTdkVKr00gCQiw4NlBzDvf1Lxx+uP5r3Dgv5KQZRzWn+GRwz8jmDS8itUg7iB6vLuJCF5Uty4A9mVKkFR6MiJDachST/oHvHgD+B4SoUIitpF05AAAAAElFTkSuQmCC')+'" alt="'+tarteaucitron.lang.icon+' '+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.icon+' '+tarteaucitron.lang.modalWindow+'">';html+='   </button>';html+='</div>';}if(tarteaucitron.parameters.showAlertSmall===true){html+='<div id="tarteaucitronAlertSmall" class="tarteaucitronAlertSmall'+orientation+'">';html+='   <button type="button" id="tarteaucitronManager" aria-label="'+tarteaucitron.lang.alertSmall+' '+tarteaucitron.lang.modalWindow+'" title="'+tarteaucitron.lang.alertSmall+' '+tarteaucitron.lang.modalWindow+'">';html+='       '+tarteaucitron.lang.alertSmall;html+='       <span id="tarteaucitronDot">';html+='           <span id="tarteaucitronDotGreen"></span>';html+='           <span id="tarteaucitronDotYellow"></span>';html+='           <span id="tarteaucitronDotRed"></span>';html+='       </span>';if(tarteaucitron.parameters.cookieslist===true){html+='   </button><!-- @whitespace';html+='   --><button type="button" id="tarteaucitronCookiesNumber" aria-expanded="false" aria-controls="tarteaucitronCookiesListContainer">0</button>';html+='   <div id="tarteaucitronCookiesListContainer">';if(tarteaucitron.reloadThePage)html+='       <button type="button" id="tarteaucitronClosePanelCookie" aria-label="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')" title="'+tarteaucitron.lang.close+' ('+tarteaucitron.lang.reload+')">';else html+='       <button type="button" id="tarteaucitronClosePanelCookie">';html+='           '+tarteaucitron.lang.close;html+='       </button>';html+='       <div class="tarteaucitronCookiesListMain" id="tarteaucitronCookiesTitle">';html+='            <span class="tarteaucitronH2" role="heading" aria-level="3" id="tarteaucitronCookiesNumberBis">0 cookie</span>';html+='       </div>';html+='       <div id="tarteaucitronCookiesList"></div>';html+='    </div>';}else html+='   </div>';html+='</div>';}tarteaucitron.addInternalScript(tarteaucitron.cdn+'advertising'+(useMinifiedJS?'.min':'')+'.js','',function(){if(tarteaucitronNoAdBlocker===true||tarteaucitron.parameters.adblocker===false){div.id='tarteaucitronRoot';if(tarteaucitron.parameters.bodyPosition==='top'){var bodyFirstChild=body.firstChild;body.insertBefore(div,bodyFirstChild);}else body.appendChild(div,body);div.setAttribute('data-nosnippet','true');div.setAttribute('lang',language);div.setAttribute('role','region');div.setAttribute('aria-labelledby','tac_title');div.innerHTML=html;var tacRootAvailableEvent;
12if(typeof (Event)==='function')tacRootAvailableEvent=new Event("tac.root_available");else{if(typeof (document.createEvent)==='function'){tacRootAvailableEvent=document.createEvent('Event');tacRootAvailableEvent.initEvent("tac.root_available",true,true);}}if(typeof (window.dispatchEvent)==='function')window.dispatchEvent(tacRootAvailableEvent);if(tarteaucitron.job!==undefined){tarteaucitron.job=tarteaucitron.cleanArray(tarteaucitron.job);for(index=0;index<tarteaucitron.job.length;index+=1)tarteaucitron.addService(tarteaucitron.job[index]);}else tarteaucitron.job=[];if(tarteaucitron.job.length===0)tarteaucitron.userInterface.closeAlert();tarteaucitron.isAjax=true;tarteaucitron.job.push=function(id){if(typeof tarteaucitron.job.indexOf==='undefined')tarteaucitron.job.indexOf=function(obj,start){var i,j=this.length;for(i=(start||0);i<j;i+=1)if(this[i]===obj)return i;return -1;};if(tarteaucitron.job.indexOf(id)===-1)Array.prototype.push.call(this,id);tarteaucitron.launch[id]=false;tarteaucitron.addService(id);};if(document.location.hash===tarteaucitron.hashtag&&tarteaucitron.hashtag!=='')tarteaucitron.userInterface.openPanel
vendor: 5,600 bytes, line 12
12();tarteaucitron.cookie.number();setInterval(tarteaucitron.cookie.number,60000);}},tarteaucitron.parameters.adblocker);if(tarteaucitron.parameters.adblocker===true)setTimeout(function(){if(tarteaucitronNoAdBlocker===false){html='<div id="tarteaucitronAlertBig" class="tarteaucitronAlertBig'+orientation+' tarteaucitron-display-block" role="alert" aria-live="polite">';html+='   <p id="tarteaucitronDisclaimerAlert">';html+='       '+tarteaucitron.lang.adblock+'<br/>';html+='       <strong>'+tarteaucitron.lang.adblock_call+'</strong>';html+='   </p>';html+='   <button type="button" class="tarteaucitronCTAButton" id="tarteaucitronCTAButton">';html+='       '+tarteaucitron.lang.reload;html+='   </button>';html+='</div>';html+='<div role="heading" aria-level="2" id="tac_title" class="tac_visually-hidden">'+tarteaucitron.lang.title+'</div>';html+='<div id="tarteaucitronPremium"></div>';div.id='tarteaucitronRoot';if(tarteaucitron.parameters.bodyPosition==='top'){var bodyFirstChild=body.firstChild;body.insertBefore(div,bodyFirstChild);}else body.appendChild(div,body);div.setAttribute('data-nosnippet','true');div.setAttribute('lang',language);div.setAttribute('role','region');div.setAttribute('aria-labelledby','tac_title');div.innerHTML=html;}},1500);if(tarteaucitron.parameters.closePopup===true)setTimeout(function(){var closeElement=document.getElementById('tarteaucitronAlertBig'),closeButton=document.createElement('button');if(closeElement){closeButton.innerHTML='<span aria-hidden="true">X</span><span class="tac_visually-hidden">'+tarteaucitron.lang.closeBanner+'</span>';closeButton.setAttribute('id','tarteaucitronCloseCross');closeElement.insertAdjacentElement('beforeend',closeButton);}},100);if(tarteaucitron.parameters.groupServices===true){var tac_group_style=document.createElement('style');tac_group_style.innerHTML='.tarteaucitronTitle{display:none}';document.head.appendChild(tac_group_style);var cats=document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]');Array.prototype.forEach.call(cats,function(item){var cat=item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/,"");if(cat!=="mandatory"){var html='';html+='<li  class="tarteaucitronLine">';html+='   <div class="tarteaucitronName">';html+='       <span class="tarteaucitronH3" role="heading" aria-level="3">'+tarteaucitron.lang[cat].title+'</span>';html+='       <span>'+tarteaucitron.lang[cat].details+'</span>';html+='   <button type="button" aria-expanded="false" class="tarteaucitron-toggle-group" id="tarteaucitron-toggle-group-'+cat+'">'+tarteaucitron.lang.alertSmall+' <span id="tarteaucitronCounter-'+cat+'"></span></button>';html+='   </div>';html+='   <div class="tarteaucitronAsk" id="tarteaucitron-group-'+cat+'">';html+='       <button type="button" aria-label="'+tarteaucitron.lang.allow+' '+tarteaucitron.lang[cat].title+'" class="tarteaucitronAllow" id="tarteaucitron-accept-group-'+cat+'">';html+='           <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow;html+='       </button> ';html+='       <button type="button" aria-label="'+tarteaucitron.lang.deny+' '+tarteaucitron.lang[cat].title+'" class="tarteaucitronDeny" id="tarteaucitron-reject-group-'+cat+'">';html+='           <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny;html+='       </button>';html+='   </div>';html+='</li>';var ul=document.createElement('ul');ul.innerHTML=html;item.insertBefore(ul,item.querySelector('#tarteaucitronServices_'+cat+''));document.querySelector('#tarteaucitronServices_'+cat).style.display='none';tarteaucitron.addClickEventToId("tarteaucitron-toggle-group-"+cat,function(){tarteaucitron.userInterface.toggle('tarteaucitronServices_'+cat);if(document.getElementById('tarteaucitronServices_'+cat).style.display=='block'){tarteaucitron.userInterface.addClass('tarteaucitronServicesTitle_'+cat,'tarteaucitronIsExpanded');document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded','true');}else{tarteaucitron.userInterface.removeClass('tarteaucitronServicesTitle_'+cat,'tarteaucitronIsExpanded');document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded','false');}});tarteaucitron.addClickEventToId("tarteaucitron-accept-group-"+cat,function(){tarteaucitron.userInterface.respondAll(true,cat);});tarteaucitron.addClickEventToId("tarteaucitron-reject-group-"+cat,function(){tarteaucitron.userInterface.respondAll(false,cat);});}});}if(tarteaucitron.parameters.partnersList===true&&(tarteaucitron.parameters.orientation==="middle"||tarteaucitron.parameters.orientation==="popup"))setTimeout(function(){var tacPartnersInfoParent=document.getElementById('tarteaucitronDisclaimerAlert');if(tacPartnersInfoParent!==null)tacPartnersInfoParent.insertAdjacentHTML('beforeend','<div class="tarteaucitronPartnersList"><b>'+tarteaucitron.lang.ourpartners+' <span id="tarteaucitronCounter-all"></span></b> <ul id="tarteaucitronCounter-list"></ul></div>');},100);setTimeout(function(){var tacSaveButtonParent=document.getElementById('tarteaucitronServices');if(tacSaveButtonParent!==null)tacSaveButtonParent.insertAdjacentHTML('beforeend','<div id="tarteaucitronSave"><button class="tarteaucitronAllow" id="tarteaucitronSaveButton">'+tarteaucitron.lang.save+'</button></div>');},100);tarteaucitron.userInterface.color("",true);setTimeout(function(){tarteaucitron.addClickEventToId("tarteaucitronCloseCross",function(){tarteaucitron.userInterface.closeAlert();});tarteaucitron.addClickEventToId("tarteaucitronPersonalize",function(){tarteaucitron.userInterface.openPanel
12();});tarteaucitron.addClickEventToId("tarteaucitronPersonalize2",function(){tarteaucitron.userInterface.respondAll(true);});tarteaucitron.addClickEventToId("tarteaucitronManager",function(){tarteaucitron.userInterface.openPanel();});tarteaucitron.addClickEventToId("tarteaucitronBack",function(){tarteaucitron.userInterface.closePanel();});tarteaucitron.addClickEventToId("tarteaucitronClosePanel",function(){tarteaucitron.userInterface.closePanel();});tarteaucitron.addClickEventToId("tarteaucitronClosePanelCookie",function(){tarteaucitron.userInterface.closePanel();});tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrl",function(){document.location=tarteaucitron.parameters.privacyUrl;});tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrlDialog",function(){document.location=tarteaucitron.parameters.privacyUrl;});tarteaucitron.addClickEventToId("tarteaucitronCookiesNumber",function(){tarteaucitron.userInterface.toggleCookiesList();});tarteaucitron.addClickEventToId("tarteaucitronAllAllowed",function(){tarteaucitron.userInterface.respondAll(true);});tarteaucitron.addClickEventToId("tarteaucitronAllDenied",function(){tarteaucitron.userInterface.respondAll(false);});tarteaucitron.addClickEventToId("tarteaucitronAllDenied2",function(){tarteaucitron.userInterface.respondAll(false,'',true);if(tarteaucitron.reloadThePage===true)window.location.reload();});tarteaucitron.addClickEventToId("tarteaucitronCloseAlert",function(){tarteaucitron.userInterface.openPanel
12();});tarteaucitron.addClickEventToId("tarteaucitronCTAButton",function(){location.reload();});tarteaucitron.addClickEventToId("tarteaucitronSaveButton",function(){var timeoutSaveButton=0;tarteaucitron.job.forEach(function(id){if(tarteaucitron.state[id]!==true&&tarteaucitron.state[id]!==false){timeoutSaveButton=500;tarteaucitron.setConsent(id,false);}});setTimeout(tarteaucitron.userInterface.closePanel,timeoutSaveButton);});var toggleBtns=document.getElementsByClassName("catToggleBtn"),i;for(i=0;i<toggleBtns.length;i++){toggleBtns[i].dataset.index=i;tarteaucitron.addClickEventToElement(toggleBtns[i],function(){if(!tarteaucitron.parameters.showDetailsOnClick)return false;tarteaucitron.userInterface.toggle('tarteaucitronDetails'+cat[this.dataset.index],'tarteaucitronInfoBox');if(document.getElementById('tarteaucitronDetails'+cat[this.dataset.index]).style.display==='block')this.setAttribute('aria-expanded','true');else this.setAttribute('aria-expanded','false');return false;});}var allowBtnsInSite=document.querySelectorAll(".tac_activate .tarteaucitronAllow");for(i=0;i<allowBtnsInSite.length;i++)tarteaucitron.addClickEventToElement(allowBtnsInSite[i],function(){if(this.closest('.tac_activate')!==null&&this.closest('.tac_activate').parentNode!==null){this.closest('.tac_activate').parentNode.setAttribute("tabindex","-1");this.closest('.tac_activate').parentNode.focus();}});var allowBtns=document.getElementsByClassName("tarteaucitronAllow");for(i=0;i<allowBtns.length;i++)tarteaucitron.addClickEventToElement(allowBtns[i],function(){tarteaucitron.userInterface.respond(this,true);});var denyBtns=document.getElementsByClassName("tarteaucitronDeny");for(i=0;i<denyBtns.length;i++)tarteaucitron.addClickEventToElement(denyBtns[i],function(){tarteaucitron.userInterface.respond(this,false);});if(tarteaucitron.events.load)tarteaucitron.events.load();},500);});});},"addService":function(serviceId){"use strict";var html='',s=tarteaucitron.services,service=s[serviceId];if(typeof service==="undefined"){var serviceToRemoveIndex=tarteaucitron.job.indexOf(serviceId);if(serviceToRemoveIndex!==-1)tarteaucitron.job.splice(serviceToRemoveIndex,1);return;}if(tarteaucitron.parameters.alwaysNeedConsent===true)service.needConsent=true;var cookie=tarteaucitron.cookie.read(),hostname=document.location.hostname,hostRef=document.referrer.split('/')[2],isNavigating=(hostRef===hostname&&window.location.href!==tarteaucitron.parameters.privacyUrl),isAutostart=(!service.needConsent),isWaiting=(cookie.indexOf(service.key+'=wait')>=0),isDenied=(cookie.indexOf(service.key+'=false')>=0),isAllowed=((cookie.indexOf(service.key+'=true')>=0)||(!service.needConsent&&cookie.indexOf(service.key+'=false')<0)),isResponded=(cookie.indexOf(service.key+'=false')>=0||cookie.indexOf(service.key+'=true')>=0),isDNTRequested=(navigator.doNotTrack==="1"||navigator.doNotTrack==="yes"||navigator.msDoNotTrack==="1"||window.doNotTrack==="1"),currentStatus=(isAllowed)?tarteaucitron.lang.allowed:tarteaucitron.lang.disallowed,state=(undefined!==service.defaultState)?service.defaultState:(undefined!==tarteaucitron.parameters.serviceDefaultState?tarteaucitron.parameters.serviceDefaultState:'wait');if(tarteaucitron.added[service.key]!==true){tarteaucitron.added[service.key]=true;html+='<li id="'+service.key+'Line" class="tarteaucitronLine">';html+='   <div class="tarteaucitronName">';html+='       <span class="tarteaucitronH3" role="heading" aria-level="4">'+service.name+'</span>';html+='       <div class="tarteaucitronStatusInfo fr-metadata ">';html+='          <p class="tacCurrentStatus" id="tacCurrentStatus'+service.key+'">'+currentStatus+'</span>';html+='          <span class="tarteaucitronReadmoreSeparator"> - </span>';html+='          <p id="tacCL'+service.key+'" class="tarteaucitronListCookies"></p>';html+='       </div>';if(tarteaucitron.parameters.moreInfoLink==true){var link='https://tarteaucitron.io/service/'+service.key+'/';if(service.readmoreLink!==undefined&&service.readmoreLink!=='')link=service.readmoreLink;if(tarteaucitron.parameters.readmoreLink!==undefined&&tarteaucitron.parameters.readmoreLink!=='')link=tarteaucitron.parameters.readmoreLink;html+='       <a href="'+link+'" target="_blank" rel="noreferrer noopener nofollow" title="'+tarteaucitron.lang.more+' : '+tarteaucitron.lang.cookieDetail+' '+service.name+' '+tarteaucitron.lang.ourSite+' '+tarteaucitron.lang.newWindow+'" class="tarteaucitronReadmoreInfo">'+tarteaucitron.lang.more+'</a>';
12html+='       <span class="tarteaucitronReadmoreSeparator"> - </span>';html+='       <a href="'+service.uri+'" target="_blank" rel="noreferrer noopener" title="'+tarteaucitron.lang.source+' '+service.name+' '+tarteaucitron.lang.newWindow+'" class="tarteaucitronReadmoreOfficial">'+tarteaucitron.lang.source+'</a>';}html+='   </div>';html+='   <div class="tarteaucitronAsk">';html+='       <button type="button" aria-label="'+tarteaucitron.lang.allow+' '+service.name+'" id="'+service.key+'Allowed" class="tarteaucitronAllow">';html+='           <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow;html+='       </button> ';html+='       <button type="button" aria-label="'+tarteaucitron.lang.deny+' '+service.name+'" id="'+service.key+'Denied" class="tarteaucitronDeny">';html+='           <span class="tarteaucitronCross" aria-hidden="true"></span> '+tarteaucitron.lang.deny;html+='       </button>';html+='   </div>';html+='</li>';tarteaucitron.userInterface.css('tarteaucitronServicesTitle_'+service.type,'display','block');if(document.getElementById('tarteaucitronServices_'+service.type)!==null)document.getElementById('tarteaucitronServices_'+service.type).innerHTML+=html;tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle','display','none');tarteaucitron.userInterface.order(service.type);tarteaucitron.addClickEventToId(service.key+'Allowed',function(){tarteaucitron.userInterface.respond(this,true);});tarteaucitron.addClickEventToId(service.key+'Denied',function(){tarteaucitron.userInterface.respond(this,false);});}tarteaucitron.pro('!'+service.key+'='+isAllowed);if(isResponded===false&&tarteaucitron.user.bypass===true){isAllowed=true;tarteaucitron.cookie.create(service.key,true);}if((!isResponded&&(isAutostart||(isNavigating&&isWaiting))&&!tarteaucitron.highPrivacy)||isAllowed){if(!isAllowed||(!service.needConsent&&cookie.indexOf(service.key+'=false')<0))tarteaucitron.cookie.create(service.key,true);if(tarteaucitron.launch[service.key]!==true){tarteaucitron.launch[service.key]=true;if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+service.key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)service.js();tarteaucitron.sendEvent(service.key+'_loaded');}tarteaucitron.state[service.key]=true;tarteaucitron.userInterface.color(service.key,true);}else if(isDenied){if(typeof service.fallback==='function')if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+service.key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)service.fallback();tarteaucitron.state[service.key]=false;tarteaucitron.userInterface.color(service.key,false);}else if(!isResponded&&isDNTRequested&&tarteaucitron.handleBrowserDNTRequest){tarteaucitron.cookie.create(service.key,'false');if(typeof service.fallback==='function')if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+service.key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)service.fallback();tarteaucitron.state[service.key]=false;tarteaucitron.userInterface.color(service.key,false);}else{if(!isResponded){tarteaucitron.cookie.create(service.key,state);if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+service.key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)if(true===state&&typeof service.js==='function')service.js();else{if(typeof service.fallback==='function')service.fallback();}if(true===state)tarteaucitron.sendEvent(service.key+'_loaded');if(true===state||false===state)tarteaucitron.state[service.key]=state;tarteaucitron.userInterface.color(service.key,state);if('wait'===state)tarteaucitron.userInterface.openAlert();}}tarteaucitron.cookie.checkCount(service.key);tarteaucitron.sendEvent(service.key+'_added');},"sendEvent":function(event_key){if(event_key!==undefined){var send_event_item;if(typeof (Event)==='function')send_event_item=new Event(event_key);else{if(typeof (document.createEvent)==='function'){send_event_item=document.createEvent('Event');send_event_item.initEvent(event_key,true,true);}}document.dispatchEvent(send_event_item);}},"cleanArray":function cleanArray(arr){"use strict";var i,len=arr.length,out=[],obj={},s=tarteaucitron.services;for(i=0;i<len;i+=1)if(!obj[arr[i]]){obj[arr[i]]={};if(tarteaucitron.services[arr[i]]!==undefined)out.push(arr[i]);}out=out.sort(function(a,b){if(s[a].type+s[a].key>s[b].type+s[b].key)return 1;if(s[a].type+s[a].key<s[b].type+s[b].key)return -1;return 0;});return out;},"setConsent":function(id,status){if(status===true)tarteaucitron.userInterface.respond(document.getElementById(id+'Allowed'),true);else{if(status===false)tarteaucitron.userInterface.respond(document.getElementById(id+'Denied'),false);}},"userInterface":{"css":function(id,property,value){"use strict";if(document.getElementById(id)!==null)if(property=="display"&&value=="none"&&(id=="tarteaucitron"||id=="tarteaucitronBack"||id=="tarteaucitronAlertBig")){document.getElementById(id).style["opacity"]="0";document.getElementById(id).style[property]=value;}else{document.getElementById(id).style[property]=value;if(property=="display"&&value=="block"&&(id=="tarteaucitron"||id=="tarteaucitronAlertBig"))document.getElementById(id).style["opacity"]="1";if(property=="display"&&value=="block"&&id=="tarteaucitronBack")document.getElementById(id).style["opacity"]="0.7";if(property=="display"&&value=="block"&&id=="tarteaucitronAlertBig"&&(tarteaucitron.parameters.orientation=="middle"||tarteaucitron.parameters.orientation=="popup"))tarteaucitron.userInterface.focusTrap('tarteaucitronAlertBig');}},"addClass":function(id,className){"use strict";if(document.getElementById(id)!==null&&document.getElementById(id).classList!==undefined)document.getElementById(id).classList.add(className);},"removeClass":function(id,className){"use strict";if(document.getElementById(id)!==null&&document.getElementById(id).classList!==undefined)document.getElementById(id).classList.remove(className);},"respondAll":function(status,type,allowSafeAnalytics){"use strict";var s=tarteaucitron.services,service,key,index=0;for(index=0;index<tarteaucitron.job.length;index+=1){if(typeof type!=='undefined'&&type!==''&&s[tarteaucitron.job[index]].type!==type)continue;if(allowSafeAnalytics&&typeof s[tarteaucitron.job[index]].safeanalytic!=="undefined"&&s[tarteaucitron.job[index]].safeanalytic===true)continue;service=s[tarteaucitron.job[index]];key=service.key;if(tarteaucitron.state[key]!==status){if(status===false&&tarteaucitron.lau
12nch[key]===true){tarteaucitron.reloadThePage=true;if(tarteaucitron.checkIfExist('tarteaucitronClosePanel')){var ariaCloseValue=document.getElementById('tarteaucitronClosePanel').textContent.trim()+' ('+tarteaucitron.lang.reload+')';document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label",ariaCloseValue);document.getElementById('tarteaucitronClosePanel').setAttribute("title",ariaCloseValue);}}if(tarteaucitron.launch[key]!==true&&status===true){tarteaucitron.pro('!'+key+'=engage');tarteaucitron.launch[key]=true;if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)tarteaucitron.services[key].js();tarteaucitron.sendEvent(key+'_loaded');}var itemStatusElem=document.getElementById('tacCurrentStatus'+key);tarteaucitron.state[key]=status;tarteaucitron.cookie.create(key,status);tarteaucitron.userInterface.color(key,status);if(status==true){itemStatusElem.innerHTML=tarteaucitron.lang.allowed;tarteaucitron.sendEvent(key+'_allowed');}else{itemStatusElem.innerHTML=tarteaucitron.lang.disallowed;tarteaucitron.sendEvent(key+'_disallowed');}}}},"respond":function(el,status){"use strict";if(el.id==='')return;var key=el.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed","g"),'');if(key.substring(0,13)==='tarteaucitron'||key==='')return;if(tarteaucitron.state[key]===status)return;if(status===false&&tarteaucitron.launch[key]===true){tarteaucitron.reloadThePage=true;if(tarteaucitron.checkIfExist('tarteaucitronClosePanel')){var ariaCloseValue=document.getElementById('tarteaucitronClosePanel').textContent.trim()+' ('+tarteaucitron.lang.reload+')';document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label",ariaCloseValue);document.getElementById('tarteaucitronClosePanel').setAttribute("title",ariaCloseValue);}}if(status===true)if(tarteaucitron.launch[key]!==true){tarteaucitron.pro('!'+key+'=engage');tarteaucitron.launch[key]=true;if((typeof tarteaucitronMagic==='undefined'||tarteaucitronMagic.indexOf("_"+key+"_")<0)&&tarteaucitron.parameters.serverSide!==true)tarteaucitron.services[key].js();tarteaucitron.sendEvent(key+'_loaded');}var itemStatusElem=document.getElementById('tacCurrentStatus'+key);tarteaucitron.state[key]=status;tarteaucitron.cookie.create(key,status);tarteaucitron.userInterface.color(key,status);if(status==true){itemStatusElem.innerHTML=tarteaucitron.lang.allowed;tarteaucitron.sendEvent(key+'_allowed');}else{itemStatusElem.innerHTML=tarteaucitron.lang.disallowed;tarteaucitron.sendEvent(key+'_disallowed');}},"color":function(key,status){"use strict";var c='tarteaucitron',nbDenied=0,nbPending=0,nbAllowed=0,sum=tarteaucitron.job.length,index,s=tarteaucitron.services;if(key!==""){if(status===true){tarteaucitron.userInterface.addClass(key+'Line','tarteaucitronIsAllowed');tarteaucitron.userInterface.removeClass(key+'Line','tarteaucitronIsDenied');document.getElementById(key+'Allowed').setAttribute('aria-pressed','true');document.getElementById(key+'Denied').setAttribute('aria-pressed','false');}else if(status===false){tarteaucitron.userInterface.removeClass(key+'Line','tarteaucitronIsAllowed');tarteaucitron.userInterface.addClass(key+'Line','tarteaucitronIsDenied');document.getElementById(key+'Allowed').setAttribute('aria-pressed','false');document.getElementById(key+'Denied').setAttribute('aria-pressed','true');}else{document.getElementById(key+'Allowed').setAttribute('aria-pressed','false');document.getElementById(key+'Denied').setAttribute('aria-pressed','false');}var sumToRemove=0;for(index=0;index<sum;index+=1){if(typeof s[tarteaucitron.job[index]].safeanalytic!=="undefined"&&s[tarteaucitron.job[index]].safeanalytic===true){sumToRemove+=1;continue;}if(tarteaucitron.state[tarteaucitron.job[index]]===false)nbDenied+=1;else if(tarteaucitron.state[tarteaucitron.job[index]]===undefined)nbPending+=1;else{if(tarteaucitron.state[tarteaucitron.job[index]]===true)nbAllowed+=1;}}sum-=sumToRemove;tarteaucitron.userInterface.css(c+'DotGreen','width',((100/sum)*nbAllowed)+'%');tarteaucitron.userInterface.css(c+'DotYellow','width',((100/sum)*nbPending)+'%');tarteaucitron.userInterface.css(c+'DotRed','width',((100/sum)*nbDenied)+'%');if(nbDenied===0&&nbPending===0){tarteaucitron.userInterface.removeClass(c+'AllDenied',c+'IsSelected');tarteaucitron.userInterface.addClass(c+'AllAllowed',c+'IsSelected');tarteaucitron.userInterface.addClass(c+'MainLineOffset',c+'IsAllowed');tarteaucitron.userInterface.removeClass(c+'MainLineOffset',c+'IsDenied');document.getElementById(c+'AllDenied').setAttribute('aria-pressed','false');document.getElementById(c+'AllAllowed').setAttribute('aria-pressed','true');}else if(nbAllowed===0&&nbPending===0){tarteaucitron.userInterface.removeClass(c+'AllAllowed',c+'IsSelected');tarteaucitron.userInterface.addClass(c+'AllDenied',c+'IsSelected');tarteaucitron.userInterface.removeClass(c+'MainLineOffset',c+'IsAllowed');tarteaucitron.userInterface.addClass(c+'MainLineOffset',c+'IsDenied');document.getElementById(c+'AllDenied').setAttribute('aria-pressed','true');document.getElementById(c+'AllAllowed').setAttribute('aria-pressed','false');}else{tarteaucitron.userInterface.removeClass(c+'AllAllowed',c+'IsSelected');tarteaucitron.userInterface.removeClass(c+'AllDenied',c+'IsSelected');tarteaucitron.userInterface.removeClass(c+'MainLineOffset',c+'IsAllowed');tarteaucitron.userInterface.removeClass(c+'MainLineOffset',c+'IsDenied');document.getElementById(c+'AllDenied').setAttribute('aria-pressed','false');document.getElementById(c+'AllAllowed').setAttribute('aria-pressed','false');}if(nbPending===0)tarteaucitron.userInterface.closeAlert();if(tarteaucitron.services[key].cookies.length>0&&status===false)tarteaucitron.cookie.purge(tarteaucitron.services[key].cookies);if(status===true){if(document.getElementById('tacCL'+key)!==null)document.getElementById('tacCL'+key).innerHTML='...';setTimeout(function(){tarteaucitron.cookie.checkCount(key);},2500);}else tarteaucitron.cookie.checkCount(key);}var cats=document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]');Array.prototype.forEach.call(cats,function(item){var cat=item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/,""),total=document.getElementById("tarteaucitronServices_"+cat).childElementCount;var doc=document.getElementById("tarteaucitronServices_"+cat),groupdenied=0,groupallowed=0;for(var ii=0;ii<doc.children.length;ii++){if(doc.children[ii].className=="tarteaucitronLine tarteaucitronIsDenied")groupdenied++;if(doc.children[ii].className=="tarteaucitronLine tarteaucitronIsAllowed")groupallowed++;}if(total===groupallowed){tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat,'tarteaucitronIsDenied');tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat,'tarteaucitronIsAllowed');if(document.getElementById('tarteaucitron-reject-group-'+cat)){document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed','false');document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed','true');}}if(total===groupdenied){tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat,'tarteaucitronIsDenied');tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat,'tarteaucitronIsAllowed');if(document.getElementById('tarteaucitron-reject-group-'+cat)){document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed','true');document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed','false');}}if(total!==groupdenied&&total!==groupallowed){tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat,'tarteaucitronIsDenied');tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat,'tarteaucitronIsAllowed');if(document.getElementById('tarteaucitron-reject-group-'+cat)){document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed','false');document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed','false');}}groupdenied=0;groupallowed=0;if(document.getElementById('tarteaucitronCounter-'+cat))document.getElementById('tarteaucitronCounter-'+cat).innerHTML='('+document.getElementById("tarteaucitronServices_"+cat).childElementCount+')';});setTimeout(function(){if(document.getElementById('tarteaucitronCounter-all'))document.getElementById('tarteaucitronCounter-all').innerHTML='('+tarteaucitron.job.length+')';if(document.getElementById('tarteaucitronCounter-list')){var liPartners="";var tarteaucitronPartnersCat=[];var titles=[];tarteaucitron.job.forEach(function(id){if(tarteaucitronPartnersCat[tarteaucitron.services[id].type]===undefined){tarteaucitronPartnersCat[tarteaucitron.services[id].type]=true;titles.push(tarteaucitron.lang[tarteaucitron.services[id].type].title);}});titles.sort();
12titles.forEach(function(title){liPartners+="<li>"+title+"</li>";});document.getElementById('tarteaucitronCounter-list').innerHTML=liPartners;}},120);},"openPanel":function(){"use strict";tarteaucitron.userInterface.css('tarteaucitron','display','block');tarteaucitron.userInterface.css('tarteaucitronBack','display','block');tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer','display','none');document.getElementById('tarteaucitronClosePanel').focus();if(document.getElementsByTagName('body')[0].classList!==undefined)document.getElementsByTagName('body')[0].classList.add('tarteaucitron-modal-open');tarteaucitron.userInterface.focusTrap('tarteaucitron');tarteaucitron.userInterface.jsSizing('main');var tacOpenPanelEvent;if(typeof (Event)==='function')tacOpenPanelEvent=new Event("tac.open_panel");else{if(typeof (document.createEvent)==='function'){tacOpenPanelEvent=document.createEvent('Event');tacOpenPanelEvent.initEvent("tac.open_panel",true,true);}}if(typeof (window.dispatchEvent)==='function')window.dispatchEvent(tacOpenPanelEvent);},"closePanel":function(){"use strict";if(document.location.hash===tarteaucitron.hashtag)if(window.history)window.history.replaceState('',document.title,window.location.pathname+window.location.search);else document.location.hash='';if(tarteaucitron.checkIfExist('tarteaucitron')){if(tarteaucitron.checkIfExist('tarteaucitronCloseAlert'))document.getElementById('tarteaucitronCloseAlert').focus();else if(tarteaucitron.checkIfExist('tarteaucitronManager'))document.getElementById('tarteaucitronManager').focus();else{if(tarteaucitron.customCloserId&&tarteaucitron.checkIfExist(tarteaucitron.customCloserId))document.getElementById(tarteaucitron.customCloserId).focus();}tarteaucitron.userInterface.css('tarteaucitron','display','none');}if(tarteaucitron.checkIfExist('tarteaucitronCookiesListContainer')&&tarteaucitron.checkIfExist('tarteaucitronCookiesNumber')){document.getElementById('tarteaucitronCookiesNumber').focus();document.getElementById('tarteaucitronCookiesNumber').setAttribute("aria-expanded","false");tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer','display','none');}tarteaucitron.fallback(['tarteaucitronInfoBox'],function(elem){elem.style.display='none';},true);if(tarteaucitron.reloadThePage===true)window.location.reload();else tarteaucitron.userInterface.css('tarteaucitronBack','display','none');if(document.getElementsByTagName('body')[0].classList!==undefined)document.getElementsByTagName('body')[0].classList.remove('tarteaucitron-modal-open');var tacClosePanelEvent;if(typeof (Event)==='function')tacClosePanelEvent=new Event("tac.close_panel");else{if(typeof (document.createEvent)==='function'){tacClosePanelEvent=document.createEvent('Event');tacClosePanelEvent.initEvent("tac.close_panel",true,true);}}if(typeof (window.dispatchEvent)==='function')window.dispatchEvent(tacClosePanelEvent);},"focusTrap":function(parentElement){"use strict";var focusableEls,firstFocusableEl,lastFocusableEl,filtered;focusableEls=document.getElementById(parentElement).querySelectorAll('a[href], button');filtered=[];for(var i=0,max=focusableEls.length;i<max;i++)if(focusableEls[i].offsetHeight>0)filtered.push(focusableEls[i]);firstFocusableEl=filtered[0];lastFocusableEl=filtered[filtered.length-1];document.getElementById(parentElement).addEventListener("keydown",function(evt){if(evt.key==='Tab'||evt.keyCode===9)if(evt.shiftKey){if(document.activeElement===firstFocusableEl){lastFocusableEl.focu
12s();evt.preventDefault();}}else{if(document.activeElement===lastFocusableEl){firstFocusableEl.focus();evt.preventDefault();}}});},"openAlert":function(){"use strict";var c='tarteaucitron';tarteaucitron.userInterface.css(c+'Percentage','display','block');tarteaucitron.userInterface.css(c+'AlertSmall','display','none');tarteaucitron.userInterface.css(c+'Icon','display','none');tarteaucitron.userInterface.css(c+'AlertBig','display','block');tarteaucitron.userInterface.addClass(c+'Root','tarteaucitronBeforeVisible');var tacOpenAlertEvent;if(typeof (Event)==='function')tacOpenAlertEvent=new Event("tac.open_alert");else{if(typeof (document.createEvent)==='function'){tacOpenAlertEvent=document.createEvent('Event');tacOpenAlertEvent.initEvent("tac.open_alert",true,true);}}if(document.getElementById('tarteaucitronAlertBig')!==null&&tarteaucitron.parameters.orientation==='middle')document.getElementById('tarteaucitronAlertBig').focus();if(typeof (window.dispatchEvent)==='function')window.dispatchEvent(tacOpenAlertEvent);},"closeAlert":function(){"use strict";var c='tarteaucitron';tarteaucitron.userInterface.css(c+'Percentage','display','none');tarteaucitron.userInterface.css(c+'AlertSmall','display','block');tarteaucitron.userInterface.css(c+'Icon','display','block');tarteaucitron.userInterface.css(c+'AlertBig','display','none');tarteaucitron.userInterface.removeClass(c+'Root','tarteaucitronBeforeVisible');tarteaucitron.userInterface.jsSizing('box');var tacCloseAlertEvent;if(typeof (Event)==='function')tacCloseAlertEvent=new Event("tac.close_alert");else{if(typeof (document.createEvent)==='function'){tacCloseAlertEvent=document.createEvent('Event');tacCloseAlertEvent.initEvent("tac.close_alert",true,true);}}if(typeof (window.dispatchEvent)==='function')window.dispatchEvent(tacCloseAlertEvent);},"toggleCookiesList":function(){"use strict";var div=document.getElementById('tarteaucitronCookiesListContainer'),togglediv=document.getElementById('tarteaucitronCookiesNumber');if(div===null)return;if(div.style.display!=='block'){tarteaucitron.cookie.number();div.style.display='block';togglediv.setAttribute("aria-expanded","true");tarteaucitron.userInterface.jsSizing('cookie');tarteaucitron.userInterface.css('tarteaucitron','display','none');tarteaucitron.userInterface.css('tarteaucitronBack','display','block');tarteaucitron.fallback(['tarteaucitronInfoBox'],function(elem){elem.style.display='none';},true);}else{div.style.display='none';togglediv.setAttribute("aria-expanded","false");tarteaucitron.userInterface.css('tarteaucitron','display','none');tarteaucitron.userInterface.css('tarteaucitronBack','display','none');}},"toggle":function(id,closeClass){"use strict";var div=document.getElementById(id);if(div===null)return;if(closeClass!==undefined)tarteaucitron.fallback([closeClass],function(elem){if(elem.id!==id)elem.style.display='none';},true);if(div.style.display!=='block')div.style.display='block';else div.style.display='none';},"order":function(id){"use strict";var main=document.getElementById('tarteaucitronServices_'+id),allDivs,store=[],i;if(main===null)return;allDivs=main.childNodes;if(typeof Array.prototype.map==='function'&&typeof Enumerable==='undefined')Array.prototype.map.call(main.children,Object).sort(function(a,b){if(tarteaucitron.services[a.id.replace(/Line/g,'')].name>tarteaucitron.services[b.id.replace(/Line/g,'')].name)return 1;if(tarteaucitron.services[a.id.replace(/Line/g,'')].name<tarteaucitron.services[b.id.replace(/Line/g,'')].name)return -1;return 0;}).forEach(function(element){main.appendChild(element);});},"jsSizing":function(type){"use strict";var scrollbarMarginRight=10,scrollbarWidthParent,scrollbarWidthChild,servicesHeight,e=window,a='inner',windowInnerHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,mainTop,mainHeight,closeButtonHeight,headerHeight,cookiesListHeight,cookiesCloseHeight,cookiesTitleHeight,paddingBox,alertSmallHeight,cookiesNumberHeight;if(type==='box'){if(document.getElementById('tarteaucitronAlertSmall')!==null&&document.getElementById('tarteaucitronCookiesNumber')!==null){tarteaucitron.userInterface.css('tarteaucitronCookiesNumber','padding','0px 10px');alertSmallHeight=document.getElementById('tarteaucitronAlertSmall').offsetHeight;cookiesNumberHeight=document.getElementById('tarteaucitronCookiesNumber').offsetHeight;paddingBox=(alertSmallHeight-cookiesNumberHeight)/2;tarteaucitron.userInterface.css('tarteaucitronCookiesNumber','padding',paddingBox+'px 10px');}}else if(type==='main'){if(window.innerWidth===undefined){a='client';e=document.documentElement||document.body;}if(document.getElementById('tarteaucitron')!==null&&document.getElementById('tarteaucitronClosePanel')!==null&&document.getElementById('tarteaucitronMainLineOffset')!==null){tarteaucitron.userInterface.css('tarteaucitronServices','height','auto');mainHeight=document.getElementById('tarteaucitron').offsetHeight;closeButtonHeight=document.getElementById('tarteaucitronClosePanel').offsetHeight;servicesHeight=(mainHeight-closeButtonHeight+4);tarteaucitron.userInterface.css('tarteaucitronServices','height',servicesHeight+'px');tarteaucitron.userInterface.css('tarteaucitronServices','overflow-x','auto');}if(document.getElementById('tarteaucitronServices')!==null&&document.getElementById('tarteaucitronScrollbarChild')!==null){if(e[a+'Width']<=479){}else{if(e[a+'Width']<=767)scrollbarMarginRight=12;}scrollbarWidthParent=document.getElementById('tarteaucitronServices').offsetWidth;scrollbarWidthChild=document.getElementById('tarteaucitronScrollbarChild').offsetWidth;}if(document.getElementById('tarteaucitron')!==null){if(e[a+'Width']<=767)mainTop=0;else mainTop=((windowInnerHeight-document.getElementById('tarteaucitron').offsetHeight)/2)-21;if(document.getElementById('tarteaucitronMainLineOffset')!==null)if(document.getElementById('tarteaucitron').offsetHeight<(windowInnerHeight/2))mainTop-=document.getElementById('tarteaucitronMainLineOffset').offsetHeight;if(mainTop<0)mainTop=0;tarteaucitron.userInterface.css('tarteaucitron','top',mainTop+'px');}}else{if(type==='cookie'){if(document.getElementById('tarteaucitronAlertSmall')!==null)tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer','bottom',(document.getElementById('tarteaucitronAlertSmall').offsetHeight)+'px');if(document.getElementById('tarteaucitronCookiesListContainer')!==null){tarteaucitron.userInterface.css('tarteaucitronCookiesList','height','auto');cookiesListHeight=document.getElementById('tarteaucitronCookiesListContainer').offsetHeight;cookiesCloseHeight=document.getElementById('tarteaucitronClosePanelCookie').offsetHeight;cookiesTitleHeight=document.getElementById('tarteaucitronCookiesTitle').offsetHeight;tarteaucitron.userInterface.css('tarteaucitronCookiesList','height',(cookiesListHeight-cookiesCloseHeight-cookiesTitleHeight-2)+'px');}}}}},"cookie":{"owner":{},"create":function(key,status){"use strict";if(tarteaucitronForceExpire!=='')if((tarteaucitronExpireInDay&&tarteaucitronForceExpire<365)||(!tarteaucitronExpireInDay&&tarteaucitronForceExpire<8760))if(tarteaucitronExpireInDay)timeExpire=tarteaucitronForceExpire*86400000;else timeExpire=tarteaucitronForceExpire*3600000;var d=new Date(),time=d.getTime(),expireTime=time+timeExpire,regex=new RegExp("!"+key+"=(wait|true|false)","g"),cookie=tarteaucitron.cookie.read().replace(regex,""),value=tarteaucitron.parameters.cookieName+'='+cookie+'!'+key+'='+status,domain=(tarteaucitron.parameters.cookieDomain!==undefined&&tarteaucitron.parameters.cookieDomain!=='')?'; domain='+tarteaucitron.parameters.cookieDomain:'',secure=location.protocol==='https:'?'; Secure':'';d.setTime(expireTime);document.cookie=value+'; expires='+d.toGMTString()+'; path=/'+domain+secure+'; samesite=lax';tarteaucitron.sendEvent('tac.consent_updated');},"read":function(){"use strict";var nameEQ=tarteaucitron.parameters.cookieName+"=",ca=document.cookie.split(';'),i,c;for(i=0;i<ca.length;i+=1){c=ca[i];while(c.charAt(0)===' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)===0)return c.substring(nameEQ.length,c.length);}return '';},"purge":function(arr){"use strict";var i;for(i=0;i<arr.length;
12i+=1){var rgxpCookie=new RegExp("^(.*;)?\\s*"+arr[i]+"\\s*=\\s*[^;]+(.*)?$");if(document.cookie.match(rgxpCookie)){document.cookie=arr[i]+'=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;';document.cookie=arr[i]+'=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.'+location.hostname+';';document.cookie=arr[i]+'=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.'+location.hostname.split('.').slice(-2).join('.')+';';}}},"checkCount":function(key){"use strict";var arr=tarteaucitron.services[key].cookies,nb=arr.length,nbCurrent=0,html='',i,status=document.cookie.indexOf(key+'=true'),cookieLabel="cookie";if(tarteaucitron.getLanguage()==="de")cookieLabel="Cookie";if(status>=0&&nb===0)html+=tarteaucitron.lang.useNoCookie;else if(status>=0){for(i=0;i<nb;i+=1)if(document.cookie.indexOf(arr[i]+'=')!==-1){nbCurrent+=1;if(tarteaucitron.cookie.owner[arr[i]]===undefined)tarteaucitron.cookie.owner[arr[i]]=[];if(tarteaucitron.cookie.crossIndexOf(tarteaucitron.cookie.owner[arr[i]],tarteaucitron.services[key].name)===false)tarteaucitron.cookie.owner[arr[i]].push(tarteaucitron.services[key].name);}if(nbCurrent>0){html+=tarteaucitron.lang.useCookieCurrent+' '+nbCurrent+' '+cookieLabel;if(nbCurrent>1)html+='s';html+='.';}else html+=tarteaucitron.lang.useNoCookie;}else if(nb===0)html=tarteaucitron.lang.noCookie;else{html+=tarteaucitron.lang.useCookie+' '+nb+' '+cookieLabel;if(nb>1)html+='s';html+='.';}if(document.getElementById('tacCL'+key)!==null)document.getElementById('tacCL'+key).innerHTML=html;},"crossIndexOf":function(arr,match){"use strict";var i;for(i=0;i<arr.length;i+=1)if(arr[i]===match)return true;return false;},"number":function(){"use strict";var cookies=document.cookie.split(';'),nb=(document.cookie!=='')?cookies.length:0,html='',i,name,namea,nameb,c,d,s=(nb>1)?'s':'',savedname,regex=/^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i,regexedDomain=(tarteaucitron.cdn.match(regex)!==null)?tarteaucitron.cdn.match(regex)[1]:tarteaucitron.cdn,host=(tarteaucitron.domain!==undefined)?tarteaucitron.domain:regexedDomain;cookies=cookies.sort(function(a,b){namea=a.split('=',1).toString().replace(/ /g,'');nameb=b.split('=',1).toString().replace(/ /g,'');c=(tarteaucitron.cookie.owner[namea]!==undefined)?tarteaucitron.cookie.owner[namea]:'0';d=(tarteaucitron.cookie.owner[nameb]!==undefined)?tarteaucitron.cookie.owner[nameb]:'0';if(c+a>d+b)return 1;if(c+a<d+b)return -1;return 0;});if(document.cookie!==''){for(i=0;i<nb;i+=1){name=cookies[i].split('=',1).toString().replace(/ /g,'');if(tarteaucitron.cookie.owner[name]!==undefined&&tarteaucitron.cookie.owner[name].join(' // ')!==savedname){savedname=tarteaucitron.cookie.owner[name].join(' // ');html+='<div class="tarteaucitronHidden">';html+='     <span class="tarteaucitronTitle tarteaucitronH3" role="heading" aria-level="4">';html+='        '+tarteaucitron.cookie.owner[name].join(' // ');html+='    </span>';html+='</div><ul class="cookie-list">';}else{if(tarteaucitron.cookie.owner[name]===undefined&&host!==savedname){savedname=host;html+='<div class="tarteaucitronHidden">';html+='     <span class="tarteaucitronTitle tarteaucitronH3" role="heading" aria-level="4">';html+='        '+host;html+='    </span>';html+='</div><ul class="cookie-list">';}}html+='<li class="tarteaucitronCookiesListMain">';html+='    <div class="tarteaucitronCookiesListLeft"><button type="button" class="purgeBtn" data-cookie="'+tarteaucitron.fixSelfXSS(cookies[i].split('=',1))+'"><strong>&times;</strong></button> <strong>'+tarteaucitron.fixSelfXSS(name)+'</strong>';html+='    </div>';html+='    <div class="tarteaucitronCookiesListRight">'+tarteaucitron.fixSelfXSS(cookies[i].split('=').slice(1).join('='))+'</div>';html+='</li>';}html+='</ul>';}else{html+='<div class="tarteaucitronCookiesListMain">';html+='    <div class="tarteaucitronCookiesListLeft"><strong>-</strong></div>';html+='    <div class="tarteaucitronCookiesListRight"></div>';html+='</div>';}html+='<div class="tarteaucitronHidden tarteaucitron-spacer-20"></div>';if(document.getElementById('tarteaucitronCookiesList')!==null)document.getElementById('tarteaucitronCookiesList').innerHTML=html;if(document.getElementById('tarteaucitronCookiesNumber')!==null){document.getElementById('tarteaucitronCookiesNumber').innerHTML=nb;document.getElementById('tarteaucitronCookiesNumber').setAttribute("aria-label",nb+' cookie'+s+" - "+tarteaucitron.lang.toggleInfoBox);document.getElementById('tarteaucitronCookiesNumber').setAttribute("title",nb+' cookie'+s+" - "+tarteaucitron.lang.toggleInfoBox);}if(document.getElementById('tarteaucitronCookiesNumberBis')!==null)document.getElementById('tarteaucitronCookiesNumberBis').innerHTML=nb+' cookie'+s;var purgeBtns=document.getElementsByClassName("purgeBtn");for(i=0;i<purgeBtns.length;i++)tarteaucitron.addClickEventToElement(purgeBtns[i],function(){tarteaucitron.cookie.purge([this.dataset.cookie]);tarteaucitron.cookie.number();tarteaucitron.userInterface.jsSizing('cookie');return false;});for(i=0;i<tarteaucitron.job.length;i+=1)tarteaucitron.cookie.checkCount(tarteaucitron.job[i]);}}
12,"fixSelfXSS":function(html){return html.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;");},"getLanguage":function(){"use strict";var availableLanguages='ar,bg,ca,cn,cs,da,de,et,el,en,es,fi,fr,hr,hu,it,ja,ko,lb,lt,lv,nl,no,oc,pl,pt,ro,ru,se,sk,sq,sv,tr,uk,vi,zh',defaultLanguage='en';if(tarteaucitronForceLanguage!=='')if(availableLanguages.indexOf(tarteaucitronForceLanguage)!==-1)return tarteaucitronForceLanguage;if(document.documentElement.getAttribute("lang")!==undefined&&document.documentElement.getAttribute("lang")!==null&&document.documentElement.getAttribute("lang")!=="")if(availableLanguages.indexOf(document.documentElement.getAttribute("lang").substr(0,2))!==-1)return document.documentElement.getAttribute("lang").substr(0,2);if(!navigator)return defaultLanguage;var lang=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,userLanguage=lang?lang.substr(0,2):null;if(availableLanguages.indexOf(userLanguage)!==-1)return userLanguage;return defaultLanguage;},"getLocale":function(){"use strict";if(!navigator)return 'en_US';var lang=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,userLanguage=lang?lang.substr(0,2):null;if(userLanguage==='fr')return 'fr_FR';else if(userLanguage==='en')return 'en_US';else if(userLanguage==='de')return 'de_DE';else if(userLanguage==='es')return 'es_ES';else if(userLanguage==='it')return 'it_IT';else if(userLanguage==='pt')return 'pt_PT';else if(userLanguage==='nl')return 'nl_NL';else if(userLanguage==='el')return 'el_EL';else return 'en_US';},"addScript":function(url,id,callback,execute,attrName,attrVal,internal){"use strict";var script,done=false;if(execute===false){if(typeof callback==='function')callback();}else{script=document.createElement('script');if(id!==undefined&&id!=="")script.id=id;script.async=true;script.src=url;if(attrName!==undefined&&attrVal!==undefined)script.setAttribute(attrName,attrVal);if(typeof callback==='function')if(!tarteaucitron.parameters.useExternalJs||!internal)script.onreadystatechange=script.onload=function(){var state=script.readyState;if(!done&&(!state||/loaded|complete/.test(state))){done=true;callback();}};else callback();if(!tarteaucitron.parameters.useExternalJs||!internal)document.getElementsByTagName('head')[0].appendChild(script);}},"addInternalScript":function(url,id,callback,execute,attrName,attrVal){tarteaucitron.addScript(url,id,callback,execute,attrName,attrVal,true);},"checkIfExist":function(elemId){"use strict";return document.getElementById(elemId)!==null&&document.getElementById(elemId).offsetWidth!==0&&document.getElementById(elemId).offsetHeight!==0;},"makeAsync":{"antiGhost":0,"buffer":'',"init":function(url,id){"use strict";var savedWrite=document.write,savedWriteln=document.writeln;document.write=function(content){tarteaucitron.makeAsync.buffer+=content;};document.writeln=function(content){tarteaucitron.makeAsync.buffer+=content.concat("\n");};setTimeout(function(){document.write=savedWrite;document.writeln=savedWriteln;},20000);tarteaucitron.makeAsync.getAndParse(url,id);},"getAndParse":function(url,id){"use strict";if(tarteaucitron.makeAsync.antiGhost>9){tarteaucitron.makeAsync.antiGhost=0;return;}tarteaucitron.makeAsync.antiGhost+=1;tarteaucitron.addInternalScript(url,'',function(){if(document.getElementById(id)!==null){document.getElementById(id).innerHTML+="<span class='tarteaucitron-display-none'>&nbsp;</span>"+tarteaucitron.makeAsync.buffer;tarteaucitron.makeAsync.buffer='';tarteaucitron.makeAsync.execJS(id);}});},"execJS":function(id){var i,scripts,childId,type;if(document.getElementById(id)===null)return;scripts=document.getElementById(id).getElementsByTagName('script');for(i=0;i<scripts.length;i+=1){type=(scripts[i].getAttribute('type')!==null)?scripts[i].getAttribute('type'):'';if(type==='')type=(scripts[i].getAttribute('language')!==null)?scripts[i].getAttribute('language'):'';if(scripts[i].getAttribute('src')!==null&&scripts[i].getAttribute('src')!==''){childId=id+Math.floor(Math.random()*99999999999);document.getElementById(id).innerHTML+='<div id="'+childId+'"></div>';tarteaucitron.makeAsync.getAndParse(scripts[i].getAttribute('src'),childId);}else{if(type.indexOf('javascript')!==-1||type==='')eval(scripts[i].innerHTML);}}}},"fallback":function(matchClass,content,noInner){"use strict";var selector=matchClass.map(function(cls){return '.'+cls;}).join(', ');var elems=document.querySelectorAll(selector);for(var i=0;i<elems.length;i++){var elem=elems[i];var width=tarteaucitron.getElemAttr(elem,'width'),height=tarteaucitron.getElemAttr(elem,'height');
12if(width!=="")elem.style.width=tarteaucitron.getStyleSize(width);if(height!=="")elem.style.height=tarteaucitron.getStyleSize(height);if(typeof content==='function')if(noInner===true)content(elem);else elem.innerHTML=content(elem);else elem.innerHTML=content;}},"engage":function(id){"use strict";var html='',r=Math.floor(Math.random()*100000),engage=tarteaucitron.services[id].name+' '+tarteaucitron.lang.fallback;if(tarteaucitron.lang['engage-'+id]!==undefined)engage=tarteaucitron.lang['engage-'+id];html+='<div class="tac_activate tac_activate_'+id+'">';html+='   <div class="tac_float">';html+='      '+engage;html+='      <button aria-label="'+tarteaucitron.lang.allow+' '+tarteaucitron.services[id].name+'" type="button" class="tarteaucitronAllow" id="Eng'+r+'ed'+id+'">';html+='          <span class="tarteaucitronCheck" aria-hidden="true"></span> '+tarteaucitron.lang.allow;html+='       </button>';html+='   </div>';html+='</div>';return html;},"extend":function(a,b){"use strict";var prop;for(prop in b)if(b.hasOwnProperty(prop))a[prop]=b[prop];},"proTemp":'',"proTimer":function(){"use strict";setTimeout(tarteaucitron.proPing,(Math.floor(Math.random()*(1200-500+1))+500));},"pro":function(list){"use strict";tarteaucitron.proTemp+=list;clearTimeout(tarteaucitron.proTimer);tarteaucitron.proTimer=setTimeout(tarteaucitron.proPing,(Math.floor(Math.random()*(1200-500+1))+500));},"proPing":function(){"use strict";if(tarteaucitron.uuid!==''&&tarteaucitron.uuid!==undefined&&tarteaucitron.proTemp!==''&&tarteaucitronStatsEnabled){var div=document.getElementById('tarteaucitronPremium'),timestamp=new Date().getTime(),url='https://tarteaucitron.io/log/?';if(div===null)return;url+='account='+tarteaucitron.uuid+'&';url+='domain='+tarteaucitron.domain+'&';url+='status='+encodeURIComponent(tarteaucitron.proTemp)+'&';url+='_time='+timestamp;div.innerHTML='<img src="'+url+'" class="tarteaucitron-display-none" alt="" />';tarteaucitron.proTemp='';}tarteaucitron.cookie.number();},"AddOrUpdate":function(source,custom){if(source==undefined)source={};for(var key in custom){if(key==="__proto__"||key==="constructor")continue;if(custom.hasOwnProperty(key))if(custom[key] instanceof Object)source[key]=tarteaucitron.AddOrUpdate(source[key],custom[key]);else source[key]=custom[key];}return source;},"getElemWidth":function(elem){return tarteaucitron.getElemAttr(elem,'width')||elem.clientWidth;},"getElemHeight":function(elem){return tarteaucitron.getElemAttr(elem,'height')||elem.clientHeight;},"getElemAttr":function(elem,attr){var attribute=elem.getAttribute('data-'+attr)||elem.getAttribute(attr)||elem.getAttribute(attr.startsWith('data-')?attr.slice(5):attr);if((attr==='url'||attr==='data-url'||attr==='data-src')&&!/^https?:\/\/[^\s]+$/.test(elem.getAttribute(attr)))return "";if(attr==='srcdoc'||attr==='data-srcdoc')attribute=elem.getAttribute('srcdoc');if(typeof attribute==='string')return tarteaucitron.fixSelfXSS(attribute);return "";},"getStyleSize":function(value){if(value==null)return 'auto';value=String(value).trim();var units=['px','%','em','rem','vh','vw','vmin','vmax','ch','ex','pt','pc','cm','mm','in','q'];var pattern=new RegExp('^\\d+(\\.\\d+)?('+units.join('|')+')$');if(pattern.test(value))return value;if(/^\d+(\.\d+)?$/.test(value))return value+'px';return 'auto';},"addClickEventToId":function(elemId,func){tarteaucitron.addClickEventToElement(document.getElementById(elemId),func);},"addClickEventToElement":function(e,func){if(e)if(e.addEventListener)e.addEventListener("click",func);else e.attachEvent("onclick",func);},"triggerJobsAfterAjaxCall":function(){tarteaucitron.job.forEach(function(e){tarteaucitron.job.push(e);});var i;var allowBtns=document.getElementsByClassName("tarteaucitronAllow");for(i=0;i<allowBtns.length;i++)tarteaucitron.addClickEventToElement(allowBtns[i],function(){tarteaucitron.userInterface.respond(this,true);});var denyBtns=document.getElementsByClassName("tarteaucitronDeny");for(i=0;i<denyBtns.length;i++)tarteaucitron.addClickEventToElement(denyBtns[i],function(){tarteaucitron.userInterface.respond(this,false);});}};;
13(function($,Drupal,drupalSettings,once){$.fn.updateTTJobs=function(){drupalSettings.tarteaucitron.job_list.forEach(function(key){if(tarteaucitron.services.hasOwnProperty(key))if(tarteaucitron.job.indexOf(key)===-1)tarteaucitron.job.push(key);});};window.addEventListener("tac.root_available",function(){$.fn.updateTTJobs();});Drupal.behaviors.tarteaucitron={attach:function(context){once('tarteaucitron_init','body',context).forEach(function(){if(drupalSettings.tarteaucitron.use_link_as_alert)$('a[href="#tarteaucitronManager"]').attr('id','tarteaucitronManager');tarteaucitron.init({"privacyUrl":drupalSettings.tarteaucitron.showPrivacyUrl?drupalSettings.tarteaucitron.privacyUrl:"","hashtag":"#tarteaucitron","cookieName":"tartaucitron","orientation":"bottom","showAlertSmall":!drupalSettings.tarteaucitron.use_link_as_alert,"cookieslist":false,"showIcon":false,"iconPosition":"BottomLeft","adblocker":false,"AcceptAllCta":true,"DenyAllCta":true,"highPrivacy":true,"handleBrowserDNTRequest":true,"removeCredit":true,"moreInfoLink":true,"useExternalCss":true,"readmoreLink":drupalSettings.tarteaucitron.readmoreLink,"mandatory":false,"bodyPosition":"top"});tarteaucitron.cookie.checkCount=function(key){"use strict";var arr=tarteaucitron.services[key].cookies,nb=arr.length,html='',status=document.cookie.indexOf(key+'=true');
13if(status>=0&&nb===0)html+=tarteaucitron.lang.useNoCookie;else if(nb===0)html=tarteaucitron.lang.noCookie;else{html+=tarteaucitron.lang.useCookie+' '+nb+' cookie';if(nb>1)html+='s';html+='.';}if(document.getElementById('tacCL'+key)!==null)document.getElementById('tacCL'+key).innerHTML=html;};for(let index=0;index<drupalSettings.tarteaucitron.custom_text.length;index++){var str=drupalSettings.tarteaucitron.custom_text[index];if(str.length>0){str=str.split('::');setTranslationString(tarteaucitronCustomText,str);}}for(let index=0;index<drupalSettings.tarteaucitron.custom_descriptions.length;index++){var str=drupalSettings.tarteaucitron.custom_descriptions[index];if(str.length>0){var data=str.split('::');var key=data.shift();var text=data.join('::');tarteaucitronDescriptionsServices[key]=text;}}window.addEventListener("tac.open_panel",updateDescriptionsDesServices);drupalSettings.tarteaucitron.custom_user_variables.forEach(function(str){const [key,value]=str.split('::');tarteaucitron.user[key]=value;});tarteaucitron.lang=tarteaucitron.AddOrUpdate(tarteaucitron.lang,tarteaucitronCustomText);tarteaucitron.job=tarteaucitron.job||[];if(tarteaucitron.userInterface.respondAllLegacyMinimale==undefined){tarteaucitron.userInterface.respondAllLegacyMinimale=tarteaucitron.userInterface.respondAll;tarteaucitron.userInterface.respondAll=function(status,type,allowSafeAnalytics){if(status==false){var backup=tarteaucitron.job;tarteaucitron.job=[];backup.forEach((key,index)=>{if(!key.endsWith('_minimale')&&!key.endsWith('_exempted'))tarteaucitron.job.push(key);});tarteaucitron.userInterface.respondAllLegacyMinimale(status,type,allowSafeAnalytics);tarteaucitron.job=backup;}else tarteaucitron.userInterface.respondAllLegacyMinimale(status,type,allowSafeAnalytics);};}$.fn.updateTTJobs();});}};function updateDescriptionsDesServices(){for(const key in tarteaucitronDescriptionsServices){var status=$('#tarteaucitron #'+key+'Line .tarteaucitronStatusInfo');var txt=$('<p class="tarteaucitronListAddInfo">'+tarteaucitronDescriptionsServices[key]+'</p>');var info=status.find(".tarteaucitronListAddInfo");if(info.length==0)status.append(txt);else info.replaceWith(txt);}}function setTranslationString(lang,newStrings){if(newStrings.length<2)return lang;var newTranslation={};var index=newStrings.shift();if(lang.hasOwnProperty(index))newTranslation=lang[index];if(newStrings.length>1)lang[index]=setTranslationString(newTranslation,newStrings);else lang[index]=newStrings[0];return lang;}})(jQuery,Drupal,drupalSettings,once);;
14(function($,Drupal,drupalSettings){Drupal.behaviors.tarteaucitronNewServices={attach:function(context){window.addEventListener("tac.root_available",function(){drupalSettings.tarteaucitron.new_services.forEach(function(service){tarteaucitron.services[service.key]={"key":service.key,"name":service.name,"type":service.type,"uri":service.uri,"needConsent":true,"cookies":[],"js":function(){},"fallback":function(){}};});$.fn.updateTTJobs();});}};})(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.