Yep, that's pretty bad.
An older version of the source from Archive.Org seems to imply WordPress and Ajax. My first guess would be an exploit of the template or CRM program used to create the site, second would be a HTML injection, a small chance it could be something like a poisoned DNS cache.
The admin needs to: 1) contact the hosting company, 2) wipe the site, 3) read up on WP exploits and recent patches, 4) rebuild the site using the newest version of the tools and upload it.



In tha 360.
MRF User Map