function tooltip(obj, msg, action){
	var divAnchorHeight = 20;
	var divAnchorWidth = 20;
	var distance = 2;
	
	
	
	
	var objX = findPosX(obj);
	var objY = findPosY(obj);
	
	var divTooltip = document.getElementById('divTooltip');
	
	if(action == 'show'){
		divTooltip.innerHTML = '<b>' + msg + '</b>';
		divTooltip.style.left = (objX + divAnchorWidth + distance) + 'px';
		divTooltip.style.top = objY + 'px';
		divTooltip.style.display = '';
	}
	else if(action == 'hide'){
		divTooltip.innerHTML = '';
		divTooltip.style.display = 'none';
	}
}


function findPosX(obj){
	var curleft = 0;
	
	if(obj.offsetParent)
		while(1){
			curleft += obj.offsetLeft;
			
			if(!obj.offsetParent)
				break;
			
			obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	
	return curleft;
}


function findPosY(obj){
	var curtop = 0;
	
	if(obj.offsetParent)
		while(1){
			curtop += obj.offsetTop;
			
			if(!obj.offsetParent)
				break;
			
			obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	
	return curtop;
}