var Obrazy=new Array(
	'04.jpg',

	'06.jpg',

	'08.jpg',

	'17.jpg',

	'18a.jpg',
	'18b.jpg',
	'19.jpg',
	'19.jpg',
	'20.jpg',

	'20a.jpg',
	'22a.jpg',
	'22b.jpg');//tablica na obrazki
	
var Errorsy=0;//na błędy
var ZaladujTimer//czas
var EndOk='';//komunikat jesli ok
var EndError='';//komunikat jeśli błąd

//funkcja do wstawienia obrazka
function Zaladuj(url){ //funkcja Zaladuj pobierająca parametr url
	if (document.images){ //jeśli są obrazki
		var i = Obrazy.lenght; //do i przypisz ilość obrazów w tablicy Obrazy 
		Obrazy[i] =new Image(); //wczytaj obrazek do tablicy
		Obrazy[i].onerror = ZaladujError;//wczytaj błedy
		Obrazy[i].src = url;// przypisz do zmiennej url nazwę elementu tablicy z obrazami
	}

}

//funkcja zliczania błędów
function ZaladujError(){
	Errorsy++;
}

//funkcja ustalająca wykonywanie 
function ZaladujStart(ok, blad){
	EndOk=ok;//przypisz do EndOk wartość parametru ok przekazywanego przez funkcję
	EndError=blad// jw podobnie
	ZaladujCheck();//uruchom funkcję ZaladujChceck
}

//sprawdzanie czy załadowano 
function ZaladujCheck(){
	var i=0; //do i przypisz 0
	var l=Obrazy.length; //do l przypisz ilość elementów tablicy Obrazy
	var b= Errorsy; // do b przypisz ilość błędów

	while (i<l && Obrazy[i].complete || b-->0) i++; //dopóki i mniejsze od l and complete?? lub b 0 zwiększaj i
	if (i>=l)//sprawdzanie że już wszystkie załadowane
		if(Errorsy==0)
			eval(EndOK)
		else	
			eval(EndError)

	else
		ZaladujTimer = setTimeout('ZaladujChceck()',100);
}


var pos = Math.floor(Math.random() * 11 + 1);

       

function chImg()

{

      var i = document.getElementById( 'imgField' );

       

      i.src = './startowe/' + Obrazy[ pos ];

       

      pos = Math.floor(Math.random() * 11 + 1);

       

      window.setTimeout( 'chImg()', 6000 );

}
