Whenever i vist a search engines website such as google or yahoo I see a message on the screen taht states Google (or yahoo) has detected spyware infection. Click to start online scannning. I also get a bar on my internet explorer broweser which says windows has detected spyware, click to start online scanning.

Does anyone know what is causing this? A link to a website that explains it? How to fix it? Any suggestions?