

function convertEmails(){
	var spans = document.getElementsByTagName('span');
	for(var i = 0; i < spans.length; i++){
		if(/\bemail\b/.test(spans[i].className)){
			var matches = spans[i].firstChild.data.match(/^\s*(.+?)\s*AT\s*(.+?)\s*DOT\s*(.+?)\s*$/);
			if(matches){
				var email = matches[1] + "@" + matches[2] + "." + matches[3];
				var a = document.createElement('a');
				a.href = "mailto:" + email;
				a.innerHTML = email;
				spans[i].replaceChild(a, spans[i].firstChild);
			}
		}
	}
}

if(window.addEventListener)
	window.addEventListener('load', convertEmails, false);
else 
	window.attachEvent('onload', convertEmails);
