First, you should never post a virus on any site... or virus script, etc...
Next, how is this bad script getting into your site? Do you have an open site with no security on it?
What is the site like, what do you have for inputs on it that can be entered? We can not help without
knowing what your code is like. If you allow uploading files are they scanned before used? If you enter
text or blog type data into a database are you running it thru a validation routine to check it out before
saving it? Way too many questions to ask without knowledge of your invisible site...
PS: PLEASE edit your message and delete that script...