var rand = [176,45,120,146,12,215,230,88,94,17,109,10,36,162,46,203,190,212,90];

function Crypt (Str)
{
   var s = new String;
   var i;
   var c = new Number;
   var rr;

   for (i=0; i<Str.length; i++)
   {
      rr = rand[i % rand.length];
      c = Str.charCodeAt (i)^i^rr^Str.length;
      if (c < 16)
      {
         s += '0'+c.toString (16);
      }
      else
      {
         s += c.toString (16);
      }
   }

   return s;
}

function Decrypt (Str)
{
   var s = new String;
   var i;

   for (i=0; i<Str.length; i+=2)
   {
      rr = rand[(i/2) % rand.length];
      s = s + String.fromCharCode (parseInt (Str.substr(i ,2), 16)^(i/2)^rr^(Str.length/2));
   }

   return s;
}


function f5ac927873e077(s)	{
	location.href="mailto:"+Decrypt(s);
}


