Hay una forma de solucionarlo.
Lo que debes hacer en poner un frame detras de la capa que quieras mostrar y delante del select.el frame tiene preferencia sobre el select.
Código:
// Bajamos de Z-index el IFRAME, para que esté debajo de la capa
document.getElementById('iframe_oculto').style.zIndex = capa.style.zIndex - 1;
// Definimos que el contenido del IFRAME esté VISIBLE
document.getElementById('iframe_oculto').style.display = 'block';
despues debes ponerle a la capa el siguiente parametro
Código:
<iframe id="iframe_oculto" scrolling="no" frameborder="0" style="position:absolute; top:<? echo $TOP_CAPA?>px; left:<? echo $LEFT_CAPA?>px;height:<? echo $ALTO_CAPA?>px;width:<? echo $ANCHO_CAPA?>px; display:none;"></iframe>
DONDE LOS PARAMETROS TOP_CAPA LEFT_CAPA ALTO_CAPA Y ANCHO_CAPA son modificables