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