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 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 podglad_zdjecia(url, x, y) 
{				
	okno = window.open("", "o", "width="+x+", height="+y+", left=100, top=25,"				
	+ " innerwidth="+x+", innerheight="+y+", location=0, directories=0,"				
	+ " scrollbars=0, menubar=0, toolbar=0, status=0, resizable=1");				
	okno.document.open();				
	okno.document.writeln("<html>");				
	okno.document.writeln("<head>");				
	okno.document.writeln("</head>");				
	okno.document.writeln("<body style='margin:0'>");				
	okno.document.writeln("<a href='javascript:window.close();'><img border=0 src="+url+"></a>");				
	okno.document.writeln("</body>");				
	okno.document.writeln("</html>");				
	okno.document.close();				
	okno.focus();				
}				

function tworz_okno(url, x, y) 
{				
	okno = window.open("", "o", "width="+x+", height="+y+", left=100, top=25,"				
	+ " innerwidth="+x+", innerheight="+y+", location=0, directories=0,"				
	+ " scrollbars=0, menubar=0, toolbar=0, status=0, resizable=1");				
	okno.document.open();				
	okno.document.writeln(url);				
	okno.document.close();				
	okno.focus();				
}				

  function otworz(sciezka, w,h, okno)
  {
	  if(window.screen){
			aw=screen.availWidth;
			ah=screen.availHeight;
		}
		else{
			aw=640;
			ah=450;
		}
		
		ustawienia=
		"left=" + (aw-w)/2 + ","
		+"top=" + (ah-h)/2 + ","
		+"screenX=" + (aw-w)/2 + ","
		+"screenY=" + (ah-h)/2 + ","
		+"width=" + w + ","
		+"height=" + h + ","
		+"innerWidth=" + w + ","
		+"innerHeight=" + h + ","
		+"toolbar=no,"
		+"location=no,"
		+"directories=no,"
		+"status=yes,"
		+"menubar=no,"
		+"scrollbars=no,"
		+"resizable=no";		
		
		open(sciezka, okno, ustawienia);
	}

	
function t(tresc,v,e,t, typ){
  if (window.scrollX>=0) { // przesuni�cie i wymiar okna dla Netscape, Firefox
    przesY = window.scrollY;
  } else { // dla IE, Opery
    przesY = document.body.scrollTop
  }
  
  if(!document.createElement)return
  t=document.createElement("div")
  t.move=function(e){
    e=e||event

    t.style.left=e.clientX+15+"px"
    t.style.top=e.clientY+przesY+22+"px"
  }
  t.hide=function(x){
    if(x=document.getElementById(typ)) document.body.removeChild(x)
  }
  t.move(e);
  t.id=typ
  t.innerHTML=tresc
  document.body.appendChild(t)
  v.onmouseout=t.hide
  v.onmousemove=t.move
}

function o(t, typ){
  if (x=document.getElementById('tooltip')) document.body.removeChild(x);
}


function showGaleriaOpis(id) 
{
	document.getElementById('opis'+id).style.display = 'block';
	document.getElementById('tlo'+id).style.display = 'block';
}
function hideGaleriaOpis(id) 
{
	document.getElementById('opis'+id).style.display = 'none';
	document.getElementById('tlo'+id).style.display = 'none';
}


function getScroll() {
  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 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+') 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);
}

