/* global initializeLocalStorageRender, initializeBodyData, initializeAllTagEditButtons, initializeUserFollowButts, initializeCommentsPage, initializeRuntimeBanner, initializeCreditsPage, initializeOnboardingTaskCard, initScrolling, nextPage:writable, fetching:writable, done:writable, initializePaymentPointers, initializeBroadcast */ function callInitializers() { initializePaymentPointers(); initializeCommentsPage(); initializeCreditsPage(); initializeOnboardingTaskCard(); } function initializePage() { initializeLocalStorageRender(); initializeBodyData(); var waitingForDataLoad = setInterval(function wait() { if (document.body.getAttribute('data-loaded') === 'true') { clearInterval(waitingForDataLoad); if (document.body.getAttribute('data-user-status') === 'logged-in') { initializeBaseUserData(); initializeAllTagEditButtons(); } initializeBroadcast(); initializeReadingListIcons(); initializeBillboardVisibility(); if (document.getElementById('sidebar-additional')) { document.getElementById('sidebar-additional').classList.add('showing'); } } }, 1); callInitializers(); nextPage = 0; fetching = false; done = false; setTimeout(function undone() { done = false; }, 300); if (!initScrolling.called) { initScrolling(); } }