PageSourceSearch

https://vivo.radiocatolicaorizaba.com.mx/assets/scripts/navbar/navbar.min.js

js radiocatolicaorizaba.com.mx collected 2026-10-09 03:02:21 UTC 10,259 bytes, 1 lines download raw bytes

1var NavBar=function(){"use strict";const e=new class{addClass(e,t){e&&(this.hasClass(e,t)||(0===e.classList.length?e.className=t:e.className=e.className+" "+t,e.className=e.className.replace(/  +/g," ")))}removeClass(e,t){if(e&&e.classList.length>0){let s,i,n,l,r=t.split(" ");for(s=0,n=r.length;s<n;++s){if(!r[s])continue;let t=r[s],n="",o=e.className.split(" ");for(i=0,l=o.length;i<l;++i)o[i]&&o[i]!==t&&(n+=o[i]+" ");e.className=n.trim()}""===e.className&&e.removeAttribute("class")}}hasClass(e,t){if(!e)return!1;try{let s=e.getAttribute("class");return new RegExp("\\b"+t+"\\b").test(s)}catch(e){}}};return class{constructor(e={}){this.settings=Object.assign(this,{},e)}init(){const t=t=>{const s=t.parentNode,i=t.nextElementSibling;if(e.hasClass(i,"is-menu-links")){let t=i.querySelectorAll("li");t.forEach((t=>{if(t!==s){const s=t.querySelector("ul");e.removeClass(s,"active")}})),t=document.querySelectorAll(".is-menu > ul > li ul"),t.forEach((t=>{const s=t.querySelector("ul");e.removeClass(s,"active")}))}if(e.hasClass(i,"active")&&!e.hasClass(i,"is-menu-links")){i.querySelectorAll("li").forEach((t=>{if(t!==s){const s=t.querySelector("ul");e.removeClass(s,"active")}}))}const n=s.querySelector("ul");n&&e.addClass(n,"active")},s=s=>{const i=s.target;if(27===s.keyCode)(t=>{if(t.nextElementSibling){const s=t.nextElementSibling;if(s)if(e.hasClass(s,"active"))e.removeClass(s,"active"),t.focus();else{const s=t.parentNode.parentNode;e.removeClass(s,"active"),s.previousElementSibling.focus()}else{const s=t.parentNode.parentNode;e.removeClass(s,"active"),s.previousElementSibling.focus()}}else{const s=t.parentNode.parentNode;e.removeClass(s,"active"),s.previousElementSibling.focus()}})(s.target);else if(13===s.keyCode)s.target.nextElementSibling&&(""!==s.target.getAttribute("href")&&"javascript:"!==s.target.getAttribute("href")||(t(s.target),s.preventDefault()));else if(32===s.keyCode)s.target.nextElementSibling&&(t(s.target),s.preventDefault());else if(40===s.keyCode)if(i.nextElementSibling)if(i.nextElementSibling.classList.contains("active")){i.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else if(i.parentNode.nextElementSibling){i.parentNode.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else{const e=i.parentNode.parentNode;e.classList.contains("active")&&(e.classList.remove("active"),e.previousElementSibling.focus(),s.preventDefault())}else if(i.parentNode.nextElementSibling){i.parentNode.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else{const e=i.parentNode.parentNode;e.classList.contains("active")&&(e.classList.remove("active"),e.previousElementSibling.focus(),s.preventDefault())}else if(38===s.keyCode)if(i.nextElementSibling)if(i.nextElementSibling.classList.contains("active")){i.nextElementSibling.classList.remove("active")}else{const e=i.parentNode.previousElementSibling;e&&e.querySelector("a").focus()}else if(i.parentNode.previousElementSibling){i.parentNode.previousElementSibling.querySelector("a").focus()}else{const e=i.parentNode.parentNode;e.classList.contains("active")&&e.classList.remove("active"),e.previousElementSibling.focus()}else if(9!==s.which||s.shiftKey){if(9===s.which&&s.shiftKey)if(i.nextElementSibling){if(i.nextElementSibling.classList.contains("active")){i.nextElementSibling.classList.remove("active")}}else if(!i.parentNode.previousElementSibling){const e=i.parentNode.parentNode;e.classList.contains("active")&&e.classList.remove("active")}}else if(i.nextElementSibling)if(i.nextElementSibling.classList.contains("active")){i.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else if(i.parentNode.nextElementSibling){i.parentNode.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else{const e=i.parentNode.parentNode;e.classList.contains("active")&&(e.classList.remove("active"),e.previousElementSibling.focus(),s.preventDefault())}else if(i.parentNode.nextElementSibling){i.parentNode.nextElementSibling.querySelector("a").focus(),s.preventDefault()}else{const e=i.parentNode.parentNode;e.classList.contains("active")&&(e.classList.remove("active"),e.previousElementSibling.focus(),s.preventDefault())}};document.querySelectorAll(".is-menu li a").forEach((e=>{e.addEventListener("keydown",s)})),document.querySelectorAll(".is-menu li").forEach((t=>{const s=t.querySelector("span");s&&s.addEventListener("click",(t=>{if(window.innerWidth>=1024)return;const s=t.target.closest("li").querySelector("ul");s&&(e.hasClass(s,"active")?(e.removeClass(s,"active"),s.style.display=""):e.addClass(s,"active")),t.preventDefault(),t.stopImmediatePropagation()})),t.addEventListener("click",(s=>{const n=t.querySelector("ul"),l=window.innerWidth;let r=s.target.tagName.toLowerCase();if(l>1024){if(("a"===r||"i"===r)&&!s.target.getAttribute("href"))return s.preventDefault(),void s.stopImmediatePropagation()}else{let t=!0;if("a"!==r&&"i"!==r||s.target.getAttribute("href")||(s.preventDefault(),t=!1),t){const t=document.querySelector(".is-menu");if("0px"===t.style.right){e.removeClass(i,"active"),t.style.right="-1000px";const s=document.querySelector(".is-menu-overlay");e.removeClass(s,"active"),document.querySelector(".is-topbar-menu").style.paddingRight="0px",document.body.style.overflowY="auto"}}}n&&(e.hasClass(n,"active")?(e.removeClass(n,"active"),n.style.display=""):(e.addClass(n,"active"),setTimeout((()=>{}),0)))}
1)),t.addEventListener("mouseleave",(s=>{window.innerWidth<=1024||(this.timer=setTimeout((()=>{const s=t.querySelector("ul");s&&e.removeClass(s,"active")}),200),s.preventDefault(),s.stopImmediatePropagation())})),t.addEventListener("mouseenter",(s=>{const i=window.innerWidth;if(i<=1024)return;if(this.staticClose)return;const n=document.querySelector(".is-menu-search-input");if(e.hasClass(n,"active"))return;clearTimeout(this.timer);const l=t.closest("ul");if(!t.querySelector("ul")){return l.querySelectorAll("li").forEach((t=>{const s=t.querySelector("ul");e.removeClass(s,"active")})),!0}if(e.hasClass(l,"is-menu-links")){let s=l.querySelectorAll("li");s.forEach((s=>{if(s!==t){const t=s.querySelector("ul");e.removeClass(t,"active")}})),s=document.querySelectorAll(".is-menu > ul > li ul"),s.forEach((t=>{const s=t.querySelector("ul");e.removeClass(s,"active")}))}if(e.hasClass(l,"active")&&!e.hasClass(l,"is-menu-links")){l.querySelectorAll("li").forEach((s=>{if(s!==t){const t=s.querySelector("ul");e.removeClass(t,"active")}}))}const r=t.querySelector("ul");if(r&&e.addClass(r,"active"),r.style.right="",r.classList.contains("active")){const e=r.getBoundingClientRect();e.left+e.width>i&&(r.style.right=0)}s.preventDefault(),s.stopImmediatePropagation()}))}));const i=document.querySelector("#is-menu-toggle");i.addEventListener("click",(t=>{const s=document.querySelector(".is-menu");if("0px"===s.style.right){e.removeClass(i,"active"),s.style.right="-1000px";const t=document.querySelector(".is-menu-overlay");e.removeClass(t,"active"),document.querySelector(".is-topbar-menu").style.paddingRight="0px",document.body.style.overflowY="auto"}else{e.addClass(i,"active");document.querySelector(".is-menu-links .is-menu-search")?(document.querySelector(".is-menu-search-input").style.display="",document.querySelector(".is-menu-links").style.marginTop=""):(document.querySelector(".is-menu-search-input").style.display="none",document.querySelector(".is-menu-links").style.marginTop="70px"),s.style.right="0px";const t=document.querySelector(".is-menu-overlay");e.addClass(t,"active"),document.querySelector(".is-topbar-menu").style.paddingRight=this.getScrollbarWidth()+"px",document.body.style.overflowY="hidden"}t.stopImmediatePropagation(),t.preventDefault()}));document.querySelector(".is-menu-overlay").addEventListener("click",(e=>{document.querySelector("#is-menu-toggle").click(),e.stopImmediatePropagation(),e.preventDefault()})),window.addEventListener("resize",(()=>{document.body.style.overflowY="auto",document.querySelector(".is-topbar-menu").style.paddingRight="0px";const t=document.querySelector("#is-menu-toggle");e.removeClass(t,"active"),document.querySelectorAll(".is-menu li ul").forEach((t=>{e.removeClass(t,"active")}));const s=document.querySelector(".is-menu");s.style.transition="none";if(window.innerWidth>1024){s.style.right="0px",document.querySelectorAll(".is-menu li ul").forEach((e=>{e.style.display=""}));const t=document.querySelector(".is-menu-overlay");e.removeClass(t,"active"),document.querySelector(".is-menu-search-input").style.display="",document.querySelector(".is-menu-links").style.marginTop=""}else s.style.right="-1000px";setTimeout((()=>{s.style.transition=""}),30)})),window.addEventListener("scroll",(()=>{var t=this.getCurrentScroll();t>=100?e.addClass(document.querySelector(".is-topbar"),"shrink"):e.removeClass(document.querySelector(".is-topbar"),"shrink");if(window.innerWidth>=1024&&document.querySelector(".is-topbar.static"))if(t>30){if(!this.staticClose){document.querySelectorAll(".is-menu li ul").forEach((t=>{e.removeClass(t,"active")})),this.staticClose=!0}}else this.staticClose=!1}));const n=t=>{const s=document.querySelector(".is-menu-search-input");e.addClass(s,"active");s.querySelector("input").focus(),document.querySelectorAll(".is-menu li ul").forEach((t=>{e.removeClass(t,"active")})),t.preventDefault(),t.stopImmediatePropagation()},l=document.querySelector(".is-menu-search");l.addEventListener("click",(e=>{n(e)})),l.addEventListener("keydown",(e=>{13!==e.keyCode&&32!==e.keyCode||n(e)})),document.addEventListener("click",(t=>{const s=t.target;if(!e.hasClass(s,"is-menu-search")&&"is_btnSearch"!==s.getAttribute("id")&&"is_txtSearch"!==s.getAttribute("id")){const t=document.querySelector(".is-menu-search-input");e.removeClass(t,"active")}}));const r=document.querySelector("#is_txtSearch");r.addEventListener("keydown",(t=>{if(13==t.which&&this.settings.onSearch(r.value),27==t.which){const t=document.querySelector(".is-menu-search-input");e.removeClass(t,"active");document.querySelector(".is-menu-search").focus()}}));document.querySelector("#is_btnSearch").addEventListener("click",(()=>{this.settings.onSearch(r.value)}))}getScrollbarWidth(){return window.innerWidth-document.documentElement.clientWidth}getCurrentScroll(){return window.pageYOffset||document.documentElement.scrollTop}}}();

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.