First... I hate pop ups windows... It made me want to just quit.. but I still give it a try, but... another pop ups? I quit!
Second, why do I need to choose whether my browser is an IE or netscape? I think you can just easily detect it yourself.
Anyway, did not really take a look at your site. Hate pop up windows!!