
function viewLabel(quel,plusx, plusy, e){
		
	label = quel;
	
	l=getXMouse(e) + plusx;
	t =getYMouse(e) + plusy;
	
	var ob = safeFindObj(label);
	ob.style.visibility = 'visible';
	ob.style.left = l+'px';
	ob.style.top = t+'px';
	
	
}
function hideLabel(quel){
	label = quel;
	var ob = safeFindObj(label);
	ob.style.visibility = 'hidden';
}



var IE = document.all ? 1 : 0;

function getXMouse(e){
	if(IE){

		if (document.documentElement && document.documentElement.scrollLeft){
			theLeft = document.documentElement.scrollLeft;
		} else if (document.body){
			theLeft = document.body.scrollLeft;
		}
		
		xPos = event.clientX+theLeft;
		
	} else {
		xPos = e.pageX;
	}
	// catch possible negative values in NS4
	if (xPos < 0){xPos = 0}
	//alert(xPos);
	return xPos;
}
function getYMouse(e){
	if(IE){
		if (document.documentElement && document.documentElement.scrollTop){
			theTop = document.documentElement.scrollTop;
		} else if (document.body){
			theTop = document.body.scrollTop;
		}
		yPos = event.clientY+theTop;
	} else {
		yPos = e.pageY;
	}
	
	// catch possible negative values in NS4
	if (yPos < 0){yPos = 0}
	return yPos;
}
