Navigation dependent upon previous views

I'm trying to create some manner of organic navigation (please correct me if I'm not using that term properly...), and I'm trying to figure out how to program the next button.


I've got a single page of overview info, followed by 7 pages of detailed information on 7 different topics. The user can, while reviewing the overview information, access the detail info page on any topic (via hyperlink), and then return to the overview page (view button). Once the user clicks Next from the overview page, I want the course to take the user linearly through the pages they have NOT yet seen.


I thought I had it all worked out this way:


Add a letter (A-G) on show on each 'detail' page to a variable I created called OrgNav. Then had an action group on the Next button:
go to Page A if OrgNav does not contain A
go to Page B if OrgNav does not contain B
etc...


However, when OrgNav had no letters (no detail pages were visited), it just navigated through all 7 detail pages automatically.


Things I've tried unsuccessfully:



  1. Put a delay of .1 sec on each action, hoping that once the user had navigated away from the page where the next button was clicked, it would stop the remaining actions.

  2. Put a "stop; target=action group" action after each "go to; page A" action.


Any thoughts/ideas?

Discussions have been disabled for this post