var tooltipobj;
var active = 0;
var mouseX = mouseY = 0;

function setToolTipObject(obj){
	tooltipobj = obj;
}


function toolTip(text){
	
	if(!text){
		tooltipobj.style.display = 'none';
		tooltipobj.style.zIndex = -1;
		active = 0;
	}else
	if(text==''){
		tooltipobj.style.display = 'none';
		tooltipobj.style.zIndex = -1;
		active = 0;
	}else{
		tooltipobj.innerHTML = '<p style="width:1%;font-size:12px;font-family:Arail;margin:0px;padding:0px;padding-left:5px;padding-right:5px;height:1%;">'+text+'</p>';
		tooltipobj.style.zIndex = 50;
		tooltipobj.style.display = '';
		active = 1;
	}
	
}

function getMouseXY(e) {
if(e && e.pageX != null) {
    mouseX = e.pageX;
    mouseY = e.pageY;
  }
  else if(event && event.clientX != null) {
    mouseX = event.clientX;
    mouseY = event.clientY;
  }
  if(mouseX < 0) mouseX = 0;
  if(mouseY < 0) mouseY = 0;
  if(active ==1){
  	    tooltipobj.style.left = mouseX +15+ 'px';
    	tooltipobj.style.top = mouseY + 'px';
  } 
	/*
  if(e && e.pageX != null) {
    mouseX = e.pageX;
    mouseY = e.pageY;
  }
  else if(event && event.clientX != null) {
    mouseX = event.clientX + getScrX();
    mouseY = event.clientY + getScrY();
  }
  if(mouseX < 0) mouseX = 0;
  if(mouseY < 0) mouseY = 0;
  if(active ==1){
  	    tooltipobj.style.left = mouseX + 'px';
    	tooltipobj.style.top = mouseY + 'px';
   } 
   */ 
}

document.onmousemove = getMouseXY;