1 2(function(){'use strict';var S=window.adaFixSettings||{};var DISABLED=S.disabledFixes||[];function enabled(key){return DISABLED.indexOf(key)===-1} 3var BUILDER=(function(){var b=document.body;if(!b)return'unknown';var cls=b.className;if(/\bet-db\b/.test(cls)||document.querySelector('.et_pb_section'))return'divi';if(/\belementor-page\b/.test(cls)||document.querySelector('.elementor-section'))return'elementor';if(document.querySelector('.x-root, .cornerstone'))return'cornerstone';if(document.querySelector('[class^="tve_"], .tve_responsive_text'))return'thrive';if(document.querySelector('.wp-block-group, .wp-block-template-part'))return'gutenberg';return'other'}());startEarlyObserver();if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',runAllFixes)}else{runAllFixes()} 4function runAllFixes(){if(enabled('landmark'))fixMainLandmark();if(enabled('landmark'))fixNavLandmarks();if(enabled('buttonRoles'))fixHashLinkRoles();if(enabled('ariaCurrent'))fixAriaCurrentPage();if(enabled('articleMisuse'))fixArticleMisuse();if(enabled('slick'))fixSlickSlider();if(enabled('diviTabs'))fixDiviTabs();if(enabled('pdfLinks'))fixPdfLinks();if(enabled('missingAlt'))fixMissingAlt();if(enabled('iconHidden'))fixIconAriaHidden();if(enabled('iconHidden'))fixDiviBlurbIcons();if(enabled('tableHeaders'))fixTableHeaders();if(enabled('headingOrder'))fixHeadingOrder();if(enabled('duplicateIds'))fixDuplicateIds();if(enabled('iframeTitles'))fixIframeTitles();if(enabled('focusOrder'))fixFocusOrder();if(enabled('emptyHeadings'))fixEmptyHeadings();if(enabled('formLabels'))fixFormLabels();if(enabled('ambiguousLinks'))fixAmbiguousLinks();if(enabled('autoplay'))fixAutoplaySliders();if(enabled('contrast'))fixContrast();if(enabled('cornerstone'))fixCornerstoneTheme();} 5function parseRgb(color){var m=(color||'').match(/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/);return m?[+m[1],+m[2],+m[3]]:null} 6function toLinear(c){c/=255;return c<=0.03928?c/12.92:Math.pow((c+0.055)/1.055,2.4)} 7function getLuminance(rgb){return 0.2126*toLinear(rgb[0])+0.7152*toLinear(rgb[1])+0.0722*toLinear(rgb[2])} 8function contrastRatio(rgb1,rgb2){var l1=getLuminance(rgb1),l2=getLuminance(rgb2);return(Math.max(l1,l2)+0.05)/(Math.min(l1,l2)+0.05)} 9function getEffectiveBg(el){var node=el;while(node&&node!==document.documentElement){var bg=window.getComputedStyle(node).backgroundColor;if(bg&&bg!=='transparent'&&!/rgba\(0,\s*0,\s*0,\s*0\)/.test(bg))return bg;node=node.parentElement} 10return'rgb(255,255,255)'} 11function darkenToPass(textRgb,bgRgb,targetRatio){if(contrastRatio(textRgb,bgRgb)>=targetRatio)return null;var lo=0,hi=1;for(var i=0;i<22;i++){var mid=(lo+hi)/2;var c=[Math.round(textRgb[0]*mid),Math.round(textRgb[1]*mid),Math.round(textRgb[2]*mid)];if(contrastRatio(c,bgRgb)>=targetRatio)lo=mid;else hi=mid} 12var result=[Math.round(textRgb[0]*lo),Math.round(textRgb[1]*lo),Math.round(textRgb[2]*lo)];return contrastRatio(result,bgRgb)>=targetRatio?'rgb('+result.join(',')+')':'#000000'} 13function fixContrast(){var patches=S.colorPatches||[];patches.forEach(function(p){try{document.querySelectorAll(p.selector).forEach(function(el){el.style.setProperty(p.property,p.value,'important')})}catch(e){}});if(!S.contrastAutoFix)return;var run=function(){autoScanContrast()};if(window.requestIdleCallback)requestIdleCallback(run,{timeout:2000});else setTimeout(run,400)} 14function autoScanContrast(){var AA=4.5;var selectors=['a[href]:not([aria-hidden="true"])','button:not([aria-hidden="true"]):not(.ada-slider-pause)','[role="button"]:not([aria-hidden="true"])','input[type="submit"]','input[type="button"]','input[type="reset"]','.et_pb_button','.elementor-button','.wp-block-button__link','.x-btn','.tve-btn','.cs-button',];document.querySelectorAll(selectors.join(',')).forEach(function(el){if(!el.offsetParent)return;if(el.getAttribute('aria-hidden')==='true')return;var style=window.getComputedStyle(el);var textRgb=parseRgb(style.color);var bgRgb=parseRgb(getEffectiveBg(el));if(!textRgb||!bgRgb)return;var ratio=contrastRatio(textRgb,bgRgb);if(ratio>=AA)return;var bgLum=getLuminance(bgRgb);if(bgLum>0.179){var fixed=darkenToPass(textRgb,bgRgb,AA);if(fixed)el.style.setProperty('color',fixed,'important');}else{if(contrastRatio([255,255,255],bgRgb)>=AA){el.style.setProperty('color','#ffffff','important')}}})} 15function startEarlyObserver(){var timer=null;var pending={};var observer=new MutationObserver(function(mutations){mutations.forEach(function(m){if(m.type==='attributes'&&m.attributeName==='role'&&m.target.classList){var c=m.target.classList;if(c.contains('slick-dots')||c.contains('slick-slide')||c.contains('slick-track')){pending.slick=!0}}
16if(m.type==='childList'){m.addedNodes.forEach(function(node){if(node.nodeType!==1)return;var c=node.classList;if(c){if(c.contains('slick-dots')||c.contains('slick-slide'))pending.slick=!0;if(c.contains('et_pb_tabs'))pending.tabs=!0;if(c.contains('et_pb_post'))pending.article=!0} 17if(node.querySelectorAll){if(node.querySelectorAll('.slick-dots, .slick-slide').length)pending.slick=!0;if(node.querySelectorAll('.et_pb_tabs').length)pending.tabs=!0;if(node.querySelectorAll('.x-tabs').length)pending.csTabs=!0;if(node.querySelectorAll('.x-accordion').length)pending.csAccordion=!0;if(node.querySelectorAll('img:not([alt])').length)pending.alt=!0;if(node.querySelectorAll('a[href="#"]').length)pending.buttons=!0}})}});clearTimeout(timer);timer=setTimeout(function(){if(pending.slick&&enabled('slick'))fixSlickSlider();if(pending.tabs&&enabled('diviTabs'))fixDiviTabs();if(pending.csTabs&&enabled('cornerstone'))fixCornerstoneTabs();if(pending.csAccordion&&enabled('cornerstone'))fixCornerstoneAccordion();if(pending.article&&enabled('articleMisuse'))fixArticleMisuse();if(pending.alt&&enabled('missingAlt'))fixMissingAlt();if(pending.buttons&&enabled('buttonRoles'))fixHashLinkRoles();pending={}},50)});observer.observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:['role'],})} 18function fixMainLandmark(){var etBoc=document.querySelector('#et-boc');if(etBoc&&!etBoc.getAttribute('role'))etBoc.setAttribute('role','presentation');var topHeader=document.querySelector('#top-header');if(topHeader){topHeader.setAttribute('role','region');if(!topHeader.getAttribute('aria-label'))topHeader.setAttribute('aria-label','Quick links');topHeader.removeAttribute('aria-hidden')} 19var mainArea=document.querySelector('#et-main-area');if(mainArea&&mainArea.parentNode){var etFooter=mainArea.querySelector(':scope > footer, :scope > #main-footer');if(etFooter)mainArea.parentNode.insertBefore(etFooter,mainArea.nextSibling);} 20var mobileMenu=document.querySelector('.top_buttons_mobile');if(mobileMenu&&mainArea&&mainArea.contains(mobileMenu)&&mainArea.parentNode){mainArea.parentNode.insertBefore(mobileMenu,mainArea)} 21if(mobileMenu)mobileMenu.setAttribute('aria-hidden','true');if(!document.querySelector('main, [role="main"]')){var candidate=document.querySelector('#main-content')||document.querySelector('#et-main-area')||document.querySelector('.x-main')||document.querySelector('.cs-content-area')||document.querySelector('.elementor-section-wrap')||document.querySelector('#content')||document.querySelector('.site-content');if(candidate)candidate.setAttribute('role','main');}} 22function fixNavLandmarks(){var navs=Array.from(document.querySelectorAll('nav, [role="navigation"]')).filter(function(n){return!n.closest('#wpadminbar')});var idx=0;navs.forEach(function(nav){if(nav.getAttribute('aria-label')||nav.getAttribute('aria-labelledby'))return;var labels=['Main navigation','Secondary navigation','Site navigation'];nav.setAttribute('aria-label',labels[idx]||('Navigation '+(idx+1)));idx++});var footer=document.querySelector('#main-footer, footer.site-footer, .site-footer, .x-footer, .x-colophon');if(footer&&footer.tagName!=='FOOTER'&&!footer.getAttribute('role')){footer.setAttribute('role','contentinfo')}} 23function fixHashLinkRoles(){document.querySelectorAll('a[href="#"], a[href=""], a:not([href])').forEach(function(link){if(link.getAttribute('role'))return;if(link.getAttribute('aria-hidden')==='true')return;link.setAttribute('role','button');if(!link.getAttribute('tabindex'))link.setAttribute('tabindex','0');link.addEventListener('keydown',function(e){if(e.key===' '||e.keyCode===32){e.preventDefault();link.click()}})})} 24function fixAriaCurrentPage(){var currentPath=window.location.pathname.replace(/\/$/,'')||'/';document.querySelectorAll('a[href^="#"][aria-current="page"]').forEach(function(link){link.removeAttribute('aria-current')});var selectors=['a[href]','nav a','header a','.logo_container a','#et-secondary-nav a','.et_pb_menu a','.menu-item a','.elementor-nav-menu a','.x-nav a','.tve-navigation a',].join(', ');
24document.querySelectorAll(selectors).forEach(function(link){var href=link.getAttribute('href');if(!href||href==='#'||href===''||href.startsWith('#'))return;try{var linkPath=new URL(href,window.location.origin).pathname.replace(/\/$/,'')||'/';if(linkPath===currentPath)link.setAttribute('aria-current','page');}catch(e){}})} 25function fixArticleMisuse(){document.querySelectorAll('article.et_pb_post').forEach(function(el){el.setAttribute('role','none')});document.querySelectorAll('article[id^="post-"].page, article[id^="post-"].type-page').forEach(function(el){el.setAttribute('role','none')})} 26function fixSlickSlider(){document.querySelectorAll('.slick-dots').forEach(function(ul){if(ul.getAttribute('role')==='tablist')ul.setAttribute('role','list');});document.querySelectorAll('.slick-dots li[role="presentation"]').forEach(function(li){li.removeAttribute('role')});document.querySelectorAll('.slick-dots button[role="tab"]').forEach(function(btn){btn.removeAttribute('role');btn.removeAttribute('aria-selected')});document.querySelectorAll('.slick-slide[role="tabpanel"]').forEach(function(slide){slide.removeAttribute('role');slide.removeAttribute('aria-labelledby')});document.querySelectorAll('.slick-track[role="listbox"]').forEach(function(track){track.removeAttribute('role')});document.querySelectorAll('.slick-slider').forEach(function(slider){if(!slider.getAttribute('aria-label')&&!slider.getAttribute('aria-labelledby')){slider.setAttribute('role','region');slider.setAttribute('aria-label','Content slider')}})} 27function fixDiviTabs(){document.querySelectorAll('.et_pb_tabs').forEach(function(widget,wIdx){var tabList=widget.querySelector('.et_pb_tabs_controls');var tabItems=widget.querySelectorAll('.et_pb_tabs_controls li');var panels=widget.querySelectorAll('.et_pb_all_tabs .et_pb_tab');if(!tabList||!tabItems.length||!panels.length)return;if(tabList.getAttribute('role')==='tablist'&&tabItems.length&&tabItems[0].getAttribute('role')==='tab')return;tabList.setAttribute('role','tablist');tabItems.forEach(function(li,i){var link=li.querySelector('a');var tabId='ada-tab-'+wIdx+'-'+i;var panelId='ada-panel-'+wIdx+'-'+i;var active=li.classList.contains('et_pb_tab_active');li.setAttribute('role','tab');li.setAttribute('id',tabId);li.setAttribute('aria-controls',panelId);li.setAttribute('aria-selected',active?'true':'false');li.setAttribute('tabindex',active?'0':'-1');if(link){var labelText=link.textContent.trim();if(labelText)li.setAttribute('aria-label',labelText);link.setAttribute('aria-hidden','true');link.setAttribute('tabindex','-1');link.removeAttribute('href');link.removeAttribute('id');link.removeAttribute('role');link.removeAttribute('aria-controls');link.removeAttribute('aria-selected');link.removeAttribute('aria-label');link.removeAttribute('aria-labelledby')} 28if(panels[i]){panels[i].setAttribute('role','tabpanel');panels[i].setAttribute('id',panelId);panels[i].setAttribute('aria-labelledby',tabId);panels[i].setAttribute('tabindex','0')}});tabList.addEventListener('keydown',function(e){var tabs=Array.from(tabList.querySelectorAll('[role="tab"]'));var idx=tabs.indexOf(document.activeElement);if(idx===-1)return;var next=idx;if(e.key==='ArrowRight'||e.key==='ArrowDown')next=(idx+1)%tabs.length;else if(e.key==='ArrowLeft'||e.key==='ArrowUp')next=(idx-1+tabs.length)%tabs.length;else if(e.key==='Home')next=0;else if(e.key==='End')next=tabs.length-1;else return;e.preventDefault();tabs[next].focus()})})} 29function fixPdfLinks(){if(!document.getElementById('ada-sr-only-style')){var s=document.createElement('style');s.id='ada-sr-only-style';s.textContent='.ada-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;'+'overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}';document.head.appendChild(s)} 30document.querySelectorAll('a[href$=".pdf"], a[href*=".pdf?"], a[href*=".pdf#"]').forEach(function(link){var old=link.querySelector('.ada-pdf-warning');if(old)old.parentNode.removeChild(old);var oldLabel=link.getAttribute('aria-label')||'';if(oldLabel.includes('PDF'))link.removeAttribute('aria-label');if(/(pdf)/i.test(link.textContent))return;var isBlank=link.getAttribute('target')==='_blank';var warning=isBlank?' (PDF, opens in new tab)':' (PDF)';var span=document.createElement('span');span.className='ada-pdf-warning';span.textContent=warning;span.style.cssText='font-size:0.85em;opacity:0.75;font-weight:normal;';link.appendChild(span);if(isBlank){var rel=link.getAttribute('rel')||'';if(!rel.includes('noopener'))link.setAttribute('rel',(rel+' noopener noreferrer').trim());}})} 31function fixMissingAlt(){document.querySelectorAll('img:not([alt])').forEach(function(img){var src=img.getAttribute('src')||'';
31var w=parseInt(img.getAttribute('width')||img.naturalWidth||0,10);var h=parseInt(img.getAttribute('height')||img.naturalHeight||0,10);var isPixel=(w<=2&&h<=2)||/adnxs|doubleclick|pixel|track|analytics|px\?|\.gif\?/.test(src);img.setAttribute('alt','');if(isPixel)img.setAttribute('role','presentation');})} 32function fixIconAriaHidden(){var sel=['.et-pb-icon','.et_pb_icon','span.fa','i.fa','i.fas','i.far','i.fab','i.fal','i.fad','.dashicons','.x-icon','.tve-icon','.eicon','[class*="divi-icon"]','.elementor-icon i','.elementor-icon span','span[class*="icon-"]:empty','i[class*="icon-"]',].join(', ');document.querySelectorAll(sel).forEach(function(icon){if(!icon.getAttribute('aria-label')&&!icon.getAttribute('aria-labelledby')){icon.setAttribute('aria-hidden','true')}})} 33function fixDiviBlurbIcons(){document.querySelectorAll('.et_pb_blurb').forEach(function(blurb){blurb.setAttribute('role','none')});document.querySelectorAll('.et_pb_blurb_content').forEach(function(el){el.setAttribute('role','group')});document.querySelectorAll('.et_pb_main_blurb_image').forEach(function(el){el.removeAttribute('role');el.setAttribute('aria-hidden','true')})} 34function fixTableHeaders(){document.querySelectorAll('table').forEach(function(table){table.querySelectorAll('th:not([scope])').forEach(function(th){th.setAttribute('scope',th.closest('thead')?'col':'row')})})} 35function fixDuplicateIds(){var seen=Object.create(null);document.querySelectorAll('[id]').forEach(function(el){var id=el.id;if(seen[id]){el.id=id+'-ada-'+(++seen[id])}else{seen[id]=0}})} 36function fixIframeTitles(){document.querySelectorAll('iframe:not([title]), iframe[title=""]').forEach(function(f){var src=f.getAttribute('src')||'';var title='Embedded content';if(/youtube|youtu\.be/i.test(src))title='Video player';else if(/google\.com\/maps|maps\.google/i.test(src))title='Map';else if(/facebook\.com/i.test(src))title='Facebook content';else if(/instagram\.com/i.test(src))title='Instagram content';else if(/twitter\.com|x\.com/i.test(src))title='Social media content';else if(/calendly\.com/i.test(src))title='Appointment scheduler';else if(/vimeo\.com/i.test(src))title='Video player';f.setAttribute('title',title)})} 37function flattenPositiveTabindex(){document.querySelectorAll('[tabindex]').forEach(function(el){if(parseInt(el.getAttribute('tabindex'),10)>0)el.setAttribute('tabindex','0');})} 38function fixFocusOrder(){flattenPositiveTabindex();setTimeout(flattenPositiveTabindex,800);setTimeout(flattenPositiveTabindex,2000);document.querySelectorAll('.slick-slide[aria-hidden="true"]').forEach(function(slide){slide.querySelectorAll('a, button, input, select, textarea, [tabindex]').forEach(function(el){el.setAttribute('tabindex','-1')})});document.querySelectorAll('[style*="display:none"], [style*="display: none"], [hidden], [aria-hidden="true"]').forEach(function(container){container.querySelectorAll('a[href], button, input, select, textarea').forEach(function(el){if(el.getAttribute('tabindex')!=='-1')el.setAttribute('tabindex','-1');})})} 39function fixHeadingOrder(){var headings=Array.from(document.querySelectorAll('h1,h2,h3,h4,h5,h6')).filter(function(h){return h.getAttribute('aria-hidden')!=='true'&&h.offsetParent!==null});var prevLevel=0;
39headings.forEach(function(h){var level=parseInt(h.getAttribute('aria-level')||h.tagName[1],10);if(prevLevel>0&&level>prevLevel+1){var corrected=prevLevel+1;h.setAttribute('role','heading');h.setAttribute('aria-level',String(corrected));prevLevel=corrected}else{prevLevel=level}})} 40function fixEmptyHeadings(){document.querySelectorAll('h1,h2,h3,h4,h5,h6').forEach(function(h){if(!h.textContent.trim()&&!h.querySelector('img[alt]')){h.setAttribute('aria-hidden','true');h.setAttribute('role','presentation')}})} 41function fixFormLabels(){document.querySelectorAll('input, select, textarea').forEach(function(field){if(field.type==='hidden'||field.type==='submit'||field.type==='button')return;if(field.getAttribute('aria-label')||field.getAttribute('aria-labelledby'))return;if(field.id&&document.querySelector('label[for="'+field.id+'"]'))return;var placeholder=field.getAttribute('placeholder');if(placeholder){field.setAttribute('aria-label',placeholder);return} 42var name=field.getAttribute('name')||'';if(name)field.setAttribute('aria-label',name.replace(/[_-]/g,' '));})} 43function fixAmbiguousLinks(){var ambiguous=/^(read more|learn more|click here|more|here|details|view more|see more|get started)$/i;document.querySelectorAll('a[href]').forEach(function(link){var text=link.textContent.trim();if(!ambiguous.test(text))return;if(link.getAttribute('aria-label')||link.getAttribute('aria-labelledby'))return;var context=link.closest('.et_pb_blurb, .et_pb_post, article, .card, .et_pb_module, '+'[class*="post"], [class*="entry"], section, .elementor-widget');if(context){var heading=context.querySelector('h1,h2,h3,h4,h5,h6');if(heading&&heading.textContent.trim()){link.setAttribute('aria-label',text+': '+heading.textContent.trim());return}} 44var pageTitle=document.title?document.title.split('|')[0].trim():'';if(pageTitle)link.setAttribute('aria-label',text+': '+pageTitle);})} 45function fixCornerstoneTheme(){fixCornerstoneLandmarks();fixCornerstoneTabs();fixCornerstoneAccordion();fixCornerstoneOffCanvas()} 46function fixCornerstoneLandmarks(){var masthead=document.querySelector('.x-masthead');if(masthead&&masthead.tagName!=='HEADER'&&!masthead.getAttribute('role')){masthead.setAttribute('role','banner')} 47document.querySelectorAll('.x-sidebar').forEach(function(sidebar){if(!sidebar.getAttribute('role'))sidebar.setAttribute('role','complementary');if(!sidebar.getAttribute('aria-label'))sidebar.setAttribute('aria-label','Sidebar');})} 48function fixCornerstoneTabs(){document.querySelectorAll('.x-tabs').forEach(function(widget,wIdx){var tabNav=widget.querySelector('.x-tab-nav');var tabItems=widget.querySelectorAll('.x-tab-nav-item');var panels=widget.querySelectorAll('.x-tab-pane');if(!tabNav||!tabItems.length||!panels.length)return;if(tabNav.getAttribute('role')==='tablist'&&tabItems.length&&tabItems[0].getAttribute('role')==='tab')return;tabNav.setAttribute('role','tablist');tabItems.forEach(function(item,i){var link=item.querySelector('a');var tabId='ada-cs-tab-'+wIdx+'-'+i;var panelId='ada-cs-panel-'+wIdx+'-'+i;var active=item.classList.contains('active');item.setAttribute('role','tab');item.setAttribute('id',tabId);item.setAttribute('aria-selected',active?'true':'false');item.setAttribute('tabindex',active?'0':'-1');item.setAttribute('aria-controls',panelId);if(link){var labelText=link.textContent.trim();if(labelText)item.setAttribute('aria-label',labelText);link.setAttribute('aria-hidden','true');link.setAttribute('tabindex','-1')} 49if(panels[i]){panels[i].setAttribute('role','tabpanel');panels[i].setAttribute('id',panelId);panels[i].setAttribute('aria-labelledby',tabId);panels[i].setAttribute('tabindex','0')}});tabNav.addEventListener('keydown',function(e){var tabs=Array.from(tabNav.querySelectorAll('[role="tab"]'));var idx=tabs.indexOf(document.activeElement);if(idx===-1)return;var next=idx;if(e.key==='ArrowRight'||e.key==='ArrowDown')next=(idx+1)%tabs.length;else if(e.key==='ArrowLeft'||e.key==='ArrowUp')next=(idx-1+tabs.length)%tabs.length;else if(e.key==='Home')next=0;else if(e.key==='End')next=tabs.length-1;else return;e.preventDefault();tabs[next].focus()})})} 50function fixCornerstoneAccordion(){document.querySelectorAll('.x-accordion').forEach(function(accordion,aIdx){accordion.setAttribute('role','list');accordion.querySelectorAll('.x-toggle').forEach(function(toggle,tIdx){var titleEl=toggle.querySelector('.x-toggle-title');var contentEl=toggle.querySelector('.x-toggle-content');if(!titleEl||!contentEl)return;var trigger=titleEl.querySelector('a, button');var isOpen=toggle.classList.contains('open')||toggle.classList.contains('active');var contentId=contentEl.id||('ada-cs-acc-'+aIdx+'-'+tIdx);contentEl.id=contentId;toggle.setAttribute('role','listitem');
50if(trigger){if(trigger.tagName==='A')trigger.setAttribute('role','button');trigger.setAttribute('aria-expanded',isOpen?'true':'false');trigger.setAttribute('aria-controls',contentId);if(!trigger.getAttribute('tabindex')&&trigger.tagName!=='BUTTON'){trigger.setAttribute('tabindex','0')} 51trigger.addEventListener('click',function(){setTimeout(function(){var nowOpen=toggle.classList.contains('open')||toggle.classList.contains('active');trigger.setAttribute('aria-expanded',nowOpen?'true':'false');contentEl.setAttribute('aria-hidden',nowOpen?'false':'true')},10)})} 52contentEl.setAttribute('aria-hidden',isOpen?'false':'true')})})} 53function fixCornerstoneOffCanvas(){document.querySelectorAll('.x-btn-navbar').forEach(function(btn){if(!btn.getAttribute('aria-label'))btn.setAttribute('aria-label','Toggle navigation');if(!btn.getAttribute('tabindex')&&btn.tagName!=='BUTTON')btn.setAttribute('tabindex','0');var targetSel=btn.getAttribute('data-target')||btn.getAttribute('href');if(!targetSel)return;var targetEl=document.querySelector(targetSel);if(!targetEl)return;var cleanId=targetSel.replace(/^#/,'');btn.setAttribute('aria-controls',cleanId);var isOpen=!targetEl.classList.contains('collapse');btn.setAttribute('aria-expanded',isOpen?'true':'false');targetEl.setAttribute('aria-hidden',isOpen?'false':'true');btn.addEventListener('click',function(){setTimeout(function(){var nowOpen=!targetEl.classList.contains('collapse')&&!targetEl.classList.contains('collapsing');btn.setAttribute('aria-expanded',nowOpen?'true':'false');targetEl.setAttribute('aria-hidden',nowOpen?'false':'true')},350)})});document.querySelectorAll('.x-off-canvas-toggle, [data-x-off-canvas-open], [data-x-toggle-offcanvas]').forEach(function(btn){if(!btn.getAttribute('aria-label'))btn.setAttribute('aria-label','Open navigation menu');if(!btn.getAttribute('aria-expanded'))btn.setAttribute('aria-expanded','false');if(!btn.getAttribute('tabindex')&&btn.tagName!=='BUTTON')btn.setAttribute('tabindex','0');})} 54function fixAutoplaySliders(){document.querySelectorAll('.slick-slider').forEach(function(slider){if(slider.querySelector('.ada-slider-pause'))return;var btn=document.createElement('button');btn.type='button';btn.className='ada-slider-pause';btn.setAttribute('aria-label','Pause slideshow');btn.setAttribute('aria-pressed','false');btn.style.cssText='position:absolute;bottom:12px;right:12px;z-index:200;padding:6px 10px;'+'background:rgba(0,0,0,.55);color:#fff;border:2px solid #fff;border-radius:4px;'+'font-size:13px;cursor:pointer;line-height:1;';btn.innerHTML='▮▮';var paused=!1;btn.addEventListener('click',function(){paused=!paused;btn.setAttribute('aria-pressed',paused?'true':'false');btn.setAttribute('aria-label',paused?'Play slideshow':'Pause slideshow');btn.innerHTML=paused?'▶':'▮▮';if(typeof jQuery!=='undefined'){try{jQuery(slider).slick(paused?'slickPause':'slickPlay')}catch(e){}}});slider.style.position=slider.style.position||'relative';slider.appendChild(btn);if(typeof jQuery!=='undefined'){try{jQuery(slider).slick('slickPause')}catch(e){}}})}}()); 55 56
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.