No idea... pop up blockers, old flash player, who knows. I tested Firefox and Safari and both worked, yes on a mac.
No I will not test in windows so don't ask
Well unless you can get rid of the red dress anyway.
(Yeah I looked at the code before you posted it. Looks fine)