function Retadreso(r) {
	if (r.firstChild && document.createElement && r.appendChild && r.setAttribute && r.removeChild) {
		var m = r.firstChild.data.match('“([^“”]+)”[ \n\t\r]+.+e[ \n\t\r]+“([^“”]+)”');
		if (m && m[1] && m[2] && document.createElement) {
			var adreso = m[1]+"@"+m[2];
			var l = document.createElement("a");
			l.appendChild(document.createTextNode(adreso));
			l.setAttribute("href", "mailto:" + adreso);
			r.removeChild(r.firstChild);
			r.appendChild(l);
		}
	}
}

function Retadresoj() {
	if (window.document.getElementsByTagName) {
		var r =	window.document.getElementsByTagName("span");
		for (var i = 0; i < r.length; i++) {
			if (r[i].className == 'retadreso') {
				if (r[i].firstChild) {
					Retadreso(r[i]);
				}
			}
		}
	}
}

document.observe('dom:loaded', Retadresoj);
