for a very elaborate algorithm to validate email address, look at the
code posted athttp://mindprod.com/products1.html#BULK
YOUR WEB SERVER HAS BEEN HACKED. TAKE IT OFFLINE AND FIX THE SECURITY
HOLE AND THE ALTERED CONTENT ASAP.
This is not a drill. The URL above, which I trust you intended to be
simply informative, instead completely wedges Firefox and probably is
trying to do something that would have much nastier consequences in
the presence of Internet Exploder. This indicates that your webhost
was compromised and the file contents altered (probably adding a 1x1
iframe linking to an evil script hosted somewhere else entirely;
that's what these jokers usually do) to try to exploit browser bugs
and do something malicious like install spyware on visitors'
computers.
If you can patch the server's security yourself do so. If not, change
hosting provider to someone other than Dreamhost (a guess but likely
correct; there's been a lot of discussion in certain circles of their
recent repeated major security breaches, adding exactly these sorts of
malicious but subtle changes to honest web pages) and from your
current provider (if different). Then fix or restore all the altered
files (restoring every single file from a known-good backup is safest
but may lose recent changes) and put the site back on the air.
If you do change host, do be sure to tell them exactly, in
excruciating detail, why you are doing so as well. Maybe they'll
eventually shape up if they get enough such negative feedback. If you
host yourself and can't find out how the attack was done and how to
prevent it happening again, you probably want to change server
software (if it's IIS then for Christ's sake change it NOW!) and you
may want to change to professional hosting that knows what they're
doing security-wise (i.e. not Dreamhost!) ...
I hope this has been caught and gets fixed before anyone has genuinely
been burned. Otherwise your excellent Java site's reputation is
probably irretrievably in the toilet.