function Crypt()
{
  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 = "javascript:linkTo_UnCrypt('" + r + "');";
  document.forms[0].HTMLCyptedEmailField.value = "<a href=\"javascript:linkTo_UnCrypt('"+ r +"');\" class=\"textlink\">Em@il</a>";
}

/* "+ e +" */



function UnCrypt( 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_UnCrypt( s )
{
  location.href=UnCrypt( s );
}