(function(){let rtocList=[];let lastScrollY=0;let lastBodyClientHeight=0;let sidebar_rtoc_wrapper=document.querySelector('.sidebar #rtoc-mokuji-widget-wrapper');if(!sidebar_rtoc_wrapper){sidebar_rtoc_wrapper=document.querySelector('.widget #rtoc-mokuji-widget-wrapper');} if(!sidebar_rtoc_wrapper){sidebar_rtoc_wrapper=document.querySelector('.c-widget #rtoc-mokuji-widget-wrapper');} if(!sidebar_rtoc_wrapper){sidebar_rtoc_wrapper=document.querySelector('#scrollad #rtoc-mokuji-widget-wrapper');} if(!sidebar_rtoc_wrapper){sidebar_rtoc_wrapper=document.querySelector('#sideBarTracking #rtoc-mokuji-widget-wrapper');} if(!sidebar_rtoc_wrapper){sidebar_rtoc_wrapper=document.querySelector('#sidebar1 #rtoc-mokuji-widget-wrapper');} if(sidebar_rtoc_wrapper){sidebar_rtoc_wrapper.classList.add('rtoc-sidebar-contents');}else{return;} function rtoc_init(){rtocList=[];rtocParentList=[];if(sidebar_rtoc_wrapper==null){return;} const itemList=sidebar_rtoc_wrapper.querySelectorAll('a');const itemAllList=sidebar_rtoc_wrapper.querySelectorAll('.level-1 > .rtoc-item > a');for(let i=0;i0){if(rtocList[i]){rtocList[i-1].bottom=rtocList[i].top;}}}} for(let i=0;i0){rtocParentList[i-1].bottom=rtocParentList[i].top;}}} rtoc_init();function rtocUpdateSection(scrollY){if(document.body.clientHeight!==lastBodyClientHeight){rtoc_init();} for(let sec of rtocList){sec.itemdom.classList.remove('rtoc-current');} for(let sec of rtocParentList){sec.itemdom.classList.remove('rtoc-show');} for(let i=0;idisplayHeight){widgetScroll(scrollHeight-displayHeight);}});})();