//	ns_tooltip.js
//	created by Nikita Seleckis
//	www.seleckis.lv

var l = 0, t = 0;
var timeNs = 0;
var IE = document.all?true:false
var tt_top_padding = 0;
document.documentElement.onmousemove = function(e)
{
	 getMouseXY(e);
}
var ns_tt = document.createElement('div');
function getMouseXY(e)
{
	var evt = window.event ? window.event : e;
	if (IE) {
		l = event.clientX + document.body.scrollLeft
		t = event.clientY + document.body.scrollTop
	}
	else {
		l = e.pageX
		t = e.pageY
	}  
	ns_tt.style.left = l + 10 + 'px';
	ns_tt.style.top = t - tt_top_padding + 'px';
	return true;
}

function AddTT(tt_text,tt_top_padding_){
	timeNs = window.setTimeout('document.body.appendChild(ns_tt)', 500);
	tt_top_padding = tt_top_padding_;
	ns_tt.id = "ns_tt"
	ns_tt.innerHTML = tt_text
}

function RemoveTT() {
	if(document.getElementById("ns_tt"))
	document.body.removeChild(document.getElementById("ns_tt"));
	
	window.clearTimeout(timeNs);
}
