function mailaddress(text, addr, where) {
  if (where==undefined) where = "mailaddress";
  if (addr==undefined) addr = "unruh%=%ut%!%ee";
  addr = addr.replace(/%=%/,'@').replace(/%!%/,'.').replace(/%!%/,'.');
  if (text==undefined) text = addr;
  if (text=='0') text = undefined;
  var tags = document.getElementsByName(where);
  for (var i=0; i<tags.length; i++) {
    tags[i].href = "mailto:"+addr;
    if (text!=undefined)
	tags[i].firstChild.nodeValue = text;
  }
}

function mailaddress_defaults() {
    mailaddress();
    mailaddress(undefined,"unruh%=%ut%!%ee","mailaddress-unruh");
    mailaddress(undefined,"rafik%=%ut%!%ee","mailaddress-rafik");
    mailaddress(undefined,"zhang%=%ut%!%ee","mailaddress-bingsheng");
    mailaddress(undefined,"maffei%=%cs%!%uni-saarland%!%de","mailaddress-maffei");
    mailaddress(undefined,"eigner%=%cs%!%uni-saarland%!%de","mailaddress-eigner");
    mailaddress(undefined,"sebastian%=%meiser-web%!%de","mailaddress-meiser");
    mailaddress(undefined,"pheredhel%=%gmail%!%com","mailaddress-borntraeger");
    mailaddress(undefined,"ines%!%ciolacu%=%googlemail%!%com","mailaddress-ciolacu");
    mailaddress(undefined,"dominique%=%unruh%!%de","mailaddress-unruh-private");
}

