How can you restrict menu navigation?

I've created a menu for a module that has five chapters. The menu allows the user to jump to any of the five chapters so that they may go back and review material if they choose. The only problem is that I would like them to only be able to jump to a chapter they have already completed.


Each of our pages is timed with narration, so that the "next" button doesn't become available until after the narrator is finished talking.


Is there a way, using a variable or some other method, that I could make it so that the menu will only let you jump to a chapter after you've completed it, so that the user can't skip any of the slides?


Thanks!

Discussions have been disabled for this post