const NAV = [ ['search', 'Search', ic('')], ['discover', 'Discovery', ic('')], ['movie', 'Movies', ic('')], ['tv', 'TV Shows', ic('')], ['wl', 'Watch Later', ic(P_WL)], ['fav', 'Favorites', ic(P_FV)] ]; NAV.forEach(([k, n, s]) => { const e = document.createElement('div'); e.className = 'ni f'; e.tabIndex = -1; e.innerHTML = s + `${n}`; e._a = () => go(k); NAVEL[k] = e; $('#nav').appendChild(e) }); syncNav(); function setAct(k) { Object.entries(NAVEL).forEach(([n, e]) => e.classList.toggle('act', n === k)); navAct = NAVEL[k] } const mark = $('#mark'); mark.onerror = () => { mark.onerror = null; mark.src = PH }; mark.src = LOGO; function syncNav() { ['wl', 'fav'].forEach(k => { if (NAVEL[k]) NAVEL[k].style.display = (LIB[k].length || libK === k) ? '' : 'none' }) }