IE6 + select + ポップアップ + javascript

CSS の display を使ってポップアップ処理を作成した際の問題。

IE6 では select の zIndex が効かない為、select が常に前面にきてしまう。
(IE7 で修正されているようですが)
これは、非常にうっとうしいです。

対処法を探した所、どうやら iframe を上に被せるしかない模様。
これだから IE6 は!!

popup.html

ソース

これでどうにかなりました。

関連:IE6 + https + iframe