I think it is just related to one of the ads that is on this site. Increase your security settings and it should deal with it.
I have received the same popups as you took screens of and again the common denominator is this site. However this site itself is not the problem, the launches are related to one of the ads as far as I can tell. Mike said he does not use an ad-server so I am at a loss to explain it, but the pop-ups have not returned in about 6 days so something is working