/***********************************************
* Cool DHTML tooltip script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var offsetxpoint = 10;
var offsetypoint = 10;
var ie = document.all;
var ns6 = document.getElementById && !document.all;
var enabletip = false;
if (ie||ns6) {
	var tipobj = document.all ? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : "";
}

function ietruebody() {
	return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body;
}

function ddrivetip(theid, thecolor, thewidth) {
	if (ns6||ie) {
		if (typeof thewidth != "undefined") tipobj.style.width = thewidth + "px";
		if (typeof thecolor != "undefined" && thecolor != "") tipobj.style.backgroundColor = thecolor;
		tipobj.innerHTML = '<iframe src="/prod-frame.php?id=' + theid + '" frameborder="0" scrolling="no" height="170" width="100%"></iframe>';
		enabletip = true;
		return false;
	}
}

function gallerytip(theid, thewidth, theheight) {
	if (ns6||ie) {
		if (typeof thewidth != "undefined") tipobj.style.width = thewidth + "px";
		tipobj.innerHTML = '<iframe src="/gallery.php?id=' + theid + '" frameborder="0" scrolling="no" width="' + ((thewidth != "undefined") ? thewidth : 408) + '" height="' + ((theheight != "undefined") ? theheight : 308) + '"></iframe>';

		enabletip = true;
		return false;
	}
}

function ddrivetip2(theid, thewidth, theheight) {
	if (ns6||ie) {
		if (typeof thewidth != "undefined") tipobj.style.width = thewidth + "px";
		tipobj.innerHTML = '<iframe src="/prod-frame2.php?id=' + theid + '" frameborder="0" scrolling="no" width="' + ((thewidth != "undefined") ? thewidth : 408) + '" height="' + ((theheight != "undefined") ? theheight : 308) + '"></iframe>';
		enabletip = true;
		return false;
	}
}

function help(theid, dane, thewidth, theheight) {
	if (ns6||ie) {
		//if (typeof thewidth != "undefined")
		tipobj.style.width = thewidth != "undefined"?thewidth+"px":"290px";
		//if (typeof theheight != "undefined") tipobj.style.height = theheight + "px";
		tipobj.innerHTML = '<table><tr><td height="20"><b>Pomoc</b></td></tr><tr><td>'+dane+'<br></td></tr></table>';
		enabletip = true;
		return false;
	}
}

function positiontip(e) {
	if (enabletip) {
		var curX = (ns6) ? e.pageX : event.clientX + ietruebody().scrollLeft;
		var curY = (ns6) ? e.pageY : event.clientY + ietruebody().scrollTop;
		var rightedge = ie && !window.opera ? ietruebody().clientWidth - event.clientX - offsetxpoint : window.innerWidth - e.clientX - offsetxpoint - 20;
		var bottomedge = ie&& !window.opera ? ietruebody().clientHeight - event.clientY - offsetypoint : window.innerHeight - e.clientY - offsetypoint - 20;

		var leftedge = (offsetxpoint < 0) ? offsetxpoint * (-1) : -1000;

		if (rightedge < tipobj.offsetWidth) {
			tipobj.style.left = ie ? ietruebody().scrollLeft + event.clientX - tipobj.offsetWidth + "px" : window.pageXOffset + e.clientX - tipobj.offsetWidth + "px";
		} else if (curX < leftedge) {
			tipobj.style.left = "5px";
		} else {
			tipobj.style.left=curX+offsetxpoint+"px";
		}

		if (bottomedge < tipobj.offsetHeight) {
			tipobj.style.top=ie? ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+"px" : window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+"px";
		} else {
			tipobj.style.top=curY+offsetypoint+"px";
		}
		tipobj.style.visibility="visible"
	}
}

function hideddrivetip() {
	if (ns6 || ie) {
		enabletip = false;
		tipobj.style.visibility = "hidden";
		tipobj.style.left = "-1000px";
		tipobj.style.backgroundColor = '';
		tipobj.style.width = '';
	}
}
document.onmousemove = positiontip;


