// JavaScript Document
function defeatSpam(link, reversedName, reversedDomain, reversedSuffix, subjectText) {
	// The Name, Domain, and Suffix of the email address are sent reversed
  // The function reverses them back to normal and then concatenates them to
  // Produce the email address

  var address = "mailto:";

  var name = reversedName.split('').reverse().join('');
  var domain = reversedDomain.split('').reverse().join('');
  var suffix = reversedSuffix.split('').reverse().join('');
	
  address += name + "@" + domain + "." + suffix;

 if (subjectText != '') {
   address += "?subject=" + subjectText;
 }

 link.href = address;
}