var IE = document.all?true:false;
var xx;

function lupa_nahrajFotku(idf)
	{
		if(xml)
			{
				if(xml.readyState != 0)
					xml.abort();

				xml.open ("GET", Base +"lupaNactiFotku_XML.asp?idf="+ idf, true);
				xml.setRequestHeader("Content-Type","text/html; charset=windows-1250");

				xml.onreadystatechange = function(){
					if(xml.readyState == 4 && xml.responseText)
						{
							var data;
							data = xml.responseText;

							eval(data);
						}
				}

				xml.send(null);
			}
	}

function poziceObjektuX(obj)
	{
	 var curleft = 0;

	 if(document.getElementById || document.all)
		{
			while(obj.offsetParent)
				{
					curleft += obj.offsetLeft
					obj = obj.offsetParent;
				}
		}
	 else if(document.layers)
		curleft += obj.x;

	 return curleft;
	}

function poziceObjektuY(obj)
	{
		var curtop = 0;

		if(document.getElementById || document.all)
			{
				while(obj.offsetParent)
					{
						curtop += obj.offsetTop
						obj = obj.offsetParent;
					}
			}
			else if(document.layers)
				curtop += obj.y;

			return curtop;
	}

function poziceMysi(e)
	{
		if(!IE)
			{
				if(window.event)
					{
						document.captureEvents(event.MOUSEMOVE);
					}

				xx = (window.Event) ? e.pageX : event.clientX;
				yy = (window.Event) ? e.pageY : event.clientY;
			}
		else
			{
				xx = window.event.x;
				yy = window.event.y;
			}
	}

document.onmousemove = poziceMysi;

function lupa_on(idf)
	{
		var lupa = document.getElementById("lupa");
		lupa.style.display = "block";

		var imgPosuv = document.getElementById("imgPosuv");
		var lupa_nahled = document.getElementById("lupa_nahled");
		var lupa_obrazek = document.getElementById("lupa_obrazek");

		if(!IE)
			{
				lupa_obj_Left = poziceObjektuX(lupa_nahled);
				lupa_obj_Top = poziceObjektuY(lupa_nahled);
			}
		else
			{
				lupa_obj_Left = lupa_nahled.style.left;
				lupa_obj_Top = lupa_nahled.style.top;
			}

		var cursor_obj_left = xx - lupa_obj_Left;
		var cursor_obj_top = yy - lupa_obj_Top;

		lupa.style.left = lupa_nahled.style.left + 190 +"px";

		var pomer_w = lupa_obrazek.width / lupa_nahled.width;
		var pomer_h = lupa_obrazek.height / lupa_nahled.height;


		imgPosuv.style.left = -1 * pomer_w * cursor_obj_left + 150 +"px";
		imgPosuv.style.top = -1 * pomer_h * cursor_obj_top + 150 +"px";
	}

function lupa_off()
	{
		document.getElementById("lupa").style.display = "none";
	}

function lupa_nastavFotku(frameEl, idf, results)
	{
		for(var i=0; i < results.length; i++)
			{
				polozka = results[i] +"";
			}

		document.getElementById("lupa").innerHTML = polozka;
	}
