nn4=(document.layers)?true:false;
ie4=(document.all)?true:false;

function init() {
	document.onmousemove = mouseMove;
	if(nn4) { document.captureEvents(Event.MOUSEMOVE) }
	pozycja('blokDiv');
}

window.onload=init;
pageWidth=250;
pageHeight=200;

var x=1;
var y=1;

function mouseMove(e) {
	mousePosition(e);
}

function mousePosition(e) {
	if(nn4) {
		x = e.pageX;
		y = e.pageY;
	} else if(ie4) {
		x = event.x+document.body.scrollLeft;
		y = event.y+document.body.scrollTop;
	}
}

function showToolTip(id) {

	moveTo(id, x+10, y+10);
	show(id);	

	/*
	dobre efekty może dać lekkie opóźnienie wyświetlenia tooltipa:

	setTimeout("moveTo('" + id + "', x+10, y+10);show('" + id + "');", 200);
	*/

	/*
	można też ustawić automatyczne wyłączanie tooltipa po ustalonym czasie, np. 5 sekundach:

	setTimeout("hide('" + id + "')",5000);
	*/

}

  function maxChars(vName,vMax) {
    vName="document.fm."+vName;
    vLength=eval(vName+".value.length");
    if(vLength>vMax) eval(vName+".value="+vName+".value.substring(0,"+vMax+")");
  }
