
function anti_spam (a41,a40,a31,a30,textstring,nam,idn,clas,styl)

{

// Antispamscript von Horst Gfrerer [m a t r o x (at) a1 punkt net]
// Freeware
//
// Dieses Anti-Spam Skript bietet gegenüber den Standardskripts noch zusätzliche Sicherheit.
// "HREF" & "MAILTO" taucht nirgends im Klartext auf. Benutzername und Server (benutzername@server.xy) tauchen
// außerdem nirgends als vollständiger String auf.
// Möglicherweise lernen die Spammer irgendwann dazu. Man kann nicht vorsichtig genug sein.
// Die Mailadresse ist so sicher wie Fort-Knox ;-)
// Man könnte die Strings ev. noch zusätzlich in Ascii-Codes umwandeln. 
//
// Folgender Code wird erzeugt:
//
// <a name="..." id="..." href="mailto:benutzername@server.xy" class="..." style="..."> Mailname oder Mailadresse selbst </a>

var apple='' + a41 + a40 + '@' + a31 + a30;     // Mailstring
var mehlnahm='';

if (textstring=='*') {mehlnam=apple;} else {mehlnam=textstring; }   

var a50 = 'lto:';             // nicht verändern     
var a51 = 'mai';

var lru='<' + 'a ' + ' hr' + 'ef="' + a51 + a50 + apple + '"  ' ;

if (arguments.length >= 6) { lru+='name="' + nam + '" ';   }
if (arguments.length >= 7) { lru+='id="' + idn + '" ';     } 
if (arguments.length >= 8) { lru+='class="' + clas + '" '; }
if (arguments.length >= 9) { lru+=' style="' + styl + '" '; }


lru+=('>' + mehlnam + '<\/a>');


// var lru='<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0"><TR><TD>' + lru + '<\/TD><\/TR><\/TABLE>';
// aktivieren, falls Einsatz in verschachtelten Tabellen und Problemem mit dem Schrottbrowser Netscape 4.x
  
// alert(lru);
// aktivieren f. debug

document.write(lru);

}
