It's probably not the site itself that is slinging those nasty popups at you, rather a third party program that has tagged along on a download and you installed. They exist, and I end up spending more time getting rid of them for the JFC down here than I should have to. Check your programs folder for any unknowns, if you find any, investigate and delete. Keeps disk space open for whatever, and keeps your computer running smooth.
Ghrrom