﻿function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

function tt(tresc,v,e){
	pos = getScrollXY();
	przesY = pos[1];
	
	if(!document.createElement)return
	t=document.createElement("div")
	t.move=function(e){
		e=e||event
		
		t.style.left=e.clientX+12+"px"
		t.style.top=e.clientY+przesY+20+"px"
	}
	t.hide=function(x){
		if(x=document.getElementById('hint')) document.body.removeChild(x)
	}
	t.move(e);
	t.id='hint'
	t.innerHTML=tresc
	document.body.appendChild(t)
	v.onmouseout=t.hide
	v.onmousemove=t.move
}

function o(){
	if (x=document.getElementById('hint')) document.body.removeChild(x);
}


function findPos(obj) {
    var nleft = 0;
    var ntop = 0;
    if (obj.offsetParent) {
        nleft = obj.offsetLeft
        ntop = obj.offsetTop
        while (obj = obj.offsetParent) {
            nleft += obj.offsetLeft
            ntop += obj.offsetTop
        }
    }
    return [nleft,ntop];
}


function zmienPozycje(e) 
{
  	e=e||event;
	
	pos = getScrollXY();
	przesY = pos[1];

	x = e.clientX;
	y = e.clientY;

	pos = findPos(document.getElementById("mapa"));
	x -= pos[0];
	y -= pos[1]-przesY;
	
	document.getElementById("punkt").style.left = (x-5)+"px";
	document.getElementById("punkt").style.top = (y-5)+"px";
	
	document.getElementById("px").value = x;
	document.getElementById("py").value = y;
}




function showInfo()
{
	if(!document.createElement) return;
	
	winHeight = document.body.scrollHeight;
	
	transparent=document.createElement("div");
	transparent.id = "informacja";
	transparent.style.height = winHeight+"px";
	
	panel=document.createElement("div");
	panel.id = "informacja2";
	panel.style.height = winHeight+"px";
	
	//panel.innerHTML = '<div><b>INFORMACJA</b><br><br><b>2 maja nieczynne.</b><br>Zamówienia na transport poniedziałkowy przyjmujemy do czwartku do 17:00 </div>';
	panel.innerHTML = '<div><b>Wesołych Świąt</b><br><br><b>Wesołych Świąt Bożego Narodzenia oraz. Szczęśliwego Nowego Roku</div>';

	transparent.clik=function(){
		if(x=document.getElementById('informacja')) document.body.removeChild(x);
		if(x=document.getElementById('informacja2')) document.body.removeChild(x);
	}

  	transparent.onclick=transparent.clik;
  	panel.onclick=transparent.clik;
  	
	document.body.appendChild(transparent);
	document.body.appendChild(panel);
}

function showInfo2(txt)
{
	if(!document.createElement) return;
	
	winHeight = document.body.scrollHeight;
	
	transparent=document.createElement("div");
	transparent.id = "informacja";
	transparent.style.height = winHeight+"px";
	
	panel=document.createElement("div");
	panel.id = "informacja2";
	panel.style.height = winHeight+"px";
	
	panel.innerHTML = '<div>'+txt+'</div>';

	transparent.clik=function(){
		if(x=document.getElementById('informacja')) document.body.removeChild(x);
		if(x=document.getElementById('informacja2')) document.body.removeChild(x);
	}

  	transparent.onclick=transparent.clik;
  	panel.onclick=transparent.clik;
  	
	document.body.appendChild(transparent);
	document.body.appendChild(panel);
}

function showImg(v)
{
	if(!document.createElement) return;
	
	winHeight = document.body.scrollHeight;
	
	transparent=document.createElement("div");
	transparent.id = "imgtip_transparent";
	transparent.style.height = winHeight+"px";
	
	panel=document.createElement("div");
	panel.id = "imgtip_panel";
	panel.style.height = winHeight+"px";
	
	panel.innerHTML = '<div style="background: url(/libraries/image.php?width=800&height=550&src='+(v.href?v.href:v)+') no-repeat center;"></div>';

	transparent.clik=function(){
		if(x=document.getElementById('imgtip_transparent')) document.body.removeChild(x);
		if(x=document.getElementById('imgtip_panel')) document.body.removeChild(x);
	}

  	transparent.onclick=transparent.clik;
  	panel.onclick=transparent.clik;
  	
	document.body.appendChild(panel);
	document.body.appendChild(transparent);
}



