var mailTimer=setInterval("mailCheck()",500);
var dts=document.getElementsByTagName("DT");
function mailCheck()
{
	if(dts.length==0) { return; }
	var l=dts.length;
	for(var i=l;i--;) {
		var name=dts[i].childNodes[1];
		var mail=dts[i].childNodes[2];
		if(!name||!mail) { continue; }
 		if(mail.nodeType==3) {
			if(mail.nodeValue.match(/sage/)) {
				if(mail.nodeValue.length==4) {
					name.style.color="blue";
				}
				else { name.style.color="#006"; }
    		}
			else { name.style.color="darkgreen"; }
		}
		else if(!name.title) { name.style.color="forestgreen"; }
	}
	if(document.readyState=='complete') { setTimeout("clearInterval(mailTimer)",1000); }
}
