I don't usually like a requirement for JavaScript, but using it allows me to insure that when someone links directly to one of the pages in the site, the viewer will see the table of contents too.
Sorry for any inconvenience. I think the site will still work OK without JavaScript; you just won't see the contents page. There is a link down at the bottom of the introduction page so you can see the contents page by itself if you need it.