if(document.implementation && document.implementation.createDocument) 
	var isMozilla=true;
else
	var isMozilla=false;

var dymek = null;

document.onmousemove = updateDymek;


function updateDymek(e) {
	//   wyrazenie log.?  jezeli prawda                            : jezeli falsz
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;

	if (dymek != null) {
		dymek.style.left = (x + dymek.style.width) + "px";
		dymek.style.top 	= (y + 20) + "px";
	}
}

function pokazDymek(id) {
	dymek = document.getElementById(id);
	dymek.style.display = "block"
}

function schowajDymek() {
	dymek.style.display = "none";
	dymek = null;
}


// -----------------------------

function pokazDymek2(evt, id) {
	
	dymek = document.getElementById(id);
	
	if(isMozilla) event=evt;

	var rightedge = document.body.clientWidth-event.clientX;
	var bottomedge = document.body.clientHeight-event.clientY;
	
	//px dla Mozilli

	//px dla Mozilli
	//if true to umieszczam po lewej stronie
	if (rightedge < dymek.offsetWidth)
		dymek.style.left = document.body.scrollLeft + event.clientX - dymek.offsetWidth + "px";
	else //else po prowej
		dymek.style.left = document.body.scrollLeft + event.clientX + "px";
		
	//jeśli przesunięcie jest większe od góry niż pozostałe miejsce do końca strony to umieszczam nad linkiem
	if (bottomedge < dymek.offsetHeight)
		dymek.style.top = document.body.scrollTop + event.clientY - dymek.offsetHeight + "px";
	else //umieszczam pod linkiem
		dymek.style.top = document.body.scrollTop + event.clientY + "px";

	dymek.style.display = "block"

}
