/**
 * kleines Skript zum unkenntlichmachen von E-Mail Adressen
 * verwendet die Domain der aktuellen Seite und kombiniert
 * sie mit einem Namen zu einer E-Mail Adresse, die
 * dann als Linkziel und -text gesetzt wird
 *
 * @param string linkid
 * @param string contact
 * @param string subject
 * @return void
 *
 * @version $Id: antispam.js 10 2008-05-15 15:27:30Z andy $
 */
function replace_domain_maillink( linkid, contact, subject ) {
  domain = extract_domain( window.location.hostname );
  address = contact + "@" + domain;
  
  link = document.getElementById( linkid );
  link.href = "mailto:" + address + "?subject=" + subject;
  link.innerHTML = address;
}

/**
 * extrahiert aus eine Hostnamen die TL-Domain
 * @param string url
 * @return string domain
 */
function extract_domain( host ) {
  lastdot = host.lastIndexOf(".");
  lastdot2 = host.substring(0,lastdot-1).lastIndexOf(".");
  return host.substring(lastdot2+1);
}