 function makeRequest(url) {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // Przeczytaj o tym wierszu poniżej
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Poddaję się :( Nie mogę stworzyć instancji obiektu XMLHTTP');
            return false;
        }
        http_request.onreadystatechange = function() { setDesc(http_request); };
        http_request.open('GET', url, true);
        http_request.send(null);

    }

    function setDesc(http_request) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
				document.getElementById('text').innerHTML = http_request.responseText.replace("/\\/g",'');
            } else {
                alert('Wystąpił problem z zapytaniem.');
            }
        }

    }

function loadmain(img){
	document.getElementById('main').setAttribute('src',img.getAttribute('src').replace('/mini',''));
	document.getElementById('main_href').setAttribute('href',img.getAttribute('src').replace('/mini',''));
	//lang = document.location.href.substr(document.location.href.indexOf('?')+1,document.location.href.indexOf('?')+2);
	if(document.location.href.indexOf('galeria')>0){
	lang='pl';
	}
	if(document.location.href.indexOf('gallery')>0){
		lang='en';
	}
	if(document.location.href.indexOf('galerie')>0){
		lang='de';
	}
	var req='descs/'+lang+'_'+img.getAttribute('src').replace('pictures/mini/','').replace('jpg','txt').replace('http://galeria.exiff.com/','').replace('http://gallery.exiff.com/','').replace('http://galerie.exiff.com/','');
	for(i=0;i<zdiecia.length;i++)
		if(img.getAttribute('src').indexOf(zdiecia[i])>0) selected=i;
	//makeRequest(req);
	
	if(selected==zdiecia.length-1)document.getElementById('nextmain').style.visibility='hidden';
	else document.getElementById('nextmain').style.visibility='visible';
	if(selected==0)document.getElementById('prevmain').style.visibility='hidden';
	else document.getElementById('prevmain').style.visibility='visible';
}
function PrevMins(){
	selected_mins-=miniaturek;
	if(selected_mins<0)selected_mins=0;
	for(i=selected_mins;i<miniaturek+selected_mins;i++){
		img = document.getElementById('img'+(i-selected_mins));
		img.setAttribute('src','pictures/mini/'+zdiecia[i]);
		link = document.getElementById('min_a'+(i-selected_mins));
		link.setAttribute('href','pictures/'+zdiecia[i]);
		//img.style.position = 'relative';
		//img.style.left = (150-img.width)/2;
		//img.style.top = (150-img.height)/2;
	}
	
	if(selected_mins==0)document.getElementById('prevmin').style.visibility='hidden';
	if(selected_mins+miniaturek<zdiecia.length)document.getElementById('nextmin').style.visibility='visible';
}

function NextMins(){
	selected_mins+=miniaturek;
	if(selected_mins+miniaturek>zdiecia.length)selected_mins=zdiecia.length-miniaturek;
	for(i=selected_mins;i<miniaturek+selected_mins;i++){
		img = document.getElementById('img'+(i-selected_mins));
		img.setAttribute('src','pictures/mini/'+zdiecia[i]);
		link = document.getElementById('min_a'+(i-selected_mins));
		link.setAttribute('href','pictures/'+zdiecia[i]);
	}
	if(selected_mins+miniaturek>=zdiecia.length)document.getElementById('nextmin').style.visibility='hidden';
	if(selected_mins>0)document.getElementById('prevmin').style.visibility='visible';

}
function Prev(){
	if(selected>0){
		selected--;
		document.getElementById('main').setAttribute('src','pictures/'+zdiecia[selected]);
		document.getElementById('main_href').setAttribute('href','pictures/'+zdiecia[selected]);
		//makeRequest('descs/'+lang+'_'+zdiecia[selected].replace('jpg','txt'));
		}
	if(selected<zdiecia.length-1)document.getElementById('nextmain').style.visibility='visible';
	if(selected<=0)document.getElementById('prevmain').style.visibility='hidden';
}
function Next(){
	if(selected<zdiecia.length-1){
		selected++;
		document.getElementById('main').setAttribute('src','pictures/'+zdiecia[selected]);
		document.getElementById('main_href').setAttribute('href','pictures/'+zdiecia[selected]);
		//makeRequest('descs/'+lang+'_'+zdiecia[selected].replace('jpg','txt'));
		}
	if(selected>=zdiecia.length-1)document.getElementById('nextmain').style.visibility='hidden';
	if(selected>0)document.getElementById('prevmain').style.visibility='visible';
}