That's really weird, try talking to your provider as y00tz said, I'm not so sure you have virus.
But try googling something like:
Trojan hunter
spyware cleaners
and also google your problem, I found that most helpful, because I basically resolved my issue with that.