in generale l'unico problema che può verificarsi è che js nn sia attivo nel client. Se non fosse che hai messo la tua email in chiaro nel codice sarebbe superfluo controllare la versione di browser (per vedere se tutti i metodi che usi sono supportati).

tempo fa ho scritto un codice di questo tipo... prova a dargli un'occhiata. E' simile al tuo però l'email non è in chiaro e l'algoritmo di codifica e decodifica è ostico, almeno per i newbie e secondo me non è rintracciabile dagli spider

la pagina è questa
http://wwwstud.dsi.unive.it/~fcaldera/antispam.htm

ciao