Mira, para cambiar los elementos de un select dependiendo de otro select debes hacer algo así...
Código:
<select name="1" onchange="cambiar(this.value)">
...
</select>
<select name="2">
...
</select>
<script>
function cambiar (value){
document.formulario.2.options[0] = new Option(value,value);
}
</script>
Se entiende ?
Espero que te sirva
Saludos