function podglad(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('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"');
 okno.document.writeln('"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">');
 okno.document.writeln('<html xmlns="http://www.w3.org/1999/xhtml" ');
 okno.document.writeln('xml:lang="pl"><head><meta http-equiv="Content-type"');
 okno.document.writeln(' content="text/html; charset=iso-8859-2" />');
 okno.document.writeln('<title>Podgląd</title><style type="text/css"><!--');
 okno.document.writeln('body {margin:0px; padding:0px; background:fixed no-repeat #FFB6C1 url('+url+') center center}');
 okno.document.writeln('img {display:block; border:0px;}');
 okno.document.writeln('--></style></head><body>');
 okno.document.writeln('</body></html>');
 okno.document.close();
 okno.focus();
}

var r;


function odbierzDane()
{
    if (r.readyState == 4 && r.status == 200) {
        document.getElementById('popup').innerHTML = r.responseText;
    }
}


function show_popup(event,sciezka,kierunek)
{
    if (!event) {
        var event = window.event;
    }
    
    if (r = getXMLHttpRequest()) {
        r.open('GET', 'galeria/server.php?sciezka='+sciezka+'&kierunek='+kierunek, true);
        r.onreadystatechange = odbierzDane;
        r.send(null);    
    
        move_popup(event);    
    }
}

function move_popup(event)
{
 if (!event) {
        var event = window.event;
 alert(event);				
    }
    el = document.getElementById('popup');
    el.style.display = 'block';
    el.style.left = event.clientX + document.documentElement.scrollLeft + 10+  'px';
    el.style.top = event.clientY  + document.documentElement.scrollTop + 10+'px';
				
}

function hide_popup()
{
    e = document.getElementById('popup');
    e.style.display = 'none';
}

function getXMLHttpRequest()
{
    var request = false;
    
    try {
        /*
	 * Przeglądarki: Firefox 2, Opera 9, IE 7
	 */
        request = new XMLHttpRequest();
    } catch(err1) {
        try {
            /*
             * Przeglądarka: IE 6
             */
            request = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(err2) {
            try {
                /*
                 * Przeglądarka: IE 5
                 */
                request = new ActiveXObject('Microsoft.XMLHTTP');                
            } catch(err3) {
                request = false;
            }
        }
    }
    return request;
}    

