If you have kept up-to-date with all the Microsoft XP auto updates,, there should be a pop-up blocker already built-in to IE. Basically won't let a new window open by itself. I checked that link and its definitely Microsoft..its strange that it keeps coming up.
Bookmarks