I'll check with our ad company about a popup on FlyerTalk; they've been told before not to run any type of popup/under on FlyerTalk.
What was the popup ad for? If you notice any more, let us know what they were for, so it'll be easier to track down on our advertiser's end...
As for the WebFlyer 6 Continents popup, they're supposed to have that cookied so it doesn't show up more than 2-3 times per user... I'll check on that as well.