Hola sqa212:
Si los select tuviesen distinto nombre (name) se podría conseguir de distintas maneras, pero no creo que se pueden duplicar los nombres de los select (aunque si que se debe hacer con los radios y checkboxes)
Si le pones distinto nombre puedes poner el que te sirva con estilo display = block, y su atributo disabled a false..., y el otro con
con display = none y disabled a true...
Pero si no te interesa esta idea, siempre puedes generar dinámicamente las opciones del select...
Creo que en las FAQs está implementado.
Saludos