function tooltipOn(event) {
	var settings = {
      tl: { radius: 8 },
      tr: { radius: 8 },
      bl: { radius: 8 },
      br: { radius: 8 },
      antiAlias: true
    }
		var tooltip=document.createElement("div");
		tooltip.id=event.data.tips;
		tooltip.className='docTooltip';
		var tooltipT=document.createElement("div");
		tooltipT.className='docTooltipT';
		tooltip.appendChild(tooltipT);
		tooltipT.innerHTML=event.data.txt;
		if(event.data.pos!=null) {
			tooltip.style.left=(event.pageX-parseInt(event.data.pos)) - 20 + 'px';
		} else {
			tooltip.style.left=event.pageX + 20 + 'px';
		}
		if(event.data.w!=null) {
			tooltip.style.width=event.data.w + 'px';
		}
		tooltip.style.top=event.pageY + 'px';
		tooltip.style.visibility='visible';
		document.body.appendChild(tooltip);
		curvyCorners(settings, tooltip);
}
function tooltipOff(event) {
	var tip=document.getElementById(event.data.tips);
	if(tip) {
	tip.style.visibility='hidden';
	document.body.removeChild(tip);
	}
}