// Czy wy¶wietlać dodatkowe komunikaty o błędach:
var zmieniaczDebug = false;
var obrazki = new Array();
var obrazkiBlad = new Array();

ns4= (document.layers)? true:false;
ie4= (document.all)? true:false;
agt= navigator.userAgent.toLowerCase();
mac= (agt.indexOf("mac")!=-1);

function swapImg(id, nazwa, wersja) {}

// Preloader
function preloadImg(wersja, sciezka) {  
   if (!document.images) return; // je¶li stara przegl±darka, wyjdĽ
   var wer = obrazki[wersja] = new Image();
   obrazkiBlad[wersja] = false;
   wer.onerror = new Function('obrazkiBlad['+q(wersja)+']=true');
   wer.src = sciezka;
}

function swapInit() {
	if (document.images)
	if (navigator.userAgent.indexOf('Opera')!=-1) 
		swapImg= new Function('id', 'nazwa', 'wersja', // Opera 
			'document.images[nazwa].src=obrazki[wersja].src') 
	else swapImg= new Function('id', 'nazwa', 'wersja', // IE i NN
		'var wer = obrazki[wersja];								\n'+ 
		'if (wer.complete && !obrazkiBlad[wersja])				\n'+ 
		' document.images[nazwa].src = wer.src					\n'+ 
		'else if (zmieniaczDebug)								\n'+ 
		' alert("Zamiana obrazka "+nazwa+" na wersję "+wersja+	\n'+ 
		' " - "+(obrazkiBlad[wersja])?							\n'+ 
		' "wystąpił błąd":"nie gotowy");						\n'
		); 
} 

function q(x) {
	return (typeof(x)=='string') ? '"'+x+'"' : x;
}

function popupWindow(imageName, name, width, height){
	if (!mac && navigator.appName == "Netscape" && top.Window && top.Window.closed){
		delete top.Window;
	}
	if (!mac && top.Window){
		top.Window.close();
	} 
	if (screen.width <= width){
		width = screen.width - 30;
	} else {width = width + 28;}
	if (screen.height <= height) {
		height = screen.height - 60;
	} else {height = height + 10;}
	
	Window = window.open('obrazki.php?'+imageName+'.jpg', name, 'left=0,top=0,width='+width+',height='+height+',resizable=1,scrollbars=yes,menubar=no');
}
function hqPopupIntro(){
	width=750; height=550;
	ScrWidth = 640; ScrHeight = 480;
	if (window.screen) {ScrWidth = window.screen.width; ScrHeight = window.screen.height}
	PosX = Math.round((ScrWidth - width)/2);
	PosY = Math.round((ScrHeight - height)/2);

	Window = window.open('intro.html', 'Intro', 'left='+PosX+', top'+PosY+', width='+width+', height='+height);
	Window.focus();
}
