// JS Email Hyperlink Re-enabler (Sp*m Countermeasures)
// March 2006 -- invertStr(moc.liamg@edudlexip);
// --

//Inverter
function invertStr(str) {
	if (!str) return "";
	var reversed = "";
	for (i = str.length - 1; i >= 0; i--) {
		reversed += str.charAt(i);
	}
	return reversed;
	}

//Processor
function mailtoEnabler() {
	if (!document.getElementsByTagName) return false;
	var hyperlinks = document.getElementsByTagName("a");
	
	for (var i=0; i < hyperlinks.length; i++ ) {
		var ieLinkClass  = hyperlinks[i].getAttribute("className");
		var mozLinkClass = hyperlinks[i].getAttribute("class");
		if ((ieLinkClass == "emObfusc") || (mozLinkClass == "emObfusc")) {
			var cryptEm = hyperlinks[i].firstChild.nodeValue;
			hyperlinks[i].setAttribute("href", "mailto:" + invertStr(cryptEm) + "?subject=Re: amc page @ NiR");
			hyperlinks[i].firstChild.nodeValue = cryptEm;
		}
	}
}

