The only way to make an email address really hidden is not to use one - best way to do this is to use a secure form instead.
If you really want to include an email address then you need it to be accessible (i.e. no image and no Javascript).
But I believe that if you want your email on a site then you need to balance that need against the irritation of a little spam, just get an effective anti-spam measure at the email client end.
for more detail of any asp & web designing information visit
http://webdesigningcompany.net