Now a day there is many popular free web application such as WordPress, Joomla, Oscommerce, and etc. Because lots of people is using those free opensource, hence the percentage your site is injected by malware is high.
But how you check if your site is infected by virus?
There do have free web based site scanner on web, here is some of it.
(3) Virus Total