function openmail(parts) {
	var address = "mailto:";
	for (var i=0; i<parts.length; i++) {
		address += parts[i];
	}
	window.location=address;
}

function deobfuscateMailAddresses() {
  hideElementById("deactivate");
  var refs = document.getElementsByTagName("a");
  for (var i=0; i<refs.length; i++) {
    if (refs[i].id == "mailto" && refs[i].href == "") {
	  var splits = refs[i].name.split(",");
	  var address = "";
	  for (var j=splits.length-1; j>=0; j--) {
	    address += splits[j];
	  }
	  address = address.replace(/\(at\)/g, "@");
	  refs[i].href = "mailto:" + address;
      refs[i].replaceChild(document.createTextNode(address), refs[i].firstChild);
	}
  }
}

function hideElementById(id) {
  var element = document.getElementById(id);
  if (element != null) {
    element.style.display = 'none';
  }
}
