How to track state of user preference from page to page
<p>I'm using Javascript to hide the site map on each page of a site (so that it will be visible on browsers with Javascript disabled). I then use a JQuery toggle to allow the user to reveal the Site Map (using a "Site Map" link in the footer of each page).</p>

<p>The Site Map "re-hides" each time the user navigates to another page, but I'd like to maintain the visibility of the Site Map across pages.</p>

<p>In other words: the Site Map should start out as hidden, but if the user toggles the visibility of the Site Map, it should stay visible while the user navigates from page to page until the user hides it again.</p>
