function CryptMailto()
{
var n = 0;
var r = "";
var s = "mailto:"+document.forms[0].emailField.value;
var e = document.forms[0].emailField.value;
e = e.replace( /@/, "[at]");
//e = e.replace( /\./g, " [dot] ");

for( var i=0; i < s.length; i++ ) {
n = s.charCodeAt( i );
if( n >= 8364 ) {
n = 128;
}
r += String.fromCharCode(n+1);
}
document.forms[0].cyptedEmailField.value = r;
document.forms[0].HTMLCyptedEmailField.value = "<a href=\"javascript:linkTo_UnCryptMailto('"+ r +"');\">"+ e +"</a>";
document.forms[0].HTMLCyptedEmailField_ohref.value = "javascript:linkTo_UnCryptMailto('"+ r +"');";
}

function UnCryptMailto( s ) {
var n = 0;
var r = "";
for( var i = 0; i < s.length; i++)
{
n = s.charCodeAt( i );
if( n >= 8364 ) {
n = 128;
}
r += String.fromCharCode( n - 1 );
}
return r;
}

function linkTo_UnCryptMailto( s ) {
location.href=UnCryptMailto( s );
}
