var TempX = 0; 
var TempY = 0;

var IE = document.all?true:false; 
if (!IE) document.captureEvents(Event.MOUSEMOVE);

function mouseX(evt) {if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return null;}
function mouseY(evt) {if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return null;}

window.onload=function() {
	var anchors=document.getElementsByTagName('a');
	for(var i=0;i<anchors.length;i++){
		var anchor=anchors[i];
		if(anchor.getAttribute('profile')) {
			anchor.onmousemove=function(e){
				user=$('username_field');
				user.innerHTML = this.getAttribute('profile');
				//alert(this.getAttribute('profile'));
				user.style.display = "";
				if (IE) e=event;
				tempX = mouseX(e);
				tempY = mouseY(e);
				// catch possible negative values in NS4
				if (tempX < 0){tempX = 0}
				if (tempY < 0){tempY = 0} 
				user.style.left=(tempX-14)+"px";
				user.style.top=(tempY-39)+"px";

			
				}

			anchor.onmouseout=function() {$('username_field').style.display = "none";}
		}
	}
}
