Quick & Dirty: Carrying Form Variables on Multi=page Forms
Since HTML is a 'stateless' environment (meaning that once you go to a new page, the information on the old page isn't saved on its own merit), multi-page forms can be a pain.
You could make either a LOOONNNGGG form that bogs down the user and risks potential session timeouts. Or use a multi-page form, taking care to manage the variables from page to page.
In Coldfusion, this is very easy. And you don't have to even keep up with all the variable names from page to page.
You can either keep up with the values on previous form pages by re-establishing them in the current page form, or you san save them as session variables.
To re-establish them as form variables on your second (and subsequent form pages), add the following to your code after your

for those that might find it useful , I have something similar, creating cfparams for all the form variables in a simple loop, here:
http://www.miuaiga.com/index.cfm/2007/9/30/Easy-cf...