Come popoli i restanti select? ricarichi la pagina o utilizzi il Remote Scripting?

Se il problema e' come appare devi semplicemente, all'onchange del terzo select, richiamare una funzione...

function terzo(f) {
a = f.selectA.options[f.selectA.selectedIndex].value;
b = f.selectB.options[f.selectB.selectedIndex].value;
}

...

<select name="selectC" onchange="terzo(this.form)">

ciao