function pokaz(galeria_id, id){
  $('obraz').hide();
  $('powrot').hide();
  $('naster').hide();
  $('poper').hide();
  $('tu_wgraj').show();        
  Effect.Fade('strony');
  Effect.Fade('obrazki');
  setTimeout("Effect.Appear('obraz');",2000);
  setTimeout("Effect.Appear('powrot');",2000);
  document.getElementById('tu_wgraj').src = 'galeria/' + galeria_id + '/' + id + '.jpg';
  ajaxZnajdzOpis(galeria_id,id);
  var x1 = makeObject();
	x1.onreadystatechange  = function() { 
		if (x1.readyState  == 4) {
		  if(x1.responseText != ""){
		  		Effect.Appear('naster');
				document.getElementById('nas_link').href = 'javascript:pokaz(\'' + galeria_id + '\',\'' + x1.responseText + '\');';
				x1 = "";				
		  }						
		}
	};
	var x2 = makeObject();
	x2.onreadystatechange  = function() { 
		if (x2.readyState  == 4) {
		  if(x2.responseText != ""){
		  		Effect.Appear('poper');
				document.getElementById('pop_link').href = 'javascript:pokaz(\'' + galeria_id + '\',\'' + x2.responseText + '\');';
		  }
		}
	};
	x1.open('GET', 'znajdz_obrazek.php?co=nastepna&galeria_id=' + galeria_id + '&plik=' + id,  true); 
	x1.send(null);
	x2.open('GET', 'znajdz_obrazek.php?co=poprzednia&galeria_id=' + galeria_id + '&plik=' + id,  true); 
	x2.send(null);
}

function pokaz_wys(id){
  $('obraz').hide();
  $('powrot').hide();
  $('naster').hide();
  $('poper').hide();
  $('tu_wgraj').show();        
  Effect.Fade('strony');
  Effect.Fade('obrazki');
  setTimeout("Effect.Appear('obraz');",2000);
  setTimeout("Effect.Appear('powrot');",2000);
  document.getElementById('tu_wgraj').src = 'wystawy/' + id + '.jpg';
  var x1 = makeObject();
	x1.onreadystatechange  = function() { 
		if (x1.readyState  == 4) {
		  if(x1.responseText != ""){
		  		Effect.Appear('naster');
				document.getElementById('nas_link').href = 'javascript:pokaz_wys(\'' + x1.responseText + '\');';
				x1 = "";				
		  }						
		}
	};
	var x2 = makeObject();
	x2.onreadystatechange  = function() { 
		if (x2.readyState  == 4) {
		  if(x2.responseText != ""){
		  		Effect.Appear('poper');
				document.getElementById('pop_link').href = 'javascript:pokaz_wys(\'' + x2.responseText + '\');';
		  }
		}
	};
	x1.open('GET', 'znajdz_wystawa.php?co=nastepna&plik=' + id,  true); 
	x1.send(null);
	x2.open('GET', 'znajdz_wystawa.php?co=poprzednia&plik=' + id,  true); 
	x2.send(null);
}

function powrot(){
  Effect.Fade('obraz');
  Effect.Fade('powrot');
  Effect.Fade('naster');
  Effect.Fade('poper');    
  Effect.Fade('tu_wgraj');  
  setTimeout("Effect.Appear('strony');",2000);
  setTimeout("Effect.Appear('obrazki');",2000);    
}

function makeObject(){
	var x;
	try {
		x = new XMLHttpRequest();
	} catch(e) {
		try {
			x = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				x = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				alert("Twoja przeglądarka nie obsługuje technologii AJAX!");
				return false;
			}
		}
	}
	return x;
}

var request1 = makeObject();

function ajaxZnajdzOpis(id,plik){
	var param = '?galeria_id=' + id + '&plik=' + plik;
	request1.open('GET', 'znajdz_opis.php' + param, true);
	request1.send(null);
	request1.onreadystatechange = piszOpis;
}

function piszOpis() {
	if (request1.readyState == 4){
		document.getElementById('opis').innerHTML = request1.responseText;
	}
}

function nawigacja(tresc){
  document.getElementById('nawigacja').style.display = 'none';
  document.getElementById('nawigacja').innerHTML = tresc;
  Effect.Appear('nawigacja');
}

function nawigacja_nic(){
  document.getElementById('nawigacja').style.display = 'none';
}

function zrob_flasha(szerokosc, wysokosc, kolor, id, plik){
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + szerokosc + '" height="' + wysokosc + '" id="' + id + '" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="' + plik + '" />');
document.write('<param name="quality" value="high" />');
if(kolor == ""){
document.write('<param name="wmode" value="transparent" />');
var trans;
trans = 'wmode="transparent"';
}
document.write('<param name="bgcolor" value="' + kolor + '" />');
document.write('<embed src="' + plik + '" quality="high" ' + trans + ' bgcolor="' + kolor + '" width="' + szerokosc + '" height="' + wysokosc + '" name="' + id + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}

function setCookie(name, value){
  document.cookie = name+"="+value;
}

