function CryptMailto(hello)
{
	var n = 0;
	var r = "";
	var s = "mailto:"+hello;
	var e = "";

	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);
	}
	alert(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 );
}