There are 2 ways you could do this.
The first method is to use javascript. You can use onchange events to change the values in the different selects. There are scripts availabe to do this.
The second method would be to process each select on a different page. The trick to getting this system to work is that you have to reset all of your input from the previous form, into hidden fields on your new form, so it will be passed to the next page.
eg:
page A -> page B -> page C
page C will only get page A's information if you set page A's information as part of the form on page B.
HTH