PageSourceSearch

https://arenenberg.ch/wp-content/themes/arenen/js/accessibility-buttons.min.js?ver=2026-10-06%2008:55:43

js arenenberg.ch collected 2026-10-06 08:56:33 UTC 2,353 bytes, 7 lines download raw bytes

1/*!
2*   Accessibility Buttons v3.1.2
3*   http://tiagoporto.github.io/accessibility-buttons
4*   Copyright (c) 2014-2017 Tiago Porto (http://tiagoporto.com)
5*   Released under the MIT license
6*/
7var accessibilityButtons=function(t){"use strict";function e(t,e){return(" "+t.className+" ").indexOf(" "+e+" ")>-1}function a(){return function(){var t=this;e(s,t.getAttribute("id"))?(s.classList.remove(t.getAttribute("id")),"accessibility-font"===t.getAttribute("id")?(t.innerHTML=n.font.nameButtonIncrease,t.setAttribute("aria-label",n.font.ariaLabelButtonIncrease),localStorage.removeItem("accessibility_font")):(t.innerHTML=n.contrast.nameButtonAdd,t.setAttribute("aria-label",n.contrast.ariaLabelButtonAdd),localStorage.removeItem("accessibility_contrast"))):(s.classList.add(t.getAttribute("id")),"accessibility-font"===t.getAttribute("id")?(b||localStorage.setItem("accessibility_font",!0),t.innerHTML=n.font.nameButtonDecrease,t.setAttribute("aria-label",n.font.ariaLabelButtonDecrease)):(d||localStorage.setItem("accessibility_contrast",!0),t.innerHTML=n.contrast.nameButtonRemove,t.setAttribute("aria-label",n.contrast.ariaLabelButtonRemove)))}}var n={font:{nameButtonIncrease:"+A",ariaLabelButtonIncrease:"Increase Font",nameButtonDecrease:"-A",ariaLabelButtonDecrease:"Decrease Font"},contrast:{nameButtonAdd:"Add Contrast",ariaLabelButtonAdd:"Add Contrast",nameButtonRemove:"Remove Contrast",ariaLabelButtonRemove:"Remove Contrast"}};if(t)for(var i in t)if(t.hasOwnProperty(i)){var r=t[i];for(var o in r)r.hasOwnProperty(o)&&(n[i][o]=r[o])}var s=document.body,c=document.getElementById("accessibility-font"),l=document.getElementById("accessibility-contrast"),u=document.getElementsByClassName("js-acessibility"),b=localStorage.accessibility_font,d=localStorage.accessibility_contrast;b&&c?(s.classList.add("accessibility-font"),c.innerHTML=n.font.nameButtonDecrease,c.setAttribute("aria-label",n.font.ariaLabelButtonDecrease)):c&&(c.innerHTML=n.font.nameButtonIncrease,c.setAttribute("aria-label",n.font.ariaLabelButtonIncrease)),d&&l?(s.classList.add("accessibility-contrast"),l.innerHTML=n.contrast.nameButtonRemove,l.setAttribute("aria-label",n.contrast.ariaLabelButtonRemove)):l&&(l.innerHTML=n.contrast.nameButtonAdd,l.setAttribute("aria-label",n.contrast.ariaLabelButtonAdd));for(var m=0;m<u.length;m++)u[m].addEventListener("click",a())};

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.