Multipage can be done entirely with AHAH and the Macro system, so to give a seamless view of the pages, and reduce the page refresh load on the server.
I can see a method that uses macro and page changes via url variables coming round before that, hopefully replicating something like the forum page system.
If my memory is good, there is effectively a template modified by Mars (me) to make this action, some persons tried but without reaching there too much.
It is effectively possible to use URL-Vars to arrive there but as says it TSG, it necessite a lot of resource on the server and the resultat is sometimes inconsistent.
As if to using an interface flash, it is not any more to use correctly hfs.
The only viable solution was to use the macro, by asking at one time all the information to show on the browser, and to leak out (with javascript) only that the user wished to see appearing.
The result gave the attached file.
The problem with it wasn't that it used javascript, it just simply didn't work very well, and wasn't very intuitive, there was no indication of the page you were on. It just sort of chopped the list into confusing pieces.
On your place I shall not speak so fast and I shall try to understand its functioning:
intuitive: can be not but it uses at most macro
not functional: it remains to prove, especially with a minimum of javascript
Make we a version so functional (without replacing the macro available by a competition javascript) and we shall see the result.
Last version here
http://www.rejetto.com/forum/index.php?topic=6021.msg1035792#msg1035792