I am having a look at that site. You better not be the person who hacked my website, however, because I WILL BE NOTIFYING YOUR ISP IF YOU DID!
That's a warning to all of you , go to trhe forum and own up now and not be punished or be banned and have your ISP informed.