I'm developing an extensive fitness training website where clients and users can design their own workouts and schedule by using an integrated training method where they can read, view online videos and download videos to their ipods and other devices and track their progress concurrently. Within the training continuum the client can only progress to the next phase/step when the current phase/step is completed. Nor can the client/user view an higher phase/difficulty of an exercise unless the client/user reaches or passes that phase/difficulty and, of course, is a paid member. However, once completed a phase/step/exercise/schedule can be repeated.
For example, a fitness assessment MUST be done by the client/user to determine the s/he's fitness level and to also figure out which phase/step s/he should begin and what necessary corrective strategies s/he need to undertake to correct any such muscle imbalances.
I converted to Drupal because of its robust strength and functionality. My problem is I've hit a wall with multipage forms. It's very difficult do to in HTML as you can see from this example in Step 1: Warm-Up (General) - Treadmill Walking (old site). Drupal multipage form seems promising, except:.....