/////////////////////////////////////////////////////
// Dieses simple Script verschleiert Mailadressen, //
// um es den Spam-Robots etwas schwerer zu machen. //
//        Matthias Selle - www.matsel.de           //
/////////////////////////////////////////////////////

var klar=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@_-=.?1234567890";
var code="FmqOX1TE7a@?iw0dMUzG_Dp.f3HtkLo5-PSQbhn8uArcJ2exVy6 gNZWIBlY9j4CsRvK=";

// Beispiel: <a href="javascript:void(0)" onclick="javascript:senden('e52eNe52eBo5l2xkb5LeI_52e')">Mail senden</a>
function senden(adresse)
{
   var ergebnis="mailto:";

   for(x=1; x<=adresse.length; x++)
   {
     y=code.indexOf(adresse.substr(x-1, 1));
     if(y==-1)
     {
       alert("Das Zeichen ("+adresse.substr(x-1, 1)+") ist nicht vorgesehen.\nBitte das Script anpassen.");
       return;
     }
     ergebnis=ergebnis+klar.substr(y, 1);
   }

   location.href=ergebnis;
}

// Beispiel: <a href="javascript:verschleiern('test@test.de?subject=Test')">Mailadresse verschleiern</a>
function verschleiern(adresse)
{
   var ergebnis="";

   for(x=1; x<=adresse.length; x++)
   {
     y=klar.indexOf(adresse.substr(x-1, 1));
     if(y==-1)
     {
       alert("Das Zeichen ("+adresse.substr(x-1, 1)+") ist nicht vorgesehen.\nBitte das Script anpassen.");
       return;
     }
     ergebnis=ergebnis+code.substr(y, 1);
   }

   document.write("Die verschleierte Adresse lautet: " + ergebnis);
}
