Para que te funcione la redirección tienes que llamar a la función de alguna forma.
En tu código tienes la función declarada pero no la llamas.
La idea es que la llamada se realice al cambiar (change) la opción del select (al desplegarlo y elegir una opción), para ello es fundamental que añadas
onchange al select susodicho.
Por ejemplo, en el caso del segundo select, imprescindible que haya un onchange (y añadir los option de cierre)
Puede el select comenzar vacío y tú rellenar las opciones, pero el elemento <select> mientras exista ha de tener esa propiedad asignada.