Complete TOC recode: proper HTML list; CSS for layout; JS recode; hidden TOC stays...