/* Mostrar u ocultar las notas explicativas de las tablas (D-056). La preferencia se guarda en este navegador. */ (function () { var CLAVE = "kinetiam_sin_notas"; var raiz = document.documentElement; function leer() { try { return localStorage.getItem(CLAVE) === "1"; } catch (e) { return false; } } function guardar(oculto) { try { localStorage.setItem(CLAVE, oculto ? "1" : "0"); } catch (e) {} } if (leer()) { raiz.classList.add("sin-notas"); } document.addEventListener("DOMContentLoaded", function () { var boton = document.getElementById("alternar-notas"); if (!boton) { return; } function pintar() { var oculto = raiz.classList.contains("sin-notas"); boton.textContent = oculto ? "Mostrar notas" : "Ocultar notas"; boton.setAttribute("aria-pressed", oculto ? "true" : "false"); boton.title = oculto ? "Volver a mostrar las notas explicativas de las tablas" : "Ocultar las notas explicativas de las tablas"; } boton.hidden = false; boton.addEventListener("click", function () { var oculto = !raiz.classList.contains("sin-notas"); raiz.classList.toggle("sin-notas", oculto); guardar(oculto); pintar(); }); pintar(); }); })();