var IE = (document.all || window.opera) ? true : false

if (!IE) {
	//document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove=mousePos;
	var netX, netY;
}

function posX() {
	if (IE) {
		tempX=document.documentElement.scrollLeft + event.clientX;
	}
	if (tempX<0) {
		tempX=0;
	}
	return tempX;
}

function posY(e) {
	if (IE) {
		tempY = event.clientY + document.documentElement.scrollTop;
	}
	if (tempY<0) {
		tempY=0;
	}
	return tempY;
}

function mousePos(e) {
	netX=e.pageX;
	netY=e.pageY;
}

function popPokaz(pX, pY, src) {
	if (IE) {

		var pop = document.all.pop;
		pop.style.visibility='visible';
		pop.innerHTML=src;
		if ( posX()+ pX + pop.offsetWidth < document.documentElement.clientWidth)
			pop.style.left = posX() + pX + "px";
		else pop.style.left = document.documentElement.clientWidth - pop.offsetWidth + "px";
			
		if ( posY()+ pY + pop.offsetHeight  < document.documentElement.scrollHeight)
			pop.style.top = posY() + pY + "px";
		else pop.style.top = document.documentElement.scrollHeight - pop.offsetHeight - 24+ "px";

	} else {

		var pop = document.getElementById("pop");
		pop.style.visibility='visible';
		pop.innerHTML=src;
		if (netX + pX + pop.offsetWidth < document.width)
			pop.style.left = netX + pX + "px";
		else pop.style.left = document.width - pop.offsetWidth + "px";
			
		if (netY + pY + pop.offsetHeight < document.height)
			pop.style.top = netY + pY + "px";
		else pop.style.top = document.height - pop.offsetHeight + "px";

	}
}

function closeHelp() {
	if (IE) {
		document.all.pop.innerHTML='';
		document.all.pop.style.visibility='hidden';
	} else {
		document.getElementById("pop").style.visibility='hidden';
		document.getElementById("pop").innerHTML='';
	}
}

function showHelp(tresc,szer,odl_y,odl_x) {
	text =	'<table class="oknoinfo" width="'+szer+'" cellpadding="2" cellspacing="2" bgcolor="#c0a158" style="border: 1px solid #000000;" class="zwykly"><tr>' +
			'<td>';
	text +=	tresc;
	text +=	'</td></tr></table>';
	popPokaz(odl_x, odl_y,text);
}
