Make sure your computer is set to accept cookies, etc. from TribalFusion and Avenue A, as well as FlyerTalk
If you're getting a popup everytime you click an FT link, that seems to indicate that a cookie isn't being set properly on your machine.
It could be that those ads are serving a type of media that your browser doesn't have a plugin for, although from the ads I've seen, there's nothing very high tech going on, other than the occasional Flash ad.