Moving this to Tech Support.
FYI discussions of technology designed to circumvent the ads (this site's sole means of support) are not permitted on FT.
If you have a particular ad that is offensive, this existing thread is where to report it and ask for it to be blocked:
http://www.flyertalk.com/forum/techn...een-shots.html