I went to check out your site but it seems to be granting an internal server error at the moment and is inaccessible ??
I’d check with your hosting provider to see if the might be able to help you get back online.
As for the viagra messages, it’s hard to tell how to advise you without being able to see the site, but if it’s the spam that I’m thinking of it is often generated by malicious files inserted into wp-includes and wp-admin.
You can use this trick to help you determine what belongs and what doesn’t:
https://blog.sucuri.net/2012/11/website-malware-removal-ftp-tips-tricks.html
Once the site is back up and have gone through some of those steps that perezbox posted let us know and we’ll see if we can help out some more.