PageSourceSearch

https://www.revqore.com/media/com_jchoptimize/cache/js/d8decc32e5d…887bf39dcae6ba39794c381911663affbdb3b956.js

js revqore.com collected 2026-09-29 11:55:55 UTC 108,043 bytes, 486 lines download raw bytes

vendor: 8,190 bytes, line 1
1!function(e){("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define("inert",e):e()}(function(){"use strict";var o,r,t,i,s,n,e=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e};function a(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){d(this,u),this._inertManager=t,this._rootElement=e,this._managedNodes=new Set,this._rootElement.hasAttribute("aria-hidden")?this._savedAriaHidden=this._rootElement.getAttribute("aria-hidden"):this._savedAriaHidden=null,this._rootElement.setAttribute("aria-hidden","true"),this._makeSubtreeUnfocusable(this._rootElement),this._observer=new MutationObserver(this._onMutation.bind(this)),this._observer.observe(this._rootElement,{attributes:!0,childList:!0,subtree:!0})}function h(e,t){d(this,h),this._node=e,this._overrodeFocusMethod=!1,this._inertRoots=new Set([t]),this._savedTabIndex=null,this._destroyed=!1,this.ensureUntabbable()}function l(e){if(d(this,l),!e)throw new Error("Missing required argument; InertManager needs to wrap a document.");this._document=e,this._managedNodes=new Map,this._inertRoots=new Map,this._observer=new MutationObserver(this._watchForInert.bind(this)),_(e.head||e.body||e.documentElement),"loading"===e.readyState?e.addEventListener("DOMContentLoaded",this._onDocumentLoaded.bind(this)):this._onDocumentLoaded()}function c(e,t,n){if(e.nodeType==Node.ELEMENT_NODE){var i=e,o=(t&&t(i),i.shadowRoot);if(o)return void c(o,t,o);if("content"==i.localName){for(var o=i,r=o.getDistributedNodes?o.getDistributedNodes():[],s=0;s<r.length;s++)c(r[s],t,n);return}if("slot"==i.localName){for(var o=i,a=o.assignedNodes?o.assignedNodes({flatten:!0}):[],d=0;d<a.length;d++)c(a[d],t,n);return}}for(var u=e.firstChild;null!=u;)c(u,t,n),u=u.nextSibling}function _(e){var t;e.querySelector("style#inert-style, link#inert-style")||((t=document.createElement("style")).setAttribute("id","inert-style"),t.textContent="\n[inert] {\n  pointer-events: none;\n  cursor: default;\n}\n\n[inert], [inert] * {\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n",e.appendChild(t))}"undefined"!=typeof window&&"undefined"!=typeof Element&&(o=Array.prototype.slice,r=Element.prototype.matches||Element.prototype.msMatchesSelector,t=["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","details","summary","iframe","object","embed","video","[contenteditable]"].join(","),e(u,[{key:"destructor",value:function(){this._observer.disconnect(),this._rootElement&&(null!==this._savedAriaHidden?this._rootElement.setAttribute("aria-hidden",this._savedAriaHidden):this._rootElement.removeAttribute("aria-hidden")),this._managedNodes.forEach(function(e){this._unmanageNode(e.node)},this),this._observer=null,this._rootElement=null,this._managedNodes=null,this._inertManager=null}},{key:"_makeSubtreeUnfocusable",value:function(e){var t=this,n=(c(e,function(e){return t._visitNode(e)}),document.activeElement);if(!document.body.contains(e)){for(var i=e,o=void 0;i;){if(i.nodeType===Node.DOCUMENT_FRAGMENT_NODE){o=i;break}i=i.parentNode}o&&(n=o.activeElement)}e.contains(n)&&(n.blur(),n===document.activeElement&&document.body.focus())}},{key:"_visitNode",value:function(e){e.nodeType===Node.ELEMENT_NODE&&((e=e)!==this._rootElement&&e.hasAttribute("inert")&&this._adoptInertRoot(e),(r.call(e,t)||e.hasAttribute("tabindex"))&&this._manageNode(e))}},{key:"_manageNode",value:function(e){e=this._inertManager.register(e,this);this._managedNodes.add(e)}},{key:"_unmanageNode",value:function(e){e=this._inertManager.deregister(e,this);e&&this._managedNodes.delete(e)}},{key:"_unmanageSubtree",value:function(e){var t=this;c(e,function(e){return t._unmanageNode(e)})}},{key:"_adoptInertRoot",value:function(e){var t=this._inertManager.getInertRoot(e);t||(this._inertManager.setInert(e,!0),t=this._inertManager.getInertRoot(e)),t.managedNodes.forEach(function(e){this._manageNode(e.node)},this)}},{key:"_onMutation",value:function(e,t){e.forEach(function(e){var t,n=e.target;"childList"===e.type?(o.call(e.addedNodes).forEach(function(e){this._makeSubtreeUnfocusable(e)},this),o.call(e.removedNodes).forEach(function(e){this._unmanageSubtree(e)},this)):"attributes"===e.type&&("tabindex"===e.attributeName?this._manageNode(n):n!==this._rootElement&&"inert"===e.attributeName&&n.hasAttribute("inert")&&(this._adoptInertRoot(n),t=this._inertManager.getInertRoot(n),this._managedNodes.forEach(function(e){n.contains(e.node)&&t._manageNode(e.node)})))},this)}},{key:"managedNodes",get:function(){return new Set(this._managedNodes)}},{key:"hasSavedAriaHidden",get:function(){return null!==this._savedAriaHidden}},{key:"savedAriaHidden",set:function(e){this._savedAriaHidden=e},get:function(){return this._savedAriaHidden}}]),i=u,e(h,[{key:"destructor",value:function(){var e;this._throwIfDestroyed(),this._node&&this._node.nodeType===Node.ELEMENT_NODE&&(e=this._node,null!==this._savedTabIndex?e.setAttribute("tabindex",this._savedTabIndex):e.removeAttribute("tabindex"),this._overrodeFocusMethod&&delete e.focus),this._node=null,this._inertRoots=null,this._destroyed=!0}},{key:"_throwIfDestroyed",value:function(){if(this.destroyed)throw new Error("Trying to access destroyed InertNode")}},{key:"ensureUntabbable",value:function(){var e;this.node.nodeType===Node.ELEMENT_NODE&&(e=this.node,r.call(e,t)?-1===e.tabIndex&&this.hasSavedTabIndex||(e.hasAttribute("tabindex")&&(this._savedTabIndex=e.tabIndex),e.setAttribute("tabindex","-1"),e.nodeType===Node.ELEMENT_NODE&&(e.focus=function(){},this._overrodeFocusMethod=!0)):e.hasAttribute("tabindex")&&(this._savedTabIndex=e.tabIndex,e.removeAttribute("tabindex")))}},{key:"addInertRoot",value:function(e){this._throwIfDestroyed(),this._inertRoots.add(e)}},{key:"removeInertRoot",value:function(e){this._throwIfDestroyed(),this._inertRoots.delete(e),0===this._inertRoots.size&&this.destructor()}},{key:"destroyed",get:function(){return this._destroyed}},{key:"hasSavedTabIndex",get:function(){return null!==this._savedTabIndex}},{key:"node",get:function(){return this._throwIfDestroyed(),this._node}},{key:"savedTabIndex",set:function(e){this._throwIfDestroyed(),this._savedTabIndex=e},get:function(){return this._throwIfDestroyed(),this._savedTabIndex}}]),s=h,e(l,[{key:"setInert",value:function(e,t){if(t){if(!this._inertRoots.has(e)){t=new i(e,this);if(e.setAttribute("inert",""),this._inertRoots.set(e,t),!this._document.body.contains(e))for(var n=e.parentNode;n;)11===n.nodeType&&_(n),n=n.parentNode}}else this._inertRoots.has(e)&&(this._inertRoots.get(e).destructor(),this._inertRoots.delete(e),e.removeAttribute("inert"))}},{key:"getInertRoot",value:function(e){return this._inertRoots.get(e)}},{key:"register",value:function(e,t){var n=this._managedNodes.get(e);return void 0!==n?n.addInertRoot(t):n=new s(e,t),this._managedNodes.set(e,n),n}},{key:"deregister",value:function(e,t){var n=this._managedNodes.get(e);return n?(n.removeInertRoot(t),n.destroyed&&this._managedNodes.delete(e),n):null}},{key:"_onDocumentLoaded",value:function(){o.call(this._document.querySelectorAll("[inert]")).forEach(function(e){this.setInert(e,!0)},this),this._observer.observe(this._document.body||this._document.documentElement,{attributes:!0,subtree:!0,childList:!0})}},{key:"_watchForInert",value:function(e,t){var i=this;e.forEach(function(e){switch(e.type){case"childList":o.call(e.addedNodes).forEach(function(e){var t;e.nodeType===Node.ELEMENT_NODE&&(t=o.call(e.querySelectorAll("[inert]")),r.call(e,"[inert]")&&t.unshift(e),t.forEach(function(e){this.setInert(e,!0)},i))},i);break;case"attributes":if("inert"!==e.attributeName)return;var t=e.target,n=t.hasAttribute("inert");i.setInert(t,n)}},this)}}]),e=l,HTMLElement.prototype.hasOwnProperty("inert")||(n=new e(document),Object.defineProperty(HTMLElement.prototype,"inert",{enumerable:!0,get:function(){return this.hasAttribute("inert")},set:function(e){n.setInert(this,e)}})))});
2jQuery(window).on('load',function(){if(jQuery('.sp-loader-with-logo').length>0){move();}
3jQuery('.sp-pre-loader').fadeOut(500,function(){jQuery(this).remove();});});function move(){var elem=document.getElementById('line-load');var width=1;var id=setInterval(frame,10);function frame(){if(width>=100){clearInterval(id);}else{width++;elem.style.width=width+'%';}}}
4jQuery(function($){var settings=Joomla.getOptions('data')||{};var handleStickiness=function(className,offsetTop){if($('body:not(.layout-edit-iframe)').hasClass(className)){var $header=$('#sp-header');var headerHeight=$header.outerHeight();var $stickyHeaderPlaceholder=$('.sticky-header-placeholder');let $stickyOffset='100';if(settings.header!==undefined&&settings.header.stickyOffset!==undefined){$stickyOffset=settings.header.stickyOffset||'100';}
5var stickyHeader=function(){var scrollTop=$(window).scrollTop();if(scrollTop>=offsetTop+Number($stickyOffset)){$header.addClass('header-sticky');$stickyHeaderPlaceholder.height(headerHeight);}else{if($header.hasClass('header-sticky')){$header.removeClass('header-sticky');$stickyHeaderPlaceholder.height('inherit');}}};stickyHeader();$(window).scroll(function(){stickyHeader();});if($('body').hasClass('layout-boxed')){var windowWidth=$header.parent().outerWidth();$header.css({'max-width':windowWidth,left:'auto'});}}else{var $header=$('#sp-header');if($header.hasClass('header-sticky')){$header.removeClass('header-sticky');}
6$(window).off('scroll');}};function getHeaderOffset(){let $header=$('#sp-header');let stickyHeaderTop=$header.offset().top;let $backHeader=$('body.back-panel').find('#sp-header');let backPanelStickyHeaderTop=null;if($backHeader.length>0){backPanelStickyHeaderTop=$backHeader.offset().top;}
7let headerOffset=stickyHeaderTop;if(backPanelStickyHeaderTop!==null){headerOffset=backPanelStickyHeaderTop-settings.topbarHeight;headerOffset=headerOffset<0?stickyHeaderTop:headerOffset;}
8return headerOffset;}
9const headerExist=$('#sp-header');if(headerExist.length>0){handleStickiness('sticky-header',getHeaderOffset());}
10$(window).scroll(function(){if($(this).scrollTop()>100){$('.sp-scroll-up').fadeIn();}else{$('.sp-scroll-up').fadeOut(400);}});$('.sp-scroll-up').click(function(){$('html, body').animate({scrollTop:-60,},600);return false;});$('.sp-megamenu-wrapper').parent().parent().css('position','static').parent().css('position','relative');$('.sp-menu-full').each(function(){$(this).parent().addClass('menu-justify');});$('#offcanvas-toggler, .offcanvas-toggler-secondary, .offcanvas-toggler-full').on('click',function(event){event.preventDefault();openOffcanvas();});$('.close-offcanvas, .offcanvas-overlay').on('click',function(event){event.preventDefault();closeOffcanvas();});function openOffcanvas(){$('.offcanvas-init').addClass('offcanvas-active full-offcanvas');$(document.body).css('overflow','hidden');$('.offcanvas-menu').removeAttr('inert').attr('tabindex','0');setTimeout(()=>{$('.close-offcanvas').focus();},100);$(document).on('keydown.offcanvas',handleOffcanvasKeyboard);}
11function closeOffcanvas(){$('.offcanvas-init').removeClass('offcanvas-active full-offcanvas');$(document.body).css('overflow','');$('.offcanvas-menu').attr('inert','').attr('tabindex','-1');$('#offcanvas-toggler').focus();$(document).off('keydown.offcanvas');}
12function handleOffcanvasKeyboard(e){if(!$('.offcanvas-init').hasClass('offcanvas-active'))return;const $offcanvas=$('.offcanvas-menu');const focusable='a[href], button, input, textarea, select, [tabindex="0"]';const $focusable=$offcanvas.find(focusable).filter(':visible');if(e.key==='Escape'){e.preventDefault();closeOffcanvas();return;}
13if(e.key==='Tab'){const $first=$focusable.first();const $last=$focusable.last();if(!$offcanvas[0].contains(document.activeElement)){e.preventDefault();$first.focus();return;}
14if(e.shiftKey&&document.activeElement===$first[0]){e.preventDefault();$last.focus();}else if(!e.shiftKey&&document.activeElement===$last[0]){e.preventDefault();$first.focus();}}}
15$(document).on('focusin',function(e){if($(e.target).closest('[inert]').length){e.preventDefault();$('#offcanvas-toggler').focus();}});
15if($('#modal-menu').length>0){let $modalToggler=$('#modal-menu-toggler');let $modalMenu=$('#modal-menu');let $body=$('body');$modalToggler.on('click',function(e){e.preventDefault();$modalMenu.toggleClass('active');$body.toggleClass('modal-menu-active');$(this).toggleClass('active');});$(document).keyup(function(e){if(e.key=='Escape'){$modalMenu.removeClass('active');$modalToggler.removeClass('active');$body.removeClass('modal-menu-active');}});}
16const tooltipTriggerList=[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"], .hasTooltip'));tooltipTriggerList.map(function(tooltipTriggerEl){return new bootstrap.Tooltip(tooltipTriggerEl,{html:true});});const popoverTriggerList=[].slice.call(document.querySelectorAll('[data-bs-toggle="popover"], .hasPopover'));popoverTriggerList.map(function(popoverTriggerEl){return new bootstrap.Popover(popoverTriggerEl);});$('.article-ratings .rating-star').on('click',function(event){event.preventDefault();var $parent=$(this).closest('.article-ratings');var request={option:'com_ajax',template:template,action:'rating',rating:$(this).data('number'),article_id:$parent.data('id'),format:'json',};$.ajax({type:'POST',data:request,beforeSend:function(){$parent.find('.fa-spinner').show();},success:function(response){var data=$.parseJSON(response);$parent.find('.ratings-count').text(data.message);$parent.find('.fa-spinner').hide();if(data.status){$parent.find('.rating-symbol').html(data.ratings);}
17setTimeout(function(){$parent.find('.ratings-count').text('('+data.rating_count+')');},3000);},});});$('.sp-cookie-allow').on('click',function(event){event.preventDefault();var date=new Date();date.setTime(date.getTime()+30*24*60*60*1000);var expires='; expires='+date.toGMTString();document.cookie='spcookie_status=ok'+expires+'; path=/';$(this).closest('.sp-cookie-consent').fadeOut();});$('.btn-group label:not(.active)').click(function(){var label=$(this);var input=$('#'+label.attr('for'));if(!input.prop('checked')){label.closest('.btn-group').find('label').removeClass('active btn-success btn-danger btn-primary');if(input.val()===''){label.addClass('active btn-primary');}else if(input.val()==0){label.addClass('active btn-danger');}else{label.addClass('active btn-success');}
18input.prop('checked',true);input.trigger('change');}
19var parent=$(this).parents('#attrib-helix_ultimate_blog_options');if(parent){showCategoryItems(parent,input.val());}});$('.btn-group input[checked=checked]').each(function(){if($(this).val()==''){$('label[for='+$(this).attr('id')+']').addClass('active btn btn-primary');}else if($(this).val()==0){$('label[for='+$(this).attr('id')+']').addClass('active btn btn-danger');}else{$('label[for='+$(this).attr('id')+']').addClass('active btn btn-success');}
20var parent=$(this).parents('#attrib-helix_ultimate_blog_options');if(parent){parent.find('*[data-showon]').each(function(){$(this).hide();});}});function showCategoryItems(parent,value){var controlGroup=parent.find('*[data-showon]');controlGroup.each(function(){var data=$(this).attr('data-showon');data=typeof data!=='undefined'?JSON.parse(data):[];if(data.length>0){if(typeof data[0].values!=='undefined'&&data[0].values.includes(value)){$(this).slideDown();}else{$(this).hide();}}});}
21$(window).on('scroll',function(){var scrollBar=$('.sp-reading-progress-bar');if(scrollBar.length>0){var s=$(window).scrollTop(),d=$(document).height(),c=$(window).height();var scrollPercent=(s/(d-c))*100;const position=scrollBar.data('position');if(position==='top'){}
22scrollBar.css({width:`${scrollPercent}%`});}});var observer=new MutationObserver(function(mutations){$('#system-message-container .alert .close').attr('data-bs-dismiss','alert');});var target=document.querySelector('#system-message-container');observer.observe(target,{attributes:true});});jQuery(function($){const menuSelector='.menu-deeper.menu-parent';const togglerSelector='.menu-toggler';const childSelector='.menu-child';function toggleSubmenu($item,open=null){const $submenu=$item.children(childSelector);const isOpen=$item.hasClass('menu-parent-open');if(open===null)open=!isOpen;if(open){$item.addClass('menu-parent-open').attr('aria-expanded','true');$submenu.slideDown(150);}else{$item.removeClass('menu-parent-open').attr('aria-expanded','false');
22$submenu.slideUp(150);}}
23$(document).on('click',togglerSelector,function(event){event.preventDefault();event.stopPropagation();const $item=$(this).closest(menuSelector);const isOpen=$item.hasClass('menu-parent-open');toggleSubmenu($item,!isOpen);});$(document).on('click keydown',`${menuSelector} > a`,function(event){const isToggleKey=event.type==='click'||event.key==='Enter'||event.key===' ';const isKeyboard=event.key==='Enter'||event.key===' ';if(isToggleKey){const $item=$(this).closest(menuSelector);const $submenu=$item.children(childSelector);if($submenu.length){if(event.key===' '){event.preventDefault();toggleSubmenu($item);}
24else if(event.key==='Enter'){toggleSubmenu($item,true);}else if(event.type==='click'){toggleSubmenu($item,true);}}}});$(document).on('keydown',`${menuSelector} > a`,function(event){const $currentItem=$(this).closest('li');const $siblings=$currentItem.parent().children('li:visible');const index=$siblings.index($currentItem);if(event.key==='ArrowDown'){event.preventDefault();const $submenu=$currentItem.children(childSelector);if($submenu.length&&$currentItem.hasClass('menu-parent-open')){const $firstChildLink=$submenu.children('li:visible').find('a').first();if($firstChildLink.length){$firstChildLink.focus();return;}}
25$siblings.eq((index+1)%$siblings.length).find('a').first().focus();}else if(event.key==='ArrowUp'){event.preventDefault();$siblings.eq((index-1+$siblings.length)%$siblings.length).find('a').first().focus();}else if(event.key==='ArrowRight'){const $submenu=$currentItem.children(childSelector);if($submenu.length){event.preventDefault();toggleSubmenu($currentItem,true);const $firstChildLink=$submenu.children('li:visible').find('a').first();if($firstChildLink.length){$firstChildLink.focus();}}}else if(event.key==='ArrowLeft'||event.key==='Escape'){event.preventDefault();toggleSubmenu($currentItem,false);$currentItem.children('a').first().focus();}});$(document).on('keydown',`${childSelector} > li > a`,function(event){const $currentItem=$(this).closest('li');const $siblings=$currentItem.parent().children('li:visible');const index=$siblings.index($currentItem);if(event.key==='ArrowDown'){event.preventDefault();$siblings.eq((index+1)%$siblings.length).find('a').first().focus();}else if(event.key==='ArrowUp'){event.preventDefault();$siblings.eq((index-1+$siblings.length)%$siblings.length).find('a').first().focus();}else if(event.key==='ArrowRight'){const $submenu=$currentItem.children(childSelector);if($submenu.length){event.preventDefault();toggleSubmenu($currentItem,true);const $firstChildLink=$submenu.children('li:visible').find('a').first();if($firstChildLink.length){$firstChildLink.focus();}}}else if(event.key==='ArrowLeft'||event.key==='Escape'){event.preventDefault();const $parentMenu=$currentItem.parents(menuSelector).first();toggleSubmenu($parentMenu,false);$parentMenu.children('a').first().focus();}});$(document).on('click',function(event){if(!$(event.target).closest('.menu-deeper').length){$(menuSelector).removeClass('menu-parent-open').attr('aria-expanded','false');$(childSelector).slideUp(150);}});$(menuSelector).attr('aria-haspopup','true').attr('aria-expanded','false');});jQuery(function($){const menuSelectors='.sp-megamenu-parent > li, .sp-profile-wrapper';$(menuSelectors).each(function(){const $menuItem=$(this);const $trigger=$menuItem.children('a, button');const $dropdown=$menuItem.children('.sp-dropdown, .sp-profile-dropdown');if($dropdown.length){setupDropdownEvents($menuItem,$trigger,$dropdown);}});bindNestedDropdowns('body');function setupDropdownEvents($menuItem,$trigger,$dropdown){$trigger.on('focus mouseenter',function(){openMenu($menuItem,$dropdown);});$menuItem.on('mouseenter',function(){openMenu($menuItem,$dropdown);});$menuItem.on('mouseleave focusout',function(){setTimeout(function(){if(!$menuItem.find(':focus').length&&!$menuItem.is(':hover')){closeMenu($menuItem,$dropdown);}},100);});$trigger.on('keydown',function(event){switch(event.key){case' ':event.preventDefault();openMenu($menuItem,$dropdown);break;case'ArrowDown':event.preventDefault();openMenu($menuItem,$dropdown);focusFirstItem($dropdown);break;case'Escape':event.preventDefault();closeMenu($menuItem,$dropdown);$trigger.focus();break;}});$trigger.on('click',function(event){if($dropdown.length){openMenu($menuItem,$dropdown);}});}
26function bindNestedDropdowns(containerSelector){$(containerSelector).find(' .sp-has-child').each(function(){const $subItem=$(this);const $trigger=$subItem.children('a, button');const $subDropdown=$subItem.children('.sp-dropdown');if($subDropdown.length){setupDropdownEvents($subItem,$trigger,$subDropdown);bindNestedDropdowns($subDropdown);}});}
27function openMenu($item,$dropdown){$dropdown.show();if($dropdown.hasClass('sp-profile-dropdown')){$dropdown.attr('style','display: block !important');}
28bindKeyboardNavigation($dropdown);}
29function closeMenu($item,$dropdown){$dropdown.hide();if($dropdown.hasClass('sp-profile-dropdown')){$dropdown.removeAttr('style');}}
30function focusFirstItem($dropdown){const $focusable=$dropdown.find('a, button').filter(':visible');if($focusable.length){$focusable.first().focus();}}
31function bindKeyboardNavigation($dropdown){const $items=$dropdown.find('a, button').filter(':visible');$items.off('keydown').on('keydown',function(event){const currentIndex=$items.index(this);let newIndex=-1;if(event.key==='ArrowDown'){event.preventDefault();newIndex=(currentIndex+1)%$items.length;}else if(event.key==='ArrowUp'){event.preventDefault();newIndex=(currentIndex-1+$items.length)%$items.length;}else if(event.key==='Escape'){event.preventDefault();if($dropdown.hasClass('sp-profile-dropdown')){$dropdown.removeAttr('style');}
32const $currentDropdown=$(this).closest('.sp-dropdown');const $parentItem=$currentDropdown.parent(' .sp-has-child, .sp-megamenu-parent > li');const isRoot=$parentItem.parent().is('.sp-megamenu-parent, .sp-megamenu-parent > ul, nav');if(isRoot){$(menuSelectors).each(function(){const $item=$(this);closeMenu($item,$item.children('.sp-dropdown'));});}else{const $trigger=$parentItem.children('a, button');closeMenu($parentItem,$currentDropdown);if($trigger.length){$trigger.focus();}}
33return;}
34if(newIndex>
34-1){$items.eq(newIndex).focus();}});}
35$(document).on('click',function(event){if(!$(event.target).closest(menuSelectors).length){$(menuSelectors).each(function(){const $item=$(this);closeMenu($item,$item.children('.sp-dropdown'));});}});});
36var categoriesSettingsCookie={};var categoriesSettingsCookieOuter={};var categoriesSettingsCookieInner={};var m_modalManager_confirmationText='';var modalManagerSettings=[];var afterCategoriesSettingsCookie;var afterExpirationCookies;var cpnb_renderSettingsOverride=null;var settings=typeof cpnb_config!=='undefined'?cpnb_config:{};window.addEventListener('load',function(){var settings={w357_joomla_caching:0,w357_position:'bottom',w357_show_close_x_icon:1,w357_hide_after_time:'yes',w357_duration:60,w357_animate_duration:1000,w357_limit:0,w357_message:null,w357_display_ok_btn:1,w357_buttonText:"Ok, I've understood!",w357_display_decline_btn:1,w357_buttonDeclineText:'Decline',w357_display_cancel_btn:1,w357_buttonCancelText:'Cancel',w357_display_settings_btn:1,w357_buttonSettingsText:'Settings',w357_buttonMoreText:'More Info',w357_buttonMoreLink:'',w357_display_more_info_btn:1,w357_fontColor:'#F1F1F3',w357_linkColor:'#FFF',w357_fontSize:'12px',w357_backgroundColor:'#323A45',w357_borderWidth:1,w357_body_cover:1,w357_overlay_state:0,w357_overlay_color:'rgba(10,10,10, 0.3)',w357_height:'auto',w357_cookie_name:'cookiesDirective',w357_cookie_name_declined:'cpnbCookiesDeclined',w357_cookie_name_cancelled:'cpnbCookiesCancelled',w357_has_consent_decision:0,w357_cookie_settings_value:null,w357_link_target:'_self',w357_popup_width:'800',w357_popup_height:'600',w357_customText:'Your custom text for the cookies policy goes here...',w357_more_info_btn_type:'custom_text',w357_blockCookies:0,w357_autoAcceptAfterScrolling:0,w357_numOfScrolledPixelsBeforeAutoAccept:300,w357_reloadPageAfterAccept:0,w357_enableConfirmationAlerts:0,w357_enableConfirmationAlertsForAcceptBtn:0,w357_enableConfirmationAlertsForDeclineBtn:0,w357_enableConfirmationAlertsForDeleteBtn:0,w357_confirm_allow_msg:'Performing this action will enable all cookies set by this website. Are you sure that you want to enable all cookies on this website?',w357_confirm_delete_msg:'Performing this action will remove all cookies set by this website. Are you sure that you want to disable and delete all cookies from your browser?',w357_show_in_iframes:0,w357_shortcode_is_enabled_on_this_page:1,w357_base_url:'',w357_base_ajax_url:'',w357_current_url:'',w357_always_display:0,w357_show_notification_bar:true,w357_expiration_cookies:365,w357_expiration_cookieSettings:365,w357_expiration_cookieAccept:365,w357_expiration_cookieDecline:180,w357_expiration_cookieCancel:3,w357_accept_button_class_notification_bar:'cpnb-accept-btn',w357_decline_button_class_notification_bar:'cpnb-decline-btn',w357_cancel_button_class_notification_bar:'cpnb-cancel-btn',w357_settings_button_class_notification_bar:'cpnb-settings-btn',w357_moreinfo_button_class_notification_bar:'cpnb-moreinfo-btn',w357_accept_button_class_notification_bar_modal_window:'cpnb-accept-btn-m',w357_decline_button_class_notification_bar_modal_window:'cpnb-decline-btn-m',w357_save_button_class_notification_bar_modal_window:'cpnb-save-btn-m',w357_buttons_ordering:'',};var modalManager={w357_m_modalState:1,w357_m_floatButtonState:1,w357_m_floatButtonPosition:'bottom_left',w357_m_HashLink:'cookies',w357_m_modal_menuItemSelectedBgColor:'rgba(200, 200, 200, 1)',w357_m_saveChangesButtonColorAfterChange:'rgba(255, 202, 152, 1)',w357_m_floatButtonIconSrc:'media/plg_system_cookiespolicynotificationbar/icons/cpnb-cookies-manager-icon-1-64x64.png',w357_m_FloatButtonIconType:'image',w357_m_FloatButtonIconFontAwesomeName:'fas fa-cookie-bite',w357_m_FloatButtonIconFontAwesomeSize:'fa-lg',w357_m_FloatButtonIconFontAwesomeColor:'rgba(61, 47, 44, 0.84)',w357_m_FloatButtonIconUikitName:'cog',w357_m_FloatButtonIconUikitSize:'1',w357_m_FloatButtonIconUikitColor:'rgba(61, 47, 44, 0.84)',w357_m_floatButtonText:'Cookies Manager',w357_m_modalHeadingText:'Advanced Cookie Settings',w357_m_checkboxText:'Enable',w357_m_lockedText:'(Locked)',w357_m_EnableAllButtonText:'Allow All Cookies',w357_m_DeclineAllButtonText:'Decline All Cookies',w357_m_SaveChangesButtonText:'Save Settings',w357_m_c
36onfirmationAlertRequiredCookies:"These cookies are strictly necessary for this website. You can't disable this category of cookies. Thank you for understanding!",};var varsToBeParsedInt=['w357_joomla_caching','w357_overlay_state','w357_borderWidth','w357_body_cover','w357_expiration_cookies','w357_expiration_cookieSettings','w357_expiration_cookieAccept','w357_expiration_cookieDecline','w357_expiration_cookieCancel','w357_duration','w357_animate_duration','w357_limit','w357_display_ok_btn','w357_display_decline_btn','w357_display_cancel_btn','w357_display_settings_btn','w357_display_more_info_btn','w357_blockCookies','w357_autoAcceptAfterScrolling','w357_numOfScrolledPixelsBeforeAutoAccept','w357_reloadPageAfterAccept','w357_enableConfirmationAlerts','w357_enableConfirmationAlertsForAcceptBtn','w357_enableConfirmationAlertsForDeclineBtn','w357_enableConfirmationAlertsForDeleteBtn','w357_show_in_iframes','w357_shortcode_is_enabled_on_this_page','w357_always_display',];for(var obj in cpnb_config){if((cpnb_config[obj]!==null)&(cpnb_config[obj]!=='')){if(varsToBeParsedInt.indexOf(obj)>=0){var rawValue=cpnb_config[obj];if(typeof rawValue==='string'&&rawValue.trim().toUpperCase()==='SESSION'){settings[obj]='SESSION';}else{settings[obj]=parseInt(rawValue);}}else{settings[obj]=cpnb_config[obj];}}}
37if(settings.w357_limit>0){if(cpnb_readCookie('cpnb_cookie_limit')==null){cpnb_createCookie('cpnb_cookie_limit',1,settings.w357_expiration_cookies);}else{if(settings.w357_blockCookies==0){var counterCookie=parseInt(cpnb_readCookie('cpnb_cookie_limit'))+1;cpnb_createCookie('cpnb_cookie_limit',counterCookie,settings.w357_expiration_cookies);}}}
38var warning_div_position=['top-left','top-right','bottom-left','bottom-right','center',];function cpnb_checkDIfIframeDisplay(){if(settings.w357_show_in_iframes==0){if(self==top){return true;}else{return false;}}else{return true;}}
39function cpnb_checkAlwaysDisplay(){if(settings.w357_always_display==1){return true;}
40return!cpnb_hasAnyConsentDecision(settings);}
41function cpnb_checkCookieLimitDisplay(){if(settings.w357_always_display!==1){if(settings.w357_limit>0){if(cpnb_readCookie('cpnb_cookie_limit')!==null){var counterCookie=parseInt(cpnb_readCookie('cpnb_cookie_limit'));if(counterCookie>settings.w357_limit){return false;}else{return true;}}}else{return true;}}else{return true;}}
42window.cpnb_handleKeyboardActivate=function(event){var key=event.key||event.keyCode;if(key==='Enter'||key===' '||key===13||key===32){event.preventDefault();event.target.click();}}
43var windowHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var maxHeight=windowHeight-0.2*windowHeight;maxHeight=parseInt(maxHeight.toFixed(0));var marginTopWindow=windowHeight*0.06;marginTopWindow=parseInt(marginTopWindow.toFixed(0));if(cpnb_checkDIfIframeDisplay()&&cpnb_checkAlwaysDisplay()&&cpnb_checkCookieLimitDisplay()&&settings.w357_show_notification_bar==true){var elem=document.createElement('div');var maxHeightWarningBox=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;maxHeightWarningBox-=40;var cnbwb='';cnbwb+=' <div id="cpnb" class="cpnb" data-cookie-name="'+
44decodeURI(settings.w357_cookie_name)+'">';cnbwb+='	<div role="contentinfo" aria-label="Cookie consent notification" class="cpnb-warningBox-show-fade-in cpnb-outer cpnb-div-position-'+
45settings.w357_position+'" id="w357_cpnb_outer" style=" display: flex; justify-content: center; flex-direction: column; position: fixed; height: '+
46settings.w357_height+'; background: '+
47settings.w357_backgroundColor+'; color: '+
48settings.w357_fontColor+'; font-size: '+
49settings.w357_fontSize+';">';let cpnb_close_icon_html='';if(settings.w357_show_close_x_icon==1&&settings.w357_position!='top'&&settings.w357_position!='bottom'){var cookieNameFun=settings.w357_cookie_name;var linkFun=settings.w357_current_url;var expiration=settings.w357_expiration_cookieCancel;cpnb_close_icon_html='				<span id="cpnb-close-x-btn" onClick="cpnb_warning_cancel_button(\''+
50cookieNameFun+"', '"+
51expiration+"', '"+
52linkFun+"', '"+
53settings.w357_overlay_state+'\')" class="cpnb-x-close-icon"></span>';}
54if((settings.w357_message!==null)&(settings.w357_message!=='')){cnbwb+='		<div class="cpnb-inner" style="max-height: '+
55maxHeightWarningBox+'px;">'+
56cpnb_close_icon_html+'<div class="cpnb-message">'+
57decodeURI(settings.w357_message)+'</div>';}else{cnbwb+='		<div class="cpnb-inner" style="max-height: '+
58maxHeightWarningBox+'px;">'+
59cpnb_close_icon_html+'<div class="cpnb-message">We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.</div>';}
60if(warning_div_position.indexOf(settings.w357_position)>=0){cnbwb+='			<div class="cpnb-buttons" style="margin-top:10px;">';}else{cnbwb+='			<div class="cpnb-buttons">';}
61var buttons_ordering_array=JSON.parse(settings.w357_buttons_ordering);for(var i=0;i<buttons_ordering_array.length;i++){var btn=buttons_ordering_array[i];switch(btn){case'ok':if(settings.w357_display_ok_btn==1){var enableConfirFun=settings.w357_enableConfirmationAlertsForAcceptBtn;var msgFun=settings.w357_confirm_allow_msg;var cookieNameFun=settings.w357_cookie_name;var linkFun=settings.w357_current_url;var expiration=settings.w357_expiration_cookieAccept;cnbwb+='				<span id="cpnb-accept-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
62decodeURI(settings.w357_buttonText)+'" onClick="cpnb_warning_accept_button(\''+
63settings.w357_joomla_caching+"', '"+
64decodeURI(enableConfirFun)+"', '"+
65decodeURI(msgFun)+"', '"+
66cookieNameFun+"', '"+
67linkFun+"', '"+
68expiration+"', '"+
69settings.w357_base_ajax_url+"', 'notification_bar', '"+
70settings.w357_reloadPageAfterAccept+"', '"+
71settings.w357_overlay_state+'\')" class="cpnb-button cpnb-button-ok '+
72decodeURI(settings.w357_accept_button_class_notification_bar)+'">'+
73decodeURI(settings.w357_buttonText)+'</span>';}
74break;case'decline':if(settings.w357_display_decline_btn==1){var enableConfirFun=settings.w357_enableConfirmationAlertsForDeclineBtn;var msgFun=settings.w357_confirm_delete_msg;var cookieNameFun=settings.w357_cookie_name;var linkFun=settings.w357_current_url;var expiration=settings.w357_expiration_cookieDecline;cnbwb+='				<span id="cpnb-decline-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
75decodeURI(settings.w357_buttonDeclineText)+'" onClick="cpnb_warning_decline_button(\''+
76settings.w357_joomla_caching+"', '"+
77decodeURI(enableConfirFun)+"', '"+
78decodeURI(msgFun)+"', '"+
79cookieNameFun+"', '"+
80linkFun+"', '"+
81expiration+'\')" class="cpnb-button cpnb-button-decline '+
82decodeURI(settings.w357_decline_button_class_notification_bar)+'">'+
83decodeURI(settings.w357_buttonDeclineText)+'</span>';}
84break;
84case'cancel':if(settings.w357_display_cancel_btn==1){var cookieNameFun=settings.w357_cookie_name;var linkFun=settings.w357_current_url;var expiration=settings.w357_expiration_cookieCancel;cnbwb+='				<span id="cpnb-cancel-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
85decodeURI(settings.w357_buttonCancelText)+'" onClick="cpnb_warning_cancel_button(\''+
86cookieNameFun+"', '"+
87expiration+"', '"+
88linkFun+"', '"+
89settings.w357_overlay_state+'\')" class="cpnb-button cpnb-button-cancel '+
90decodeURI(settings.w357_cancel_button_class_notification_bar)+'">'+
91decodeURI(settings.w357_buttonCancelText)+'</span>';}
92break;case'moreinfo':if(settings.w357_display_more_info_btn==1){if(settings.w357_more_info_btn_type=='link'||settings.w357_more_info_btn_type=='menu_item'){if(settings.w357_link_target=='_self'){cnbwb+='				<a id="cpnb-moreinfo-btn" href="'+
93settings.w357_buttonMoreLink+'" target="_self" class="cpnb-button cpnb-button-more-default '+
94decodeURI(settings.w357_moreinfo_button_class_notification_bar)+'">'+
95decodeURI(settings.w357_buttonMoreText)+'</a>';}else if(settings.w357_link_target=='_blank'){cnbwb+='				<a id="cpnb-moreinfo-btn" href="'+
96settings.w357_buttonMoreLink+'" target="_blank" class="cpnb-button cpnb-button-more-default '+
97decodeURI(settings.w357_moreinfo_button_class_notification_bar)+'">'+
98decodeURI(settings.w357_buttonMoreText)+'</a>';}else if(settings.w357_link_target=='popup'){cnbwb+='				<span id="cpnb-moreinfo-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
99decodeURI(settings.w357_buttonMoreText)+'" onClick="w357_openPopUpWindowMoreInfo(\''+
100settings.w357_buttonMoreLink+"','titlos', '"+
101settings.w357_popup_height+"', '"+
102settings.w357_popup_width+'\')" class="cpnb-button cpnb-button-more-default '+
103decodeURI(settings.w357_moreinfo_button_class_notification_bar)+'">'+
104decodeURI(settings.w357_buttonMoreText)+'</span>';}}else if(settings.w357_more_info_btn_type=='custom_text'){cnbwb+='				<span id="cpnb-moreinfo-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
105decodeURI(settings.w357_buttonMoreText)+'" onClick="cpnb_openModalMoreInfo()" class="cpnb-button cpnb-button-more-default '+
106decodeURI(settings.w357_moreinfo_button_class_notification_bar)+'" id="cpnb_button_more_modal">'+
107decodeURI(settings.w357_buttonMoreText)+'</span>';}}
108break;case'settings':if(settings.w357_display_settings_btn==1){cnbwb+='				<span id="cpnb-settings-btn" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
109decodeURI(settings.w357_buttonSettingsText)+'" onClick="cpnb_m_openModal()" class="cpnb-button cpnb-button-settings '+
110decodeURI(settings.w357_settings_button_class_notification_bar)+'">'+
111decodeURI(settings.w357_buttonSettingsText)+'</span>';}
112break;default:break;}}
113cnbwb+='				<div class="cpnb-clear-both"></div>';cnbwb+='			</div>';cnbwb+='		</div>';cnbwb+='	</div>';cnbwb+='</div>';if(settings.w357_overlay_state==1){cnbwb+='<div id="cpnb_warningBoxBgOverlay" style="background-color:'+
114settings.w357_overlay_color+';">';}
115elem.innerHTML=cnbwb;document.body.insertBefore(elem,document.body.firstChild);if(settings.w357_position=='center'){var windowWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var warningBoxHeight=document.getElementById('w357_cpnb_outer').clientHeight;var pus=document.createElement('style');pus.type='text/css';pus.innerHTML='.cpnb-div-position-center {top:0; left:0; margin-top: '+
116(windowHeight-warningBoxHeight)/2+'px; margin-left: '+
117(windowWidth-500)/2+'px} ';document.getElementsByTagName('head')[0].appendChild(pus);}
118if(settings.w357_autoAcceptAfterScrolling){var scroll_counter=0;window.addEventListener('scroll',function(){if(scroll_counter==0){if(window.pageYOffset>settings.w357_numOfScrolledPixelsBeforeAutoAccept){var enableConfirFun=settings.w357_enableConfirmationAlertsForAcceptBtn;var msgFun=settings.w357_confirm_allow_msg;var cookieNameFun=settings.w357_cookie_name;var linkFun=settings.w357_current_url;var expiration=settings.w357_expiration_cookieAccept;
118cpnb_warning_accept_button(settings.w357_joomla_caching,decodeURI(enableConfirFun),decodeURI(msgFun),cookieNameFun,linkFun,expiration,settings.w357_base_ajax_url,'notification_bar',settings.w357_reloadPageAfterAccept,settings.w357_overlay_state);scroll_counter++;}}});}
119function cpnb_hideInfoBox(ms,gapMs){setTimeout(function(){var e=document.getElementById('w357_cpnb_outer');if(e){e.classList.remove('cpnb-warningBox-show-fade-in');e.classList.add('cpnb-warningBox-show-fade-out');}
120if(settings.w357_overlay_state==1){var overlay=document.getElementById('cpnb_warningBoxBgOverlay');if(overlay){overlay.classList.add('cpnb-warningBox-show-fade-out');}}},ms);setTimeout(function(){var bar=document.getElementById('w357_cpnb_outer');if(bar){bar.style.display='none';}
121if(settings.w357_overlay_state==1){var overlay=document.getElementById('cpnb_warningBoxBgOverlay');if(overlay){overlay.style.display='none';}}},ms+gapMs);}
122if(settings.w357_hide_after_time!='display_always'){cpnb_hideInfoBox(settings.w357_duration*1000,settings.w357_animate_duration);}
123var stDur=settings.w357_animate_duration/1000;var offsetHeightBorderx1=['top','bottom'];if(offsetHeightBorderx1.indexOf(settings.w357_position)>=0){var subOffsetHeight=settings.w357_borderWidth;}else{var subOffsetHeight=settings.w357_borderWidth*2;}
124var offsetHeight=document.getElementById('w357_cpnb_outer').offsetHeight-
125subOffsetHeight;var w357_cpnb_outer_height=document.getElementById('w357_cpnb_outer').offsetHeight;var pus=document.createElement('style');pus.type='text/css';pus.innerHTML='.cpnb-warningBox-show-fade-in {overflow:hidden; animation-name: slidein; animation-duration: '+
126stDur+'s;} ';pus.innerHTML+='.cpnb-warningBox-show-fade-out { opacity:0; overflow:hidden; padding:0; animation-name: slideout; animation-duration: '+
127stDur+'s;} ';pus.innerHTML+='@keyframes slidein { from { height:0px; opacity:0; } to { height:'+
128offsetHeight+'px; opacity:1;} }';pus.innerHTML+='@keyframes slideout { from {  opacity:1; } to { opacity:0; } }';document.getElementsByTagName('head')[0].appendChild(pus);if(settings.w357_more_info_btn_type=='custom_text'){var stDur=settings.w357_animate_duration/5000;var pus=document.createElement('style');pus.type='text/css';pus.innerHTML='.cpnb-modal-show-fade-in { visibility: visible; opacity: 1; -webkit-transition: opacity '+
129stDur+'s, visibility '+
130stDur+'s; transition: opacity '+
131stDur+'s, visibility '+
132stDur+'s; } ';pus.innerHTML+='.cpnb-modal-show-fade-out { visibility: hidden; opacity: 0; -webkit-transition: opacity '+
133stDur+'s, visibility '+
134stDur+'s; transition: opacity '+
135stDur+'s, visibility '+
136stDur+'s; } ';document.getElementsByTagName('head')[0].appendChild(pus);var elem=document.createElement('div');var cnbwb='<div id="cpnb_modal_wrap" class="cpnb-modal-wrap cpnb-modal-show-fade-out">';cnbwb+='		<div class="cpnb-modal-outer cpnb-modal-bg cpnb-close" id="cpnb_outter-moreinfo" style="top: 0px; left: 0px; align-items: flex-start;">';cnbwb+='				<div class="cpnb-modal-inner cpnb-modal--medium" id="cpnb_inner-moreinfo" style="z-index: 100000000; max-height:'+
137maxHeight+'px; margin-top:'+
138marginTopWindow+'px;">';cnbwb+='';cnbwb+='						<div class="cpnb-modal-inner-text">'+
139settings.w357_customText+'</div>';cnbwb+='						<span role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="Close" onClick="cpnb_closeModalMoreInfo()" id="cpnb-modal-close-moreinfo" class="cpnb-modal-close cpnb-close cpnb-close-icon-x"></span>';cnbwb+='						<div id="close_cpnb_modal_footer" class="cpnb-modal-footer">';cnbwb+='								<div id="close_cpnb_modal_actions" class="cpnb-modal-actions">';var buttons_ordering_array=JSON.parse(settings.w357_buttons_ordering);for(var i=0;i<buttons_ordering_array.length;i++){var btn=buttons_ordering_array[i];switch(btn){case'ok':if(settings.w357_display_ok_btn==1){var msgFun=settings.w357_confirm_allow_msg;var expiration=settings.w357_expiration_cookieAccept;var linkFun=settings.w357_current_url;cnbwb+='				<span id="cpnb-accept-btn-m-info" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
140decodeURI(settings.w357_buttonText)+'" onClick="cpnb_warning_accept_button(\''+
141settings.w357_joomla_caching+"', '"+
142decodeURI(enableConfirFun)+"', '"+
143decodeURI(msgFun)+"', '"+
144cookieNameFun+"', '"+
145linkFun+"', '"+
146expiration+"', '"+
147settings.w357_base_ajax_url+"', 'modal', '"+
148settings.w357_reloadPageAfterAccept+"', '"+
149settings.w357_overlay_state+'\')" class="cpnb-button cpnb-button-ok '+
150decodeURI(settings.w357_accept_button_class_notification_bar)+'">'+
151decodeURI(settings.w357_buttonText)+'</span>';}
152break;case'decline':if(settings.w357_display_decline_btn==1){var msgFun=settings.w357_confirm_delete_msg;var expiration=settings.w357_expiration_cookieDecline;var linkFun=settings.w357_current_url;cnbwb+='				<span id="cpnb-decline-btn-m-info" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
153decodeURI(settings.w357_buttonDeclineText)+'" onClick="cpnb_warning_decline_button(\''+
154settings.w357_joomla_caching+"', '"+
155decodeURI(enableConfirFun)+"', '"+
156decodeURI(msgFun)+"', '"+
157cookieNameFun+"', '"+
158linkFun+"', '"+
159expiration+"', true)\" class=\"cpnb-button cpnb-button-decline "+
160decodeURI(settings.w357_decline_button_class_notification_bar)+'">'+
161decodeURI(settings.w357_buttonDeclineText)+'</span>';}
162break;
162case'cancel':if(settings.w357_display_cancel_btn==1){var expiration=settings.w357_expiration_cookieCancel;var linkFun=settings.w357_current_url;cnbwb+='				<span id="cpnb-cancel-btn-m-info" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
163decodeURI(settings.w357_buttonCancelText)+'" onClick="cpnb_warning_cancel_button(\''+
164cookieNameFun+"', '"+
165expiration+"', '"+
166linkFun+"', '"+
167settings.w357_overlay_state+"', true)\" class=\"cpnb-button cpnb-button-cancel "+
168decodeURI(settings.w357_cancel_button_class_notification_bar)+'">'+
169decodeURI(settings.w357_buttonCancelText)+'</span>';}
170break;case'settings':if(settings.w357_display_settings_btn==1){cnbwb+='				<span id="cpnb-settings-btn-m-info" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
171decodeURI(settings.w357_buttonSettingsText)+'" onClick="cpnb_m_openModal(); cpnb_closeModalMoreInfo();" class="cpnb-button cpnb-button-settings '+
172decodeURI(settings.w357_settings_button_class_notification_bar)+'">'+
173decodeURI(settings.w357_buttonSettingsText)+'</span>';}
174break;default:break;}}
175cnbwb+='								</div>';cnbwb+='						</div>';cnbwb+='				</div>';cnbwb+='				<div class="cpnb-modal-show-fade-out" id="modal_close_bg" role="button" tabindex="0" aria-label="Close modal" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" onClick="cpnb_closeModalMoreInfo()" style=" z-index: 99999999; top:0; left:0; position:fixed; width:100%; height:100%;"></div>';cnbwb+='		</div>';cnbwb+='</div>';elem.innerHTML=cnbwb;document.body.insertBefore(elem,document.body.firstChild);}}
176if(settings.w357_body_cover===0){if(w357_cpnb_outer_height!=null&&w357_cpnb_outer_height>0){if(settings.w357_position=='top'){document.getElementsByTagName('body')[0].style.paddingTop=w357_cpnb_outer_height+'px';}else{document.getElementsByTagName('body')[0].style.paddingBottom=w357_cpnb_outer_height+'px';}}}
177var varsToBeParsedInt=['w357_m_modalState','w357_m_floatButtonState',];for(var obj in cpnb_manager){if((cpnb_manager[obj]!==null)&(cpnb_manager[obj]!=='')){if(varsToBeParsedInt.indexOf(obj)>=0){modalManager[obj]=parseInt(cpnb_manager[obj]);}else{modalManager[obj]=cpnb_manager[obj];}}}
178modalManagerSettings=modalManager;var settingsPayload=cpnb_getConsentCookiePayload('cpnb_cookiesSettings');if(settingsPayload&&settingsPayload.v){categoriesSettingsCookie=settingsPayload.v;}else{categoriesSettingsCookie={};}
179afterCategoriesSettingsCookie=categoriesSettingsCookie;afterExpirationCookies=settings.w357_expiration_cookieSettings;cpnb_syncConsentCookieExpiration(settings.w357_cookie_name,settings.w357_expiration_cookieAccept);cpnb_syncConsentCookieExpiration(settings.w357_cookie_name_declined,settings.w357_expiration_cookieDecline);cpnb_syncConsentCookieExpiration(settings.w357_cookie_name_cancelled,settings.w357_expiration_cookieCancel);cpnb_syncConsentCookieExpiration('cpnb_cookiesSettings',settings.w357_expiration_cookieSettings);cpnb_syncConsentCookieExpiration('cpnb_cookiesSettingsTemp',settings.w357_expiration_cookieSettings);cpnb_handleBlockCookieScripts();try{if(localStorage.getItem('cpnb_shortcode_cookie_reload')==='1'&&settings.w357_shortcode_is_enabled_on_this_page==1){localStorage.removeItem('cpnb_shortcode_cookie_reload');var _cpnbPollStart=Date.now();var _cpnbPollBaseline=document.cookie;var _cpnbPollSnapshot=_cpnbPollBaseline;var _cpnbPollTimer=setInterval(function(){var _cpnbNow=Date.now();var _cpnbCurrent=document.cookie;var _cpnbStable=(_cpnbCurrent===_cpnbPollSnapshot&&(_cpnbNow-_cpnbPollStart)>=1000);var _cpnbTimeout=(_cpnbNow-_cpnbPollStart)>=8000;if(_cpnbStable||_cpnbTimeout){clearInterval(_cpnbPollTimer);if(_cpnbCurrent!==_cpnbPollBaseline){var _cpnbCitEl=document.getElementById('cpnb-cit-container');if(_cpnbCitEl&&_cpnbCitEl.getAttribute('data-cpnb-table-ajax')){cpnb_fetchCookiesInfoTable();}else{window.location.reload();}}}
180_cpnbPollSnapshot=_cpnbCurrent;},850);}}catch(e){}
181if(cpnb_checkDIfIframeDisplay()&&settings.w357_blockCookies==1&&modalManager.w357_m_modalState==1){m_modalManager_confirmationText=modalManager.w357_m_c
181onfirmationAlertRequiredCookies;var pus=document.createElement('style');pus.type='text/css';pus.innerHTML='.cpnb-manager-modal-left-item-selected, .cpnb-manager-modal-left-item-unSelected:hover, .cpnb-manager-modal-left-item-unSelected:focus {background: '+
182modalManager.w357_m_modal_menuItemSelectedBgColor+';} ';document.getElementsByTagName('head')[0].appendChild(pus);var HTMLleftMenu='';var HTMLinformationBoxes='';var categoriesCounter=0;HTMLinformationBoxes+='<div class="cpnb-left-menu-toggle" role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" onClick="cpnb_toggle_responsive_menu(this)">';HTMLinformationBoxes+='<div class="cpnb-toggle-menu-container cpnb-left-menu-toggle-button">';HTMLinformationBoxes+='<div class="cpnb-toggle-menu-bar1"></div>';HTMLinformationBoxes+='<div class="cpnb-toggle-menu-bar2"></div>';HTMLinformationBoxes+='<div class="cpnb-toggle-menu-bar3"></div>';HTMLinformationBoxes+='</div>';HTMLinformationBoxes+='</div>';HTMLinformationBoxes+='<div class="h2 cpnb-m-header">'+
183modalManager.w357_m_modalHeadingText+'</div>';for(var categoryID in cpnb_cookiesCategories){if(cpnb_cookiesCategories[categoryID].cookie_category_status==1){var innerCookieCategory=cpnb_cookiesCategories[categoryID].cookie_category_id;categoriesCounter++;if(categoriesCounter==1){HTMLleftMenu+='<div role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
184cpnb_cookiesCategories[categoryID].cookie_category_name+'" onClick="cpnb_m_changeModalCategory(\''+
185categoryID+'\')" id="mlm_menu_category_id_'+
186categoryID+'" class="cpnb-manager-modal-left-item-selected cpnb-manager-modal-left-item modal-left-menu-item-id-'+
187categoryID+'">'+
188cpnb_cookiesCategories[categoryID].cookie_category_name+'</div>';HTMLinformationBoxes+='<div id="mmr_box_category_id_'+
189categoryID+'" class="cpnb-manager-modal-right-selected cpnb-manager-modal-right cpnb-manager-modal-right-scrollbar">';}else{HTMLleftMenu+='<div role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
190cpnb_cookiesCategories[categoryID].cookie_category_name+'" onClick="cpnb_m_changeModalCategory(\''+
191categoryID+'\')" id="mlm_menu_category_id_'+
192categoryID+'" class="cpnb-manager-modal-left-item-unSelected cpnb-manager-modal-left-item modal-left-menu-item-id-'+
193categoryID+'">'+
194cpnb_cookiesCategories[categoryID].cookie_category_name+'</div>';HTMLinformationBoxes+='<div id="mmr_box_category_id_'+
195categoryID+'" class="cpnb-manager-modal-right-unSelected cpnb-manager-modal-right cpnb-manager-modal-right-scrollbar">';}
196HTMLinformationBoxes+='<p><strong id="cpnb_category_heading_'+
197categoryID+'" class="cpnb-cookies-category-heading-responsive">'+
198cpnb_cookiesCategories[categoryID].cookie_category_name+'</strong></p>';HTMLinformationBoxes+=cpnb_cookiesCategories[categoryID].cookie_category_description;HTMLinformationBoxes+='<div class="cpnb-category-group" role="group" aria-labelledby="cpnb_category_heading_'+
199categoryID+'">';var init_genericExp=settings.w357_expiration_cookies;var init_baseUrl=settings.w357_current_url;var init_cookieName=settings.w357_cookie_name;var init_acceptExp=settings.w357_expiration_cookieAccept;var init_declineExp=settings.w357_expiration_cookieDecline;if(categoriesSettingsCookie[innerCookieCategory]==null){if(cpnb_cookiesCategories[categoryID].cookie_category_checked_by_default==1){HTMLinformationBoxes+='<div class="modalCheckBox"><input data-cpnb-save="1" data-cpnb-category-id="'+
200categoryID+'" data-cpnb-exp="'+
201init_genericExp+'" data-cpnb-base-url="'+
202init_baseUrl+'" data-cpnb-cookie-name="'+
203init_cookieName+'" data-cpnb-accept-exp="'+
204init_acceptExp+'" data-cpnb-decline-exp="'+
205init_declineExp+'" class="cpnb-checkbox" type="checkbox" value="1" id="modalCheckBox_id_'+
206categoryID+'" name="modalCheckBox_id_'+
207categoryID+'" checked/><label for="modalCheckBox_id_'+
208categoryID+'">'+
209modalManager.w357_m_checkboxText+'</label></div>';
209categoriesSettingsCookie[innerCookieCategory]=1;}else if(cpnb_cookiesCategories[categoryID].cookie_category_checked_by_default==2){HTMLinformationBoxes+='<div class="modalCheckBox"><input data-cpnb-locked="1" data-cpnb-category-id="'+
210categoryID+'" data-cpnb-exp="'+
211settings.w357_expiration_cookies+'" data-cpnb-confirmation="'+
212settings.w357_enableConfirmationAlerts+'" class="cpnb-checkbox" type="checkbox" value="1" id="modalCheckBox_id_'+
213categoryID+'" name="modalCheckBox_id_'+
214categoryID+'" checked/><label for="modalCheckBox_id_'+
215categoryID+'">'+
216modalManager.w357_m_checkboxText+'</label></div>';categoriesSettingsCookie[innerCookieCategory]=1;}else{HTMLinformationBoxes+='<div class="modalCheckBox"><input data-cpnb-save="1" data-cpnb-category-id="'+
217categoryID+'" data-cpnb-exp="'+
218init_genericExp+'" data-cpnb-base-url="'+
219init_baseUrl+'" data-cpnb-cookie-name="'+
220init_cookieName+'" data-cpnb-accept-exp="'+
221init_acceptExp+'" data-cpnb-decline-exp="'+
222init_declineExp+'" class="cpnb-checkbox" type="checkbox" value="1" id="modalCheckBox_id_'+
223categoryID+'" name="modalCheckBox_id_'+
224categoryID+'" /><label for="modalCheckBox_id_'+
225categoryID+'">'+
226modalManager.w357_m_checkboxText+'</label></div>';categoriesSettingsCookie[innerCookieCategory]=0;}}else{if(cpnb_cookiesCategories[categoryID].cookie_category_checked_by_default!=2){if(categoriesSettingsCookie[''+innerCookieCategory+'']==1){HTMLinformationBoxes+='<div class="modalCheckBox"><input class="cpnb-checkbox" data-cpnb-save="1" data-cpnb-category-id="'+
227categoryID+'" data-cpnb-exp="'+
228init_genericExp+'" data-cpnb-base-url="'+
229init_baseUrl+'" data-cpnb-cookie-name="'+
230init_cookieName+'" data-cpnb-accept-exp="'+
231init_acceptExp+'" data-cpnb-decline-exp="'+
232init_declineExp+'" type="checkbox" value="1" id="modalCheckBox_id_'+
233categoryID+'" name="modalCheckBox_id_'+
234categoryID+'" checked/><label for="modalCheckBox_id_'+
235categoryID+'">'+
236modalManager.w357_m_checkboxText+'</label></div>';categoriesSettingsCookie[innerCookieCategory]=1;}else{HTMLinformationBoxes+='<div class="modalCheckBox"><input data-cpnb-save="1" data-cpnb-category-id="'+
237categoryID+'" data-cpnb-exp="'+
238init_genericExp+'" data-cpnb-base-url="'+
239init_baseUrl+'" data-cpnb-cookie-name="'+
240init_cookieName+'" data-cpnb-accept-exp="'+
241init_acceptExp+'" data-cpnb-decline-exp="'+
242init_declineExp+'" class="cpnb-checkbox" type="checkbox" value="1" id="modalCheckBox_id_'+
243categoryID+'" name="modalCheckBox_id_'+
244categoryID+'" /><label for="modalCheckBox_id_'+
245categoryID+'">'+
246modalManager.w357_m_checkboxText+'</label></div>';categoriesSettingsCookie[innerCookieCategory]=0;}}else{HTMLinformationBoxes+='<div class="modalCheckBox"><input data-cpnb-locked="1" data-cpnb-category-id="'+
247categoryID+'" data-cpnb-exp="'+
248settings.w357_expiration_cookies+'" data-cpnb-confirmation="'+
249settings.w357_enableConfirmationAlerts+'" class="cpnb-checkbox" type="checkbox" value="1" id="modalCheckBox_id_'+
250categoryID+'" name="modalCheckBox_id_'+
251categoryID+'" checked/><label for="modalCheckBox_id_'+
252categoryID+'">'+
253modalManager.w357_m_checkboxText+' '+
254modalManager.w357_m_lockedText+'</label></div>';categoriesSettingsCookie[innerCookieCategory]=1;}}
255HTMLinformationBoxes+='</div>';HTMLinformationBoxes+='<div style="display:block; width:100%; height:30px;"></div>';HTMLinformationBoxes+='</div>';categoriesSettingsCookieInner[innerCookieCategory]=categoryID;categoriesSettingsCookieOuter[categoryID]=innerCookieCategory;}}
256HTMLinformationBoxes+='<div class="cpnb-m-bottom-buttons">';var enableConfirFun=settings.w357_enableConfirmationAlertsForAcceptBtn;var cookieNameFun=settings.w357_cookie_name;var msgFun=settings.w357_confirm_allow_msg;var expiration=settings.w357_expiration_cookieAccept;var linkFun=settings.w357_current_url;var encodedAcceptMsg=encodeURIComponent(decodeURI(msgFun));var encodedAcceptCookieName=encodeURIComponent(cookieNameFun);var encodedAcceptLink=encodeURIComponent(linkFun);var encodedAcceptBaseAjaxUrl=encodeURIComponent(settings.w357_base_ajax_url);HTMLinformationBoxes+='<button id="cpnb-accept-btn-m" class="cpnb-button cpnb-m-enableAllButton '+
257decodeURI(settings.w357_accept_button_class_notification_bar_modal_window)+'" type="button" data-cpnb-action="accept" data-cpnb-joomla-caching="'+
258settings.w357_joomla_caching+'" data-cpnb-enable-confirmation="'+
259decodeURI(enableConfirFun)+'" data-cpnb-message="'+
260encodedAcceptMsg+'" data-cpnb-cookie-name="'+
261encodedAcceptCookieName+'" data-cpnb-link="'+
262encodedAcceptLink+'" data-cpnb-expiration="'+
263expiration+'" data-cpnb-base-ajax-url="'+
264encodedAcceptBaseAjaxUrl+'" data-cpnb-context="modal" data-cpnb-reload="'+
265settings.w357_reloadPageAfterAccept+'" data-cpnb-overlay="'+
266settings.w357_overlay_state+'">'+
267modalManager.w357_m_EnableAllButtonText+'</button>';var enableConfirFun=settings.w357_enableConfirmationAlertsForDeclineBtn;var msgFun=settings.w357_confirm_delete_msg;var expiration=settings.w357_expiration_cookieDecline;var linkFun=settings.w357_current_url;var encodedDeclineMsg=encodeURIComponent(decodeURI(msgFun));var encodedDeclineCookieName=encodeURIComponent(cookieNameFun);var encodedDeclineLink=encodeURIComponent(linkFun);HTMLinformationBoxes+='<button id="cpnb-decline-btn-m" class="cpnb-button cpnb-m-DeclineAllButton '+
268decodeURI(settings.w357_decline_button_class_notification_bar_modal_window)+'" type="button" data-cpnb-action="decline" data-cpnb-joomla-caching="'+
269settings.w357_joomla_caching+'" data-cpnb-enable-confirmation="'+
270decodeURI(enableConfirFun)+'" data-cpnb-message="'+
271encodedDeclineMsg+'" data-cpnb-cookie-name="'+
272encodedDeclineCookieName+'" data-cpnb-link="'+
273encodedDeclineLink+'" data-cpnb-expiration="'+
274expiration+'" data-cpnb-is-modal="true">'+
275modalManager.w357_m_DeclineAllButtonText+'</button>';var linkFun=settings.w357_current_url;var init_genericExp=settings.w357_expiration_cookies;var init_baseUrl=settings.w357_current_url;var init_cookieName=settings.w357_cookie_name;var init_acceptExp=settings.w357_expiration_cookieAccept;var init_declineExp=settings.w357_expiration_cookieDecline;var encodedSaveLink=encodeURIComponent(linkFun);var encodedSaveBaseUrl=encodeURIComponent(init_baseUrl);var encodedSaveCookieName=encodeURIComponent(init_cookieName);HTMLinformationBoxes+='<button type="button" id="cpnb-save-btn-m" class="cpnb-button cpnb-m-SaveChangesButton '+
276decodeURI(settings.w357_save_button_class_notification_bar_modal_window)+'" data-cpnb-action="save-settings" data-cpnb-link="'+
277encodedSaveLink+'" data-cpnb-expiration="'+
278init_genericExp+'" data-cpnb-base-url="'+
279encodedSaveBaseUrl+'" data-cpnb-cookie-name="'+
280encodedSaveCookieName+'" data-cpnb-accept-expiration="'+
281init_acceptExp+'" data-cpnb-decline-expiration="'+
282init_declineExp+'" data-cpnb-joomla-caching="'+
283settings.w357_joomla_caching+'" data-cpnb-reload="'+
284settings.w357_reloadPageAfterAccept+'">'+
285modalManager.w357_m_SaveChangesButtonText+'</button>';HTMLinformationBoxes+='</div>';afterCategoriesSettingsCookie=categoriesSettingsCookie;afterExpirationCookies=settings.w357_expiration_cookies;var cnbwb='<div id="cpnb_manager_wrap" class="cpnb-modal-wrap cpnb-modal-show-fade-out">';
285cnbwb+='		<div class="cpnb-modal-outer cpnb-modal-bg cpnb-close" id="cpnb_outter" style="top: 0px; left: 0px; align-items: flex-start;">';cnbwb+='				<div class="cpnb-modal-inner cpnb-modal--medium" id="cpnb_inner" style="z-index: 100000000; height:'+
286maxHeight+'px; margin-top:'+
287marginTopWindow+'px; overflow:hidden;">';if(modalManager.w357_m_FloatButtonIconType=='fontawesome_icon'){cnbwb+='						<span role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="Close" onClick="cpnb_m_closeModal()" id="cpnb-modal-close" class="cpnb-modal-close-fontawesome"><i class="fa fas fa-times"></i></span>';}else{cnbwb+='						<span role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="Close" onClick="cpnb_m_closeModal()" id="cpnb-modal-close" class="cpnb-modal-close cpnb-close cpnb-close-icon-x"></span>';}
288cnbwb+='						<section class="cpnb-m-content" aria-label="'+
289modalManager.w357_m_modalHeadingText+'">';cnbwb+='						<div id="cpnb_manager_modal_left" class="cpnb-manager-modal-left">';cnbwb+=HTMLleftMenu;cnbwb+='						</div>';cnbwb+=HTMLinformationBoxes;cnbwb+='						</section>';cnbwb+='				</div>';cnbwb+='				<div class="cpnb-modal-show-fade-out" id="cpnb_manager_wrap_close_bg" aria-label="Close modal" style=" z-index: 99999999; top:0; left:0; position:fixed; width:100%; height:100%;"></div>';cnbwb+='		</div>';cnbwb+='</div>';var elem=document.createElement('div');elem.innerHTML=cnbwb;var bar=document.getElementById('w357_cpnb_outer');if(bar&&bar.parentNode){bar.parentNode.insertBefore(elem,bar.nextSibling);}else{document.body.insertBefore(elem,document.body.firstChild);}
290var closeModalOverlay=document.getElementById('cpnb_manager_wrap_close_bg');if(closeModalOverlay){closeModalOverlay.addEventListener('click',cpnb_m_closeModal,false);}
291var closeModalOuter=document.getElementById('cpnb_outter');if(closeModalOuter){closeModalOuter.addEventListener('click',function(event){if(event.target===closeModalOuter){cpnb_m_closeModal();}},false);}
292if(modalManager.w357_m_floatButtonState==1&&cpnb_hasAnyConsentDecision(settings)){var tooltipPosition=modalManager.w357_m_floatButtonPosition==='bottom_right'?'left':'right';var floatingButton='<div role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
293modalManager.w357_m_floatButtonText+'" onClick="cpnb_m_openModal()" class="cpnb-m-cookies-floatButton cpnb-m-cookies-floatButtonPosition_'+
294modalManager.w357_m_floatButtonPosition+'">';floatingButton+='<div class="cpnb-m-cookies-floatButton-icon" data-balloon="'+
295modalManager.w357_m_floatButtonText+'" data-balloon-pos="'+
296tooltipPosition+'">';if(modalManager.w357_m_FloatButtonIconType=='fontawesome_icon'){floatingButton+='<i class="cpnb-m-cookies-floatButton-icon-fontawesome-icon '+
297modalManager.w357_m_FloatButtonIconFontAwesomeName+' '+
298modalManager.w357_m_FloatButtonIconFontAwesomeSize+'" style="color: '+
299modalManager.w357_m_FloatButtonIconFontAwesomeColor+';"></i>';}else if(modalManager.w357_m_FloatButtonIconType=='uikit_icon'){floatingButton+='<span class="cpnb-m-cookies-floatButton-icon-uikit-icon" uk-icon="icon:'+
300modalManager.w357_m_FloatButtonIconUikitName+'; ratio: '+
301modalManager.w357_m_FloatButtonIconUikitSize+'" style="color: '+
302modalManager.w357_m_FloatButtonIconUikitColor+';"></span>';}else{floatingButton+='<img alt="Cookies manager" class="cpnb-m-cookies-floatButton-icon-img" src="'+
303modalManager.w357_m_floatButtonIconSrc+'"/>';}
304floatingButton+='</div>';floatingButton+='</div>';var elem=document.createElement('div');elem.innerHTML=floatingButton;document.body.insertBefore(elem,document.body.firstChild);}
305var click_to_open_modal=null;var el_w357_m_HashLink=document.getElementById(modalManager.w357_m_HashLink);if(el_w357_m_HashLink){click_to_open_modal=el_w357_m_HashLink.addEventListener('click',cpnb_m_openModal,false);}
306var classTriggerName=modalManager.w357_m_HashLink;var classTriggers=[];if(classTriggerName){classTriggers=document.getElementsByClassName(classTriggerName);}
307var hashTriggers=[];if(classTriggerName){hashTriggers=Array.prototype.slice.call(document.querySelectorAll('a[href$="#'+classTriggerName+'"]'));}
308var menuItemTriggers=Array.prototype.slice.call(document.querySelectorAll('a[href*="view=cpnbc
308ookiemanager"]'));if(menuItemTriggers.length){menuItemTriggers.forEach(function(menuEl){if(menuEl&&menuEl.classList){menuEl.classList.add('cpnb-modal-trigger');}});}
309var modalTriggers=Array.prototype.slice.call(document.getElementsByClassName('cpnb-modal-trigger'));var combinedTriggers=modalTriggers;if(classTriggers.length){combinedTriggers=combinedTriggers.concat(Array.prototype.slice.call(classTriggers));}
310if(hashTriggers.length){combinedTriggers=combinedTriggers.concat(hashTriggers);}
311if(combinedTriggers.length){combinedTriggers.forEach(function(triggerEl){triggerEl.addEventListener('click',function(event){if(event&&event.preventDefault){event.preventDefault();}
312click_to_open_modal=true;cpnb_m_openModal();},false);});}
313document.addEventListener('click',function(event){var target=event.target;while(target&&target!==document){if(target.classList&&target.classList.contains('cpnb-modal-trigger')){if(event&&event.preventDefault){event.preventDefault();}
314click_to_open_modal=true;cpnb_m_openModal();break;}
315target=target.parentNode;}},false);if(window.location.hash=='#'+modalManager.w357_m_HashLink||click_to_open_modal){var e=document.getElementById('cpnb_manager_wrap');if(e){e.classList.remove('cpnb-modal-show-fade-out');e.classList.add('cpnb-modal-show-fade-in');}
316var ec=document.getElementById('cpnb_manager_wrap_close_bg');if(ec){ec.classList.remove('cpnb-modal-show-fade-out');ec.classList.add('cpnb-modal-show-fade-in');}}}
317cpnb_bindKeyboardAccessibility();cpnb_bindAcceptLinks();},false);function cpnb_m_lockedCheckbox(id,exp,confirmationAlert){document.getElementById('modalCheckBox_id_'+id).checked=true;alert(m_modalManager_confirmationText);return;}
318function cpnb_handleLockedCheckboxChange(event){var target=event.target;if(!target||!target.matches||!target.matches('input.cpnb-checkbox[data-cpnb-locked="1"]')){return;}
319cpnb_m_lockedCheckbox(target.getAttribute('data-cpnb-category-id'),target.getAttribute('data-cpnb-exp'),target.getAttribute('data-cpnb-confirmation'));}
320function cpnb_handleCategoryCheckboxChange(event){var target=event.target;if(!target||!target.matches||!target.matches('input.cpnb-checkbox[data-cpnb-save="1"]')){return;}
321cpnb_m_saveCategoryCookiesState(target.getAttribute('data-cpnb-category-id'),target.getAttribute('data-cpnb-exp'),target.getAttribute('data-cpnb-base-url'),target.getAttribute('data-cpnb-cookie-name'),target.getAttribute('data-cpnb-accept-exp'),target.getAttribute('data-cpnb-decline-exp'));}
322function cpnb_warning_save_settings_button(link,exp,baseUrl,acceptCookieName,acceptCookieExpiration,declineCookieExpiration,w357_joomla_caching,reloadPageAfterAccept){var shouldReload=reloadPageAfterAccept==1;var closeModalIfOpen=function(){if(document.getElementById('cpnb_manager_wrap')){cpnb_m_closeModal();}};var closeBarIfOpen=function(){cpnb_closeNotificationBar();};cpnb_setConsentCookie('cpnb_cookiesSettings',afterCategoriesSettingsCookie,afterExpirationCookies);if(cpnb_getConsentCookiePayload('cpnb_cookiesSettingsTemp')==null){cpnb_setConsentCookie('cpnb_cookiesSettingsTemp',cpnb_getConsentCookieValue('cpnb_cookiesSettings'),exp);}
323cpnb_setConsentCookie('cpnb_cookiesSettings',cpnb_getConsentCookieValue('cpnb_cookiesSettingsTemp'),exp);cpnb_handleBlockCookieScripts();var savedCookieSettings=cpnb_getConsentCookieValue('cpnb_cookiesSettingsTemp');if(savedCookieSettings){afterCategoriesSettingsCookie=savedCookieSettings||{};}else{afterCategoriesSettingsCookie={};}
324afterExpirationCookies=exp;var funCookieSettings=cpnb_getConsentCookieValue('cpnb_cookiesSettings');var countAllCategoriesCookies=0;var countDisabledCategoriesCookies=0;var countLockedCategoriesCookies=0;for(var item in funCookieSettings){countAllCategoriesCookies++;if(cpnb_cookiesCategories[categoriesSettingsCookieInner[item]]){if(cpnb_cookiesCategories[categoriesSettingsCookieInner[item]].cookie_category_checked_by_default==2){countLockedCategoriesCookies++;}
325if(funCookieSettings[item]==0){countDisabledCategoriesCookies++;}}}
326if(countAllCategoriesCookies-countLockedCategoriesCookies==countDisabledCategoriesCookies){if(!cpnb_hasConsentCookie(cpnb_getDeclinedCookieName())){cpnb_setConsentCookie(cpnb_getDeclinedCookieName(),'1',declineCookieExpiration);cpnb_eraseCookie(acceptCookieName);cpnb_eraseCookie(cpnb_getCancelledCookieName());cpnb_eraseCookie('cpnb_cookiesSettingsTemp');var postData={cpnb_method:'cpnbCookiesDeclined',dt:w357_joomla_caching>0?new Date().getTime():undefined,};sendPostRequest(baseUrl,postData);closeModalIfOpen();cpnb_m_ensureFloatButton();closeBarIfOpen();return;}}else{if(!cpnb_hasConsentCookie(acceptCookieName)){cpnb_setConsentCookie(acceptCookieName,'1',acceptCookieExpiration);cpnb_eraseCookie(cpnb_getDeclinedCookieName());cpnb_eraseCookie(cpnb_getCancelledCookieName());cpnb_eraseCookie('cpnb_cookiesSettingsTemp');var postData={cpnb_method:'cpnbCookiesAccepted',dt:w357_joomla_caching>0?new Date().getTime():undefined,};sendPostRequest(baseUrl,postData);if(shouldReload){setTimeout(function(){window.location.reload();},850);return;}
327closeModalIfOpen();cpnb_m_ensureFloatButton();closeBarIfOpen();return;}}
328var postData={cpnb_method:'cpnbCookiesManagerSaveSettings',dt:w357_joomla_caching>0?new Date().getTime():undefined,};sendPostRequest(link,postData);if(shouldReload){setTimeout(function(){window.location.reload();},850);return;}
329closeModalIfOpen();cpnb_m_ensureFloatButton();closeBarIfOpen();}
330function cpnb_m_saveCategoryCookiesState(id,exp,baseUrl,acceptCookieName,acceptCookieExpiration,declineCookieExpiration){if(cpnb_cookiesCategories[id].cookie_category_checked_by_default!=2){if(cpnb_getConsentCookiePayload('cpnb_cookiesSettingsTemp')==null){cpnb_setConsentCookie('cpnb_cookiesSettingsTemp',afterCategoriesSettingsCookie||{},exp);}
331var tempCookie=cpnb_getConsentCookieValue('cpnb_cookiesSettingsTemp');var funCookieSettings=tempCookie||{};if(document.getElementById('modalCheckBox_id_'+id).checked===true){funCookieSettings[categoriesSettingsCookieOuter[id]]=1;}else{funCookieSettings[categoriesSettingsCookieOuter[id]]=0;}
332afterCategoriesSettingsCookie=funCookieSettings;document.getElementById('cpnb-save-btn-m').style.background=modalManagerSettings.w357_m_saveChangesButtonColorAfterChange;cpnb_setConsentCookie('cpnb_cookiesSettingsTemp',funCookieSettings,exp);}}
333function cpnb_m_changeModalCategory(id){var x=document.getElementsByClassName('cpnb-manager-modal-left-item-selected');x[0].classList.add('cpnb-manager-modal-left-item-unSelected');x[0].classList.remove('cpnb-manager-modal-left-item-selected');var x=document.getElementById('mlm_menu_category_id_'+id);x.classList.remove('cpnb-manager-modal-left-item-unSelected');x.classList.add('cpnb-manager-modal-left-item-selected');var x=document.getElementsByClassName('cpnb-manager-modal-right-selected');x[0].classList.add('cpnb-manager-modal-right-unSelected');x[0].classList.remove('cpnb-manager-modal-right-selected');var x=document.getElementById('mmr_box_category_id_'+id);x.classList.remove('cpnb-manager-modal-right-unSelected');x.classList.add('cpnb-manager-modal-right-selected');cpnb_toggle_responsive_menu_hide_menu();}
334function cpnb_m_openModal(){var e=document.getElementById('cpnb_manager_wrap');if(e){e.classList.remove('cpnb-modal-show-fade-out');e.classList.add('cpnb-modal-show-fade-in');}
335var ec=document.getElementById('cpnb_manager_wrap_close_bg');if(ec){ec.classList.remove('cpnb-modal-show-fade-out');ec.classList.add('cpnb-modal-show-fade-in');}}
336function cpnb_m_ensureFloatButton(){var cfg=typeof cpnb_config!=='undefined'?cpnb_config:settings;if(!modalManagerSettings||modalManagerSettings.w357_m_floatButtonState!=1||modalManagerSettings.w357_m_modalState!=1||cfg.w357_blockCookies!=1||(typeof cpnb_checkDIfIframeDisplay==='function'&&!cpnb_checkDIfIframeDisplay())){return;}
337if(document.querySelector('.cpnb-m-cookies-floatButton')){return;}
338if(!cpnb_hasAnyConsentDecision(cfg)){return;}
339var tooltipPosition=modalManagerSettings.w357_m_floatButtonPosition==='bottom_right'?'left':'right';var floatingButton='<div role="button" tabindex="0" onkeydown="cpnb_handleKeyboardActivate(event)" onkeypress="cpnb_handleKeyboardActivate(event)" aria-label="'+
340modalManagerSettings.w357_m_floatButtonText+'" onClick="cpnb_m_openModal()" class="cpnb-m-cookies-floatButton cpnb-m-cookies-floatButtonPosition_'+
341modalManagerSettings.w357_m_floatButtonPosition+'">';floatingButton+='<div class="cpnb-m-cookies-floatButton-icon" data-balloon="'+
342modalManagerSettings.w357_m_floatButtonText+'" data-balloon-pos="'+
343tooltipPosition+'">';if(modalManagerSettings.w357_m_FloatButtonIconType=='fontawesome_icon'){floatingButton+='<i class="cpnb-m-cookies-floatButton-icon-fontawesome-icon '+
344modalManagerSettings.w357_m_FloatButtonIconFontAwesomeName+' '+
345modalManagerSettings.w357_m_FloatButtonIconFontAwesomeSize+'" style="color: '+
346modalManagerSettings.w357_m_FloatButtonIconFontAwesomeColor+';"></i>';}else if(modalManagerSettings.w357_m_FloatButtonIconType=='uikit_icon'){floatingButton+='<span class="cpnb-m-cookies-floatButton-icon-uikit-icon" uk-icon="icon:'+
347modalManagerSettings.w357_m_FloatButtonIconUikitName+'; ratio: '+
348modalManagerSettings.w357_m_FloatButtonIconUikitSize+'" style="color: '+
349modalManagerSettings.w357_m_FloatButtonIconUikitColor+';"></span>';}else{floatingButton+='<img alt="Cookies manager" class="cpnb-m-cookies-floatButton-icon-img" src="'+
350modalManagerSettings.w357_m_floatButtonIconSrc+'"/>';}
351floatingButton+='</div>';floatingButton+='</div>';var elem=document.createElement('div');elem.innerHTML=floatingButton;document.body.insertBefore(elem,document.body.firstChild);}
352function cpnb_m_closeModal(){var e=document.getElementById('cpnb_manager_wrap');if(e){e.classList.remove('cpnb-modal-show-fade-in');e.classList.add('cpnb-modal-show-fade-out');}
353var ec=document.getElementById('cpnb_manager_wrap_close_bg');if(ec){ec.classList.remove('cpnb-modal-show-fade-in');ec.classList.add('cpnb-modal-show-fade-out');}}
354function cpnb_bindKeyboardAccessibility(){if(window.cpnb_keyboard_bound){return;}
355window.cpnb_keyboard_bound=true;document.addEventListener('keydown',function(event){var key=event.key||event.keyCode;var isEnter=key==='Enter'||key===13;
355var isSpace=key===' '||key==='Spacebar'||key===32;if(!isEnter&&!isSpace){return;}
356var target=event.target;if(!target||!target.getAttribute){return;}
357if(target.getAttribute('role')==='button'||target.tagName==='BUTTON'){event.preventDefault();target.click();}});}
358function cpnb_closeNotificationBar(){var bar=document.getElementById('w357_cpnb_outer');if(bar){bar.classList.add('cpnb-warningBox-show-fade-out');setTimeout(function(){if(bar.parentNode){bar.parentNode.removeChild(bar);}},500);}
359var overlay=document.getElementById('cpnb_warningBoxBgOverlay');if(overlay){overlay.style.display='none';}}
360function acceptFunction(w357_joomla_caching,confirmationAlert,confirmMsg,AcceptCookieName,link,expiration,base_url,type,reloadPageAfterAccept,overlayState){cpnb_setConsentCookie('cpnb_cookiesSettings',afterCategoriesSettingsCookie,afterExpirationCookies);cpnb_setConsentCookie(AcceptCookieName,'1',expiration);cpnb_eraseCookie(cpnb_getCancelledCookieName());cpnb_eraseCookie(cpnb_getDeclinedCookieName());cpnb_eraseCookie('cpnb_cookiesSettingsTemp');var shouldReload=reloadPageAfterAccept==1;if(!shouldReload){cpnb_handleBlockCookieScripts();}
361var funCookieSettings=cpnb_getConsentCookieValue('cpnb_cookiesSettings');for(var item in funCookieSettings){funCookieSettings[item]=1;}
362cpnb_setConsentCookie('cpnb_cookiesSettings',funCookieSettings,afterExpirationCookies);var postData={cpnb_method:'cpnbCookiesAccepted',dt:w357_joomla_caching>0?new Date().getTime():undefined,};if(type=='notification_bar'){if(shouldReload){sendPostRequest(link,postData);cpnb_handleBlockCookieScripts();try{if(cpnb_config.w357_shortcode_is_enabled_on_this_page==1){localStorage.setItem('cpnb_shortcode_cookie_reload','1');}}catch(e){}
363setTimeout(function(){window.location.reload();},850);return;}else{var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==XMLHttpRequest.DONE){if(xmlhttp.status==200){}else if(xmlhttp.status==400){}else{}}};var url=base_url+'index.php?option=com_ajax&plugin=cookiespolicynotificationbar&format=raw&method=cpnbCookiesAccepted';xmlhttp.open('POST',url,true);xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xmlhttp.send(postData);document.getElementById('w357_cpnb_outer').classList.add('cpnb-warningBox-show-fade-out');if(overlayState==1){document.getElementById('cpnb_warningBoxBgOverlay').style.display='none';}}}
364else{if(shouldReload){sendPostRequest(link,postData);cpnb_handleBlockCookieScripts();try{if(cpnb_config.w357_shortcode_is_enabled_on_this_page==1){localStorage.setItem('cpnb_shortcode_cookie_reload','1');}}catch(e){}
365setTimeout(function(){window.location.reload();},850);return;}else{sendPostRequest(link,postData);cpnb_fetchCookiesInfoTable();return;}}}
366function checkCookieCategoriesAfterAccept(expiration){cpnb_checkboxes=document.getElementsByClassName('cpnb-checkbox');for(var i=0,n=cpnb_checkboxes.length;i<n;i++){cpnb_checkboxes[i].checked=true;}
367for(var categoryID in cpnb_cookiesCategories){if(cpnb_cookiesCategories[categoryID].cookie_category_status==1){var innerCookieCategory=cpnb_cookiesCategories[categoryID].cookie_category_id;categoriesSettingsCookie[innerCookieCategory]=1;}}
368var categoriesSettingsCookie_arr_values=Object.keys(categoriesSettingsCookie).map(function(itm){return categoriesSettingsCookie[itm];});var categoriesSettingsCookie_count_of_enabled=categoriesSettingsCookie_arr_values.reduce(function(a,b){return a+b;},0);if(categoriesSettingsCookie_count_of_enabled>1){cpnb_setConsentCookie('cpnb_cookiesSettings',categoriesSettingsCookie,expiration);}
369afterCategoriesSettingsCookie=categoriesSettingsCookie;afterExpirationCookies=expiration;}
370function checkCookieCategoriesAfterDecline(expiration){var cpnb_checkboxes=document.getElementsByClassName('cpnb-checkbox');for(var i=0,n=cpnb_checkboxes.length;i<n;i++){cpnb_checkboxes[i].checked=false;}
371for(var categoryID in cpnb_cookiesCategories){if(cpnb_cookiesCategories[categoryID].cookie_category_status==1){var innerCookieCategory=cpnb_cookiesCategories[categoryID].cookie_category_id;if(cpnb_cookiesCategories[categoryID].cookie_category_checked_by_default==2){categoriesSettingsCookie[
371innerCookieCategory]=1;var lockedCheckbox=document.getElementById('modalCheckBox_id_'+categoryID);if(lockedCheckbox){lockedCheckbox.checked=true;}}else{categoriesSettingsCookie[innerCookieCategory]=0;}}}
372cpnb_setConsentCookie('cpnb_cookiesSettings',categoriesSettingsCookie,expiration);afterCategoriesSettingsCookie=categoriesSettingsCookie;afterExpirationCookies=expiration;}
373function cpnb_warning_accept_button(w357_joomla_caching,confirmationAlert,confirmMsg,AcceptCookieName,link,expiration,base_url,type,reloadPageAfterAccept,overlayState){if(confirmationAlert!=1||confirm(confirmMsg)){checkCookieCategoriesAfterAccept(expiration);acceptFunction(w357_joomla_caching,confirmationAlert,confirmMsg,AcceptCookieName,link,expiration,base_url,type,reloadPageAfterAccept,overlayState);}
374if(type=='modal'){cpnb_m_closeModal();cpnb_closeModalMoreInfo();}
375cpnb_m_ensureFloatButton();cpnb_closeNotificationBar();}
376function cpnb_warning_decline_button(w357_joomla_caching,confirmationAlert,confirmMsg,cookieName,link,expiration,isModalWindow=false){var postData={cpnb_method:'cpnbCookiesDeclined',cpnb_btn_area:isModalWindow?'cookiesManager':'notificationBar',dt:w357_joomla_caching>0?new Date().getTime():undefined,};var declineAction=function(){checkCookieCategoriesAfterDecline(expiration);cpnb_setConsentCookie(cpnb_getDeclinedCookieName(),'1',expiration);cpnb_eraseCookie(cookieName);cpnb_eraseCookie(cpnb_getCancelledCookieName());cpnb_eraseCookie('cpnb_cookiesSettingsTemp');var funCookieSettings=cpnb_getConsentCookieValue('cpnb_cookiesSettings');for(var item in funCookieSettings){var catId=categoriesSettingsCookieInner[item];var isLocked=catId&&cpnb_cookiesCategories[catId]&&cpnb_cookiesCategories[catId].cookie_category_checked_by_default==2;funCookieSettings[item]=isLocked?1:0;}
377cpnb_setConsentCookie('cpnb_cookiesSettings',funCookieSettings,expiration);cpnb_handleBlockCookieScripts();sendPostRequest(link,postData);};if(confirmationAlert==1){if(confirm(confirmMsg)){declineAction();}}else{declineAction();}
378if(isModalWindow){cpnb_m_closeModal();cpnb_closeModalMoreInfo();}
379cpnb_m_ensureFloatButton();cpnb_closeNotificationBar();}
380function cpnb_warning_delete_button(w357_joomla_caching,confirmationAlert,confirmMsg,cookieName,link){var postData={cpnb_method:'cpnbCookiesDeleted',dt:w357_joomla_caching>0?new Date().getTime():undefined,};if(confirmationAlert==1){if(confirm(confirmMsg)){cpnb_eraseCookie('cpnb_cookiesSettings');cpnb_eraseCookie(cpnb_getDeclinedCookieName());cpnb_eraseCookie(cookieName);cpnb_eraseCookie(cpnb_getCancelledCookieName());sendPostRequest(link,postData);return;}}else{cpnb_eraseCookie('cpnb_cookiesSettings');cpnb_eraseCookie(cpnb_getDeclinedCookieName());cpnb_eraseCookie(cookieName);cpnb_eraseCookie(cpnb_getCancelledCookieName());sendPostRequest(link,postData);return;}}
381function cpnb_warning_cancel_button(cookieName,expiration,link,overlayState,isModalWindow=false){cpnb_setConsentCookie(cpnb_getCancelledCookieName(),'1',expiration);cpnb_eraseCookie(cookieName);cpnb_eraseCookie(cpnb_getDeclinedCookieName());var bar=document.getElementById('w357_cpnb_outer');if(bar){bar.classList.add('cpnb-warningBox-show-fade-out');}
382if(overlayState==1){var overlay=document.getElementById('cpnb_warningBoxBgOverlay');if(overlay){overlay.style.display='none';}}
383setTimeout(function(){var bar=document.getElementById('w357_cpnb_outer');if(bar){bar.remove();}},500);cpnb_closeModalMoreInfo();}
384function w357_openPopUpWindowMoreInfo(url,title,w,h){wLeft=window.screenLeft?window.screenLeft:window.screenX;wTop=window.screenTop?window.screenTop:window.screenY;var left=wLeft+window.innerWidth/2-w/2;var top=wTop+window.innerHeight/2-h/2;window.open(url,title,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+
385w+', height='+
386h+', top='+
387top+', left='+
388left);}
389function cpnb_openModalMoreInfo(){var e=document.getElementById('cpnb_modal_wrap');if(e){e.classList.remove('cpnb-modal-show-fade-out');e.classList.add('cpnb-modal-show-fade-in');}
390var ec=document.getElementById('modal_close_bg');if(ec){ec.classList.remove('cpnb-modal-show-fade-out');ec.classList.add('cpnb-modal-show-fade-in');}}
391function cpnb_closeModalMoreInfo(){var e=document.getElementById('cpnb_modal_wrap');if(e){e.classList.remove('cpnb-modal-show-fade-in');e.classList.add('cpnb-modal-show-fade-out');}
392var ec=document.getElementById('modal_close_bg');if(ec){ec.classList.remove('cpnb-modal-show-fade-in');ec.classList.add('cpnb-modal-show-fade-out');}}
393function cpnb_createCookie(name,value,days){var expires;var expValue=days;if(typeof expValue==='string'){expValue=expValue.trim();}
394if(expValue&&String(expValue).toUpperCase()!=='SESSION'&&!isNaN(expValue)){var date=new Date();date.setTime(date.getTime()+expValue*24*60*60*1000);expires=';SameSite=Lax; expires='+date.toGMTString();}else{expires='';}
395var domainStr='';
395if(typeof cpnb_config!=='undefined'&&cpnb_config.w357_cookie_domain){domainStr='; domain='+cpnb_config.w357_cookie_domain;}
396document.cookie=encodeURIComponent(name)+'='+
397encodeURIComponent(value)+
398expires+'; path=/'+
399domainStr;}
400function cpnb_buildConsentPayload(value,exp){return JSON.stringify({v:value,exp:exp});}
401function cpnb_setConsentCookie(name,value,exp){cpnb_createCookie(name,cpnb_buildConsentPayload(value,exp),exp);}
402function cpnb_getDeclinedCookieName(){if(typeof cpnb_config!=='undefined'&&cpnb_config.w357_cookie_name_declined){return cpnb_config.w357_cookie_name_declined;}
403return'cpnbCookiesDeclined';}
404function cpnb_getCancelledCookieName(){if(typeof cpnb_config!=='undefined'&&cpnb_config.w357_cookie_name_cancelled){return cpnb_config.w357_cookie_name_cancelled;}
405return'cpnbCookiesCancelled';}
406function cpnb_getConsentCookiePayload(name){var raw=cpnb_readCookie(name);if(!raw){return null;}
407try{var payload=JSON.parse(raw);if(!payload||typeof payload!=='object'){return null;}
408return payload;}catch(error){return null;}}
409function cpnb_getConsentCookieValue(name){var payload=cpnb_getConsentCookiePayload(name);return payload?payload.v:null;}
410function cpnb_hasConsentCookie(name){return cpnb_getConsentCookiePayload(name)!==null;}
411function cpnb_hasAnyConsentDecision(cfg){return(!!cfg.w357_has_consent_decision||cpnb_hasConsentCookie(cfg.w357_co
411okie_name)||cpnb_hasConsentCookie(cfg.w357_cookie_name_declined)||cpnb_hasConsentCookie(cfg.w357_cookie_name_cancelled));}
412function cpnb_syncConsentCookieExpiration(name,exp){var payload=cpnb_getConsentCookiePayload(name);if(!payload){return;}
413var current=String(payload.exp).toUpperCase();var expected=String(exp).toUpperCase();if(current!==expected){cpnb_setConsentCookie(name,payload.v,exp);}}
414function cpnb_readCookie(name){var nameEQ=encodeURIComponent(name)+'=';var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)===' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)===0)
415return decodeURIComponent(c.substring(nameEQ.length,c.length));}
416return null;}
417function cpnb_eraseCookie(name){cpnb_createCookie(name,'',-1);}
418function cpnb_decodeBlockCookiePayload(encodedPayload){if(!encodedPayload){return'';}
419try{return atob(encodedPayload);}catch(error){console.error('CPNB: Failed to decode blocked script payload',error);return'';}}
420function cpnb_getDataAttribute(element,attributeName){if(!element){return'';}
421var value=element.getAttribute(attributeName);return value===null?'':value;}
422function cpnb_decodeDataAttribute(value){if(!value){return'';}
423try{return decodeURIComponent(value);}catch(error){return value;}}
424function cpnb_handleActionButtonClick(event){var target=event.target;if(!target||!target.closest){return;}
425var actionButton=target.closest('[data-cpnb-action]');if(!actionButton){return;}
426var action=cpnb_getDataAttribute(actionButton,'data-cpnb-action');if(!action){return;}
427switch(action){case'accept':cpnb_warning_accept_button(cpnb_getDataAttribute(actionButton,'data-cpnb-joomla-caching'),cpnb_getDataAttribute(actionButton,'data-cpnb-enable-confirmation'),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-message')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-cookie-name')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-link')),cpnb_getDataAttribute(actionButton,'data-cpnb-expiration'),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-base-ajax-url')),cpnb_getDataAttribute(actionButton,'data-cpnb-context'),cpnb_getDataAttribute(actionButton,'data-cpnb-reload'),cpnb_getDataAttribute(actionButton,'data-cpnb-overlay'));break;case'decline':cpnb_warning_decline_button(cpnb_getDataAttribute(actionButton,'data-cpnb-joomla-caching'),cpnb_getDataAttribute(actionButton,'data-cpnb-enable-confirmation'),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-message')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-cookie-name')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-link')),cpnb_getDataAttribute(actionButton,'data-cpnb-expiration'),cpnb_getDataAttribute(actionButton,'data-cpnb-is-modal'));break;case'save-settings':event.preventDefault();cpnb_warning_save_settings_button(cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-link')),cpnb_getDataAttribute(actionButton,'data-cpnb-expiration'),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-base-url')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-cookie-name')),cpnb_getDataAttribute(actionButton,'data-cpnb-accept-expiration'),cpnb_getDataAttribute(actionButton,'data-cpnb-decline-expiration'),cpnb_getDataAttribute(actionButton,'data-cpnb-joomla-caching'),cpnb_getDataAttribute(actionButton,'data-cpnb-reload'));break;case'delete':cpnb_warning_delete_button(cpnb_getDataAttribute(actionButton,'data-cpnb-joomla-caching'),cpnb_getDataAttribute(actionButton,'data-cpnb-enable-confirmation'),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-message')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-cookie-name')),cpnb_decodeDataAttribute(cpnb_getDataAttribute(actionButton,'data-cpnb-link')));if(cpnb_getDataAttribute(actionButton,'data-cpnb-reload')==1){setTimeout(function(){window.location.reload();},850);}
428break;default:break;}}
429function cpnb_isBlockCookieCategoryEnabled(categoryId,loadState){if(!categoryId){return true;}
430var categoryConfig=null;if(typeof cpnb_cookiesCategories!=='undefined'){if(cpnb_cookiesCategories[categoryId]){categoryConfig=cpnb_cookiesCategories[categoryId];}else{for(var key in cpnb_cookiesCategories){if(cpnb_cookiesCategories[key].cookie_category_id===categoryId){categoryConfig=cpnb_cookiesCategories[key];break;}}}}
431var decisionMade=typeof cpnb_config!=='undefined'&&cpnb_hasAnyConsentDecision(cpnb_config);var cookieSettingsRaw=cpnb_renderSettingsOverride||cpnb_getConsentCookieValue('cpnb_cookiesSettingsTemp')||cpnb_getConsentCookieValue('cpnb_cookiesSettings')||(typeof cpnb_config!=='undefined'?cpnb_config.w357_co
431okie_settings_value:null);if(!decisionMade||!cookieSettingsRaw){if(!categoryConfig){return loadState==='before'?true:false;}
432if(loadState==='before'){return categoryConfig.cookie_category_checked_by_default==0;}
433if(loadState==='after'){return categoryConfig.cookie_category_checked_by_default>0;}
434return loadState==='before'?true:false;}
435try{var parsedSettings=cookieSettingsRaw;if(Object.prototype.hasOwnProperty.call(parsedSettings,categoryId)){if(loadState==='before'){return parsedSettings[categoryId]===0;}
436if(loadState==='after'){return parsedSettings[categoryId]===1;}
437if(loadState==='decline'){return parsedSettings[categoryId]===0;}
438return parsedSettings[categoryId]===1;}
439if(categoryConfig){if(loadState==='before'){return categoryConfig.cookie_category_checked_by_default==0;}
440if(loadState==='after'){return categoryConfig.cookie_category_checked_by_default>0;}}}catch(error){console.error('CPNB: Failed to parse cpnb_cookiesSettings',error);}
441return loadState==='before'?false:true;}
442function cpnb_insertUrlPlaceholders(categoryId){return;}
443function cpnb_removeUrlPlaceholders(categoryId){var escapedCategoryId=String(categoryId).replace(/(["\\])/g,'\\$1');var placeholders=document.querySelectorAll('[data-cpnb-placeholder-for="'+escapedCategoryId+'"]');for(var i=0;i<placeholders.length;i++){var ph=placeholders[i];var parent=ph.parentNode;if(!parent)continue;var tpl=ph.nextElementSibling;var hasTemplate=tpl&&tpl.tagName==='TEMPLATE'&&tpl.getAttribute('data-cpnb-blocked-for')===categoryId;if(!hasTemplate){parent.removeChild(ph);continue;}
444try{var content=(tpl.content&&tpl.content.cloneNode)?tpl.content.cloneNode(true):null;if(content===null){window.location.reload();return;}
445var scripts=content.querySelectorAll?content.querySelectorAll('script'):[];for(var s=0;s<scripts.length;s++){var oldScript=scripts[s];var newScript=document.createElement('script');for(var a=0;a<oldScript.attributes.length;a++){newScript.setAttribute(oldScript.attributes[a].name,oldScript.attributes[a].value);}
446newScript.text=oldScript.textContent;if(oldScript.parentNode){oldScript.parentNode.replaceChild(newScript,oldScript);}}
447parent.insertBefore(content,ph);parent.removeChild(ph);parent.removeChild(tpl);}catch(e){window.location.reload();return;}}}
448function cpnb_renderBlockCookieScripts(loadState){var settingsObj=cpnb_getConsentCookieValue('cpnb_cookiesSettings')||(typeof cpnb_config!=='undefined'?cpnb_config.w357_cookie_settings_value:null);for(var catId in cpnb_cookiesCategories){var category=cpnb_cookiesCategories[catId];if(category.cookie_category_status!=1)continue;var categoryId=category.cookie_category_id;var checkedByDefault=category.cookie_category_checked_by_default;var shouldRender=false;if(!settingsObj){if(loadState==='before'){shouldRender=checkedByDefault==0;}else if(loadState==='after'){shouldRender=checkedByDefault==1||checkedByDefault==2;}}else{var isAccepted=(settingsObj&&settingsObj[categoryId]==1)||checkedByDefault==2;if(loadState==='after'){shouldRender=isAccepted;}else if(loadState==='decline'){shouldRender=!isAccepted&&checkedByDefault!=2;}}
449var placeholders=document.querySelectorAll('[data-cpnb-js][data-cpnb-load="'+
450loadState+'"][data-cpnb-category="'+
451categoryId+'"]');for(var i=0;i<placeholders.length;i++){var placeholder=placeholders[i];var isScriptPlaceholder=placeholder.tagName&&placeholder.tagName.toLowerCase()==='script';if(isScriptPlaceholder){if(placeholder._cpnbInjectedNodes){for(var r=0;r<placeholder._cpnbInjectedNodes.length;r++){var oldNode=placeholder._cpnbInjectedNodes[r];if(oldNode&&oldNode.parentNode){oldNode.parentNode.removeChild(oldNode);}}}
452placeholder._cpnbInjectedNodes=[];}else{placeholder.innerHTML='';}
453if(!shouldRender)continue;var decoded=cpnb_decodeBlockCookiePayload(placeholder.getAttribute('data-cpnb-js'));if(!decoded)continue;var template=document.createElement('template');template.innerHTML=decoded;var fragment=document.createDocumentFragment();var nodes=template.content.childNodes;for(var n=0;n<nodes.length;n++){var node=nodes[n];if(node.nodeName&&node.nodeName.toLowerCase()==='script'){var script=document.createElement('script');if(node.attributes){for(var a=0;a<node.attributes.length;a++){script.setAttribute(node.attributes[a].name,node.attributes[a].value);}}
454script.text=node.text||node.textContent||'';fragment.appendChild(script);}else{fragment.appendChild(node.cloneNode(true));}}
455if(isScriptPlaceholder){var parent=placeholder.parentNode;if(!parent)continue;var injectedNodes=[];var childNodes=fragment.childNodes;for(var c=0;c<childNodes.length;c++){injectedNodes.push(childNodes[c]);}
456parent.insertBefore(fragment,placeholder.nextSibling);placeholder._cpnbInjectedNodes=injectedNodes;placeholder._cpnbWasEverInjected=true;}else{placeholder.appendChild(fragment);}}
457if(loadState==='after'){if(shouldRender){cpnb_removeUrlPlaceholders(categoryId);}else{cpnb_insertUrlPlaceholders(categoryId);}}}}
458function cpnb_handleBlockCookieScripts(){var decisionMade=cpnb_hasConsentCookie('cpnb_cookiesSettings')||(typeof cpnb_config!=='undefined'&&!!cpnb_config.w357_co
458okie_settings_value);if(!decisionMade){cpnb_renderBlockCookieScripts('before');cpnb_renderBlockCookieScripts('after');}else{cpnb_renderBlockCookieScripts('after');cpnb_renderBlockCookieScripts('decline');}}
459function cpnb_acceptSingleCategoryConsent(categoryId){var settings=cpnb_getConsentCookieValue('cpnb_cookiesSettings')||afterCategoriesSettingsCookie||{};settings[categoryId]=1;afterCategoriesSettingsCookie=settings;cpnb_setConsentCookie('cpnb_cookiesSettings',settings,afterExpirationCookies);}
460function cpnb_bindAcceptLinks(){if(window.cpnb_accept_links_bound){return;}
461window.cpnb_accept_links_bound=true;document.addEventListener('click',function(event){var target=event.target;while(target&&target!==document){if(target.classList&&target.classList.contains('cpnb-accept-link')){var categoryId=target.getAttribute('data-cpnb-accept-category');var placeholderAncestor=target.closest('[data-cpnb-placeholder-for]');var pairedTemplate=placeholderAncestor&&placeholderAncestor.nextElementSibling;var isPluginRendered=placeholderAncestor&&placeholderAncestor.getAttribute('data-cpnb-placeholder-for')===categoryId&&pairedTemplate&&pairedTemplate.tagName==='TEMPLATE'&&pairedTemplate.getAttribute('data-cpnb-blocked-for')===categoryId;var isKnownCategory=false;if(categoryId&&typeof cpnb_cookiesCategories!=='undefined'){for(var knownCatKey in cpnb_cookiesCategories){if(cpnb_cookiesCategories[knownCatKey]&&cpnb_cookiesCategories[knownCatKey].cookie_category_id===categoryId){isKnownCategory=true;break;}}}
462if(isPluginRendered&&isKnownCategory){event.preventDefault();cpnb_acceptSingleCategoryConsent(categoryId);cpnb_removeUrlPlaceholders(categoryId);cpnb_handleBlockCookieScripts();}
463return;}
464target=target.parentNode;}},false);}
465function cpnb_toggle_responsive_menu(x){x.classList.toggle('cpnb-toggle-menu-change');if(document.getElementsByClassName('cpnb-manager-modal-left')[0].style.display=='block'){document.getElementsByClassName('cpnb-manager-modal-left')[0].style.display='none';}else{document.getElementsByClassName('cpnb-manager-modal-left')[0].style.display='block';}}
466function cpnb_toggle_responsive_menu_hide_menu(){if(window.innerWidth<601){document.getElementsByClassName('cpnb-manager-modal-left')[0].style.display='none';}}
467function cpnb_fetchCookiesInfoTable(){var container=document.getElementById('cpnb-cit-container');if(!container||!container.getAttribute('data-cpnb-table-ajax')){return;}
468container.innerHTML='<div class="cpnb-cit-spinner"></div>';var baseUrl=typeof cpnb_config!=='undefined'&&cpnb_config.w357_base_ajax_url?cpnb_config.w357_base_ajax_url:'';var url=baseUrl+'index.php?option=com_ajax&plugin=cookiespolicynotificationbar&format=raw&method=getCookiesInfoTable&_='+
469Date.now();fetch(url).then(function(response){if(!response.ok){throw new Error('CPNB: getCookiesInfoTable responded with '+response.status);}
470return response.text();}).then(function(html){container.innerHTML=html;}).catch(function(err){console.error(err);});}
471document.addEventListener('click',cpnb_handleActionButtonClick,false);document.addEventListener('change',cpnb_handleLockedCheckboxChange,false);document.addEventListener('change',cpnb_handleCategoryCheckboxChange,false);document.addEventListener('DOMContentLoaded',cpnb_fetchCookiesInfoTable,false);document.addEventListener('click',function(event){var reloadBtn=event.target.closest('#cpnb-reload-btn-cit');if(!reloadBtn){return;}
472event.preventDefault();cpnb_fetchCookiesInfoTable();},false);function sendPostRequest(url,params){let formData=new URLSearchParams(params).toString();fetch(url,{method:'POST',headers:{'Content-Type':'application/x-www-form-urlencoded',},body:formData,}).then((response)=>{if(!response.ok){throw new Error('Network response was not ok');}}).catch((error)=>{console.error('Failed to send POST request:',error);});};
473
474
475template="shaper_helixultimate";
476document.addEventListener("DOMContentLoaded",()=>{window.htmlAddContent=window?.htmlAddContent||"";if(window.htmlAddContent){document.body.insertAdjacentHTML("beforeend",window.htmlAddContent);}});
477var cpnb_config={"w357_joomla_caching":0,"w357_position":"center","w357_show_close_x_icon":"1","w357_hide_after_time":"display_always","w357_duration":"60","w357_animate_duration":"1000","w357_limit":"0","w357_message":"We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.","w357_display_ok_btn":"
4771","w357_buttonText":"Ok, I understand","w357_display_decline_btn":"0","w357_buttonDeclineText":"Decline","w357_display_cancel_btn":"0","w357_buttonCancelText":"Cancel","w357_display_settings_btn":"1","w357_buttonSettingsText":"Settings","w357_buttonMoreText":"More Info","w357_buttonMoreLink":"\/privacy","w357_display_more_info_btn":"1","w357_fontColor":"#f1f1f3","w357_linkColor":"#ffffff","w357_fontSize":"12px","w357_backgroundColor":"rgba(50, 58, 69, 1)","w357_borderWidth":"1","w357_body_cover":"1","w357_overlay_state":"0","w357_overlay_color":"rgba(10, 10, 10, 0.3)","w357_height":"auto","w357_cookie_name":"cookiesDirective","w357_cookie_name_declined":"cpnbCookiesDeclined","w357_cookie_name_cancelled":"cpnbCookiesCancelled","w357_has_consent_decision":0,"w357_cookie_settings_value":null,"w357_link_target":"_self","w357_popup_width":"800","w357_popup_height":"600","w357_customText":"\u003Ch1\u003ECookies Policy\u003C\/h1\u003E\r\n\u003Chr \/\u003E\r\n\u003Ch3\u003EGeneral Use\u003C\/h3\u003E\r\n\u003Cp\u003EWe use cookies, tracking pixels and related technologies on our website. Cookies are small data files that are served by our platform and stored on your device. Our site uses cookies dropped by us or third parties for a variety of purposes including to operate and personalize the website. Also, cookies may also be used to track how you use the site to target ads to you on other websites.\u003C\/p\u003E\r\n\u003Ch3\u003EThird Parties\u003C\/h3\u003E\r\n\u003Cp\u003EOur website employs the use the various third-party services. Through the use of our website, these services may place anonymous cookies on the Visitor\u0027s browser and may send their own cookies to the Visitor\u0027s cookie file. Some of these services include but are not limited to: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom and other social networks, advertising agencies, security firewalls, analytics companies and service providers. These services may also collect and use anonymous identifiers such as IP Address, HTTP Referrer, Unique Device Identifier and other non-personally identifiable information and server logs.\u003C\/p\u003E\r\n\u003Chr \/\u003E","w357_more_info_btn_type":"menu_item","w357_blockCookies":"1","w357_autoAcceptAfterScrolling":"0","w357_numOfScrolledPixelsBeforeAutoAccept":"300","w357_reloadPageAfterAccept":"0","w357_enableConfirmationAlerts":"0","w357_enableConfirmationAlertsForAcceptBtn":0,"w357_enableConfirmationAlertsForDeclineBtn":0,"w357_enableConfirmationAlertsForDeleteBtn":0,"w357_confirm_allow_msg":"Performing this action will enable all cookies set by this website. Are you sure that you want to enable all cookies on this website?","w357_confirm_delete_msg":"Performing this action will remove all cookies set by this website. Are you sure that you want to disable and delete all cookies from your browser?","w357_show_in_iframes":"0","w357_shortcode_is_enabled_on_this_page":0,"w357_base_url":"https:\/\/www.revqore.com\/","w357_base_ajax_url":"https:\/\/www.revqore.com\/","w357_current_url":"https:\/\/www.revqore.com\/","w357_always_display":"0","w357_show_notification_bar":true,"w357_expiration_cookieSettings":"365","w357_expiration_cookieAccept":"365","w357_expiration_cookieDecline":"180","w357_expiration_cookieCancel":"3","w357_cookie_domain":"","w357_accept_button_class_notification_bar":"cpnb-accept-btn","w357_decline_button_class_notification_bar":"cpnb-decline-btn","w357_cancel_button_class_notification_bar":"cpnb-cancel-btn","w357_settings_button_class_notification_bar":"cpnb-settings-btn","w357_moreinfo_button_class_notification_bar":"cpnb-moreinfo-btn","w357_accept_button_class_notification_bar_modal_window":"cpnb-accept-btn-m","w357_decline_button_class_notification_bar_modal_window":"cpnb-decline-btn-m","w357_save_button_class_notification_bar_modal_window":"cpnb-save-btn-m","w357_buttons_ordering":"[\u0022ok\u0022,\u0022decline\u0022,\u0022cancel\u0022,\u0022settings\u0022,\u0022moreinfo\u0022]"};;
478var cpnb_cookiesCategories={"cookie_categories_group0":{"cookie_category_id":"required-cookies","cookie_category_name":"Required Cookies","cookie_category_description":"The Required or Functional cookies relate to the functionality of our websites and allow us to improve the service we offer to you through our websites, for example by allowing you to carry information across pages of our website to avoid you having to re-enter information, or by recognizing your preferences when you return to our website.","cookie_category_checked_by_default":"2","cookie_category_status":"1"},"cookie_categories_group1":{"cookie_category_id":"analytical-cookie
478s","cookie_category_name":"Analytical Cookies","cookie_category_description":"Analytical cookies allow us to recognize and to count the number of visitors to our website, to see how visitors move around the website when they are using it and to record which content viewers view and are interested in. This helps us to determine how frequently particular pages and advertisements are visited and to determine the most popular areas of our website. This helps us to improve the service which we offer to you by helping us make sure our users are finding the information they are looking for, by providing anonymized demographic data to third parties in order to target advertising more appropriately to you, and by tracking the success of advertising campaigns on our website.","cookie_category_checked_by_default":"1","cookie_category_status":"1"},"cookie_categories_group2":{"cookie_category_id":"social-media-cookies","cookie_category_name":"Social Media","cookie_category_description":"These cookies allow you to share Website content with social media platforms (e.g., Facebook, Twitter, Instagram). We have no control over these cookies as they are set by the social media platforms themselves.","cookie_category_checked_by_default":"1","cookie_category_status":"1"},"cookie_categories_group3":{"cookie_category_id":"targeted-advertising-cookies","cookie_category_name":"Targeted Advertising Cookies","cookie_category_description":"Advertising and targeting cookies are used to deliver advertisements more relevant to you, but can also limit the number of times you see an advertisement and be used to chart the effectiveness of an ad campaign by tracking users’ clicks. They can also provide security in transactions. They are usually placed by third-party advertising networks with a website operator’s permission but can be placed by the operator themselves. They can remember that you have visited a website, and this information can be shared with other organizations, including other advertisers. They cannot determine who you are though, as the data collected is never linked to your profile. ","cookie_category_checked_by_default":"1","cookie_category_status":"1"}};;
479var cpnb_manager={"w357_m_modalState":"1","w357_m_floatButtonState":"1","w357_m_floatButtonPosition":"bottom_left","w357_m_HashLink":"cookies","w357_m_modal_menuItemSelectedBgColor":"rgba(200, 200, 200, 1)","w357_m_saveChangesButtonColorAfterChange":"rgba(13, 92, 45, 1)","w357_m_floatButtonIconSrc":"https:\/\/www.revqore.com\/media\/plg_system_cookiespolicynotificationbar\/icons\/cpnb-cookies-manager-icon-1-64x64.png","w357_m_FloatButtonIconType":"image","w357_m_FloatButtonIconFontAwesomeName":"fas fa-cookie-bite","w357_m_FloatButtonIconFontAwesomeSize":"fa-lg","w357_m_FloatButtonIconFontAwesomeColor":"rgba(61, 47, 44, 0.84)","w357_m_FloatButtonIconUikitName":"cog","w357_m_FloatButtonIconUikitSize":"1","w357_m_FloatButtonIconUikitColor":"rgba(61, 47, 44, 0.84)","w357_m_floatButtonText":"Cookies Manager","w357_m_modalHeadingText":"Advanced Cookie Settings","w357_m_checkboxText":"Enabled","w357_m_lockedText":"(Locked)","w357_m_EnableAllButtonText":"Allow All Cookies","w357_m_DeclineAllButtonText":"Decline All Cookies","w357_m_SaveChangesButtonText":"Save Settings","w357_m_confirmationAlertRequiredCookies":"These cookies are strictly necessary for this website. You can\u0027t disable this category of cookies. Thank you for understanding!"};;
480window.addEventListener('load',function(){document.getElementById('cpnb').style.display='none';cpnb_m_openModal();},false);
481(function(){try{var SPPB_TIME_ZONE=Intl.DateTimeFormat().resolvedOptions().timeZone;if(!SPPB_TIME_ZONE){return;}
482document.cookie='sppb_user_timezone='+encodeURIComponent(SPPB_TIME_ZONE)+'; path=/'+'; max-age=43200';}catch(e){}})();
483const initColorMode=()=>{const colorVariableData=[];const sppbColorVariablePrefix="--sppb";let activeColorMode=localStorage.getItem("sppbActiveColorMode")||"";activeColorMode="";const modes=[];if(!modes?.includes(activeColorMode)){activeColorMode="";localStorage.setItem("sppbActiveColorMode",activeColorMode);}
484document?.body?.setAttribute("data-sppb-color-mode",activeColorMode);if(!localStorage.getItem("sppbActiveColorMode")){localStorage.setItem("sppbActiveColorMode",activeColorMode);}
485if(window.sppbColorVariables){const colorVariables=typeof(window.sppbColorVariables)==="string"?JSON.parse(window.sppbColorVariables):window.sppbColorVariables;for(const colorVariable of colorVariables){const{path,value}=colorVariable;const variable=String(path[0]).trim().toLowerCase().replaceAll(" ","-");const mode=path[1];const variableName=`${sppbColorVariablePrefix}-${variable}`;if(activeColorMode===mode){colorVariableData.push(`${variableName}: ${value}`);}}
486document.documentElement.style.cssText+=colorVariableData.join(";");}};window.sppbColorVariables=[];initColorMode();document.addEventListener("DOMContentLoaded",initColorMode);

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.