Aver si entendi bien lo que queres hacer es pasarle el parametro text de un option de un select al parametro value de otro? de ser asi mi solucion seria asi, el ejemplo es bien basico despues vos adaptalo...
Código PHP:
// creo una funcion que se va a ejecutar cada vez que se cambie una opcion
// en el primer select y el text de esa opcion sera el value de la opcion del 2do
function cambiar() {
// primero obtengo mediante 2 variables los select que estan en el html por su id
var select1 = document.getElementById('select1');
var select2 = document.getElementById('select2');
// luego determino la opcion elegida por el usuario en el select 1
var opcionElegida = select1.selectedIndex;
// por ultimo le paso al otro select
// al value de la opcion 0 (podes elegir la que quieras con cambiar el nro)
// el text de la opcion elegida en el select 1
// podes comprobar que funciona añadiendo como ultima linea de la funcion
// alert(select1.options[0].value);
select2.options[0].value = select1.options[opcionElegida].text;
}
Código HTML:
<!-- este es el codigo html con los 2 select -->
<body>
<select id="select1" onchange="cambiar()">
<option>rojo</option>
<option>azul</option>
<option>verde</option>
</select>
<select id="select2">
<option>Opcion Con Otro Value</option>
</select>
</body>
Espero te sirva saludos