/*
 // decrypt helper function
function decryptCharcode(n,start,end,offset) 
{
n = n + offset;
if (offset > 0 && n > end)
  {n = start + (n - end - 1);} 
else if (offset < 0 && n < start)	
  {n = end - (start - n - 1);}
return String.fromCharCode(n);
}

  // decrypt string
function decryptString(enc,offset) 
{
 var dec = "";
 var len = enc.length;
 for(var i=0; i < len; i++)	
 {
  var n = enc.charCodeAt(i);
  if (n >= 0x2B && n <= 0x39)	
    {dec += decryptCharcode(n,0x2B,0x3A,offset);} // 0-9 . , - + / : 
  else if (n >= 0x40 && n <= 0x5A)
    {dec += decryptCharcode(n,0x40,0x5A,offset);} // A-Z @
  else if (n >= 0x61 && n <= 0x7A)
    {dec += decryptCharcode(n,0x61,0x7A,offset);} // a-z
  else 
    {dec += enc.charAt(i);}
 }
 return dec;
}

  // click and show decrypting email
function UnCryptMail(z)	{
	y = decryptString("pdlowr:",-3);
	x = decryptString(z,-3);
	document.writeln("<a href="+y+x+">"+x+"</a>");
}
*/

/**
*	CryptMail
*
*	Simple Javascript Email-Address crypter / uncrypter.
*	(C) 2005 KLITSCHE.DE // DIRK ALBAN ADLER
*	http://cryptmail.klitsche.org
*	
*	CryptMail is published under the CC-GNU LGPL
*	http://creativecommons.org/licenses/LGPL/2.1/
*
*	It is provided as is. No warrenties. No support.	
*/


function UnCryptMail(s)	
{
	document.writeln("<a href='mailto:" + deCrypt (s) + "' title='Javascript benötigt!'>"+ deCrypt (s) +"</a>");
}

function deCrypt (r)  
{
	r = unescape (r);
	var l = r.length;
	var o = "";
	for (i = 0; i < l; i++)
	{
		o += String.fromCharCode (r.charCodeAt (i) - 1);
	}
	return o; 
}

function cryptMail (r) 
{
	var l = r.length;
	var o = "";
	for (i = 0; i < l; i++)
	{
		o += String.fromCharCode (r.charCodeAt (i) + 1);
	}
	return escape (o);
}