The popup will appear once every 7 days until you click on it. After 30 days it will no longer appear.
If your browser is set to clear cookies when you leave or close it, it will appear each time you come to the site for the 30 day period.
FYI, FlyerTalk has been owned by Internet Brands since 2007. It's not an ownership change, but merely a new privacy policy that is now identical to that of every IB site
Paul