My web site has a fairly generic first page that makes sense for casual visitors and the first few times that people come, but is static, and is never the reason people come to the site.

I would like the users to be able to select from a set of interior pages which page they would like to see when they first come to the site, and for this script to record their choice (via cookies) and redirect them to the appropriet page on subsequent visits.

The site currently uses frames, and there are fairly good reasons for continuing to do so, so bookmarking interior pages is not as nice an option.

Sometimes you just have to do things yourself... Here's the script that I wrote to take care of the problem I noted above. If you want to see it in action you can go to http://www.gatheringspot.com/acappella