/***********************************************
* Cool DHTML tooltip script- Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var offsetxpoint=16 //Customize x offset of tooltip
var offsetypoint=-16 //Customize y offset of tooltip

var enabletip=false
var contentobj	=	document.getElementById("tooltip");
var tipTextObj=		document.getElementById("tooltipText");
var currentX=0;
var currentY=0;
var contentHeight=0;
var contentWidth=0;
var cEvent;
var cCount=0;
function ddrivetip(talentID,event)
{	
	cEvent = event;
	tipTextObj.innerHTML = getTalentInfo(talentID);	 
	enabletip=true;
	return false;

}

function positiontip(callingEvent)
{
	cEvent = callingEvent;
  if (enabletip)
  {
    if (!callingEvent) callingEvent = window.event;
	currentX = callingEvent.clientX + 14;
	currentY = callingEvent.clientY + 8 + document.body.scrollTop;
	var _X = 0;_Y=0;
	contentHeight = $("tooltipText").getHeight();
	contentWidth = $("tooltipText").getWidth();
	
		if(document.body.clientWidth-currentX < 250){
			 _X = 300;
		}

		var additionalY = document.body.clientHeight - (14 + currentY + contentHeight);
		if(additionalY  < 0){
			 _Y =additionalY ;
		}
		contentobj.style.left = currentX - _X +"px";
		contentobj.style.top = currentY + _Y +"px";

		setTimeout("show_lag()",400);	
  }
}

function show_lag(){
	if(enabletip)
		 show();
}


function show(){
	$(contentobj).setStyle({visibility: "visible"});
	$(tipTextObj).setStyle({visibility: "visible"});
}
function hideddrivetip(){
cCount = 0;
tipTextObj.innerHTML = ""
enabletip=false
$(contentobj).setStyle({visibility: "hidden"});
$(tipTextObj).setStyle({visibility: "hidden"});
contentobj.style.backgroundColor=''

}

document.onmousemove=positiontip


