pm replied.

On the note of the popups, I don't get any when I jump on that website. Could be some sort of required additonal plugin or flash update. I don't think it was anything bad if there was a popup.