testFormularza={
  rodzajePol:{
    niepuste:[/.+/,'Proszę wypełnić pole '],
    email:[/^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,5}$/,'Proszę podać prawidłowy adres e-mail'],
    liczbacalkowita:[/^\d+$/,'Prawidłową wartością tego pola jest liczba całkowita'],
    liczbarzeczywista:[/^(\d+|\d+,\d+)$/,'Proszę podać liczbę rzeczywistą (można użyć przecinka)'],
    data:[/^\d+\.\d+\.\d{4}$/,'Proszę wpisać datę w formacie DD.MM.RRRR (numer dnia.numer miesiąca.rok) np. 23.02.2003'],
    kodpocztowy:[/^\d{2}\-\d{3}$/,'Proszę podać kod pocztowy np. 06-600'],
    m20m100:[/^.{20,100}$/,'Proszę wpisać nie więcej niż 100 znaków, ale też nie mniej niż 20.'],
    duzelitery:[/^[A-Z]+$/,'Proszę używać wyłącznie dużych liter w tym polu'],
    url:[/^www.+\.[a-z]{2,5}$/i,'Proszę podać prawidłowy adres strony www np. www.strona.pl']
  },
  testuj:function(f){
    var i,rodz;
    for(i=0;i<f.elements.length;i++){
      E=f.elements[i];
      if(rodz=this.rodzajePol[E.getAttribute('rodzajpola')])
        if(!rodz[0].test(E.value)){
          E.focus();
          E.select();
		  alert('"'+E.value+'" nie jest prawidłową wartością tego pola formularza!\n'+(E.getAttribute('komunikat')||rodz[1]));
          return false;          
        }
    }
    return true;
  },
  sprawdz:function(f){
      E=f.elements[0];
        if(!(E.value==164 || E.value.toLowerCase()=='Rębacz'.toLowerCase() || E.value==172 || E.value.toLowerCase()=='Zawadzki'.toLowerCase() || E.value==142 || E.value.toLowerCase()=='Sarnociński'.toLowerCase() || E.value==159 || E.value.toLowerCase()=='Łuczak'.toLowerCase() || E.value==169 || E.value.toLowerCase()=='Gruchacz'.toLowerCase() || E.value==161 || E.value.toLowerCase()=='Kwiatkowski'.toLowerCase() || E.value==132 || E.value.toLowerCase()=='Niemira'.toLowerCase() || E.value==139 || E.value.toLowerCase()=='Bielski'.toLowerCase() || E.value==138 || E.value.toLowerCase()=='Mościński'.toLowerCase() || E.value==160 || E.value.toLowerCase()=='Dzierka'.toLowerCase() || E.value==177 || E.value.toLowerCase()=='Korościk-Kossak'.toLowerCase() || E.value==154 || E.value.toLowerCase()=='Kądziela'.toLowerCase() || E.value==137 || E.value.toLowerCase()=='Jachowicz'.toLowerCase() || E.value==127 || E.value.toLowerCase()=='Kaczmarski'.toLowerCase() || E.value==101 || E.value.toLowerCase()=='Kucinski'.toLowerCase() || E.value==145 || E.value.toLowerCase()=='Wielgus'.toLowerCase() || E.value==147 || E.value.toLowerCase()=='Kłos'.toLowerCase() || E.value==111 || E.value.toLowerCase()=='Sak'.toLowerCase() || E.value==117 || E.value.toLowerCase()=='Górski'.toLowerCase() || E.value==120 || E.value.toLowerCase()=='Rybak'.toLowerCase() || E.value==157 || E.value.toLowerCase()=='Łuszczyk'.toLowerCase() || E.value==171 || E.value.toLowerCase()=='Świderek'.toLowerCase() || E.value==165 || E.value.toLowerCase()=='Dudek'.toLowerCase() || E.value==151 || E.value.toLowerCase()=='Ostrowski'.toLowerCase() || E.value==112 || E.value.toLowerCase()=='Wiśniewski'.toLowerCase() || E.value==179 || E.value.toLowerCase()=='Warzybok'.toLowerCase() || E.value==174 || E.value.toLowerCase()=='Pauliukeviciute'.toLowerCase() || E.value==133 || E.value.toLowerCase()=='Grotowski'.toLowerCase() || E.value==135 || E.value.toLowerCase()=='Sadowski'.toLowerCase() || E.value==115 || E.value.toLowerCase()=='Grams'.toLowerCase() || E.value==110 || E.value.toLowerCase()=='Domański'.toLowerCase() || E.value==156 || E.value.toLowerCase()=='Siodłak'.toLowerCase() || E.value==136 || E.value.toLowerCase()=='Jacek'.toLowerCase() || E.value==114 || E.value.toLowerCase()=='Zielińska'.toLowerCase() || E.value==162 || E.value.toLowerCase()=='Kufel'.toLowerCase() || E.value==122 || E.value.toLowerCase()=='Gryziak'.toLowerCase() || E.value==173 || E.value.toLowerCase()=='Kieszek'.toLowerCase() || E.value==148 || E.value.toLowerCase()=='Dudek'.toLowerCase() || E.value==113 || E.value.toLowerCase()=='Wiśniewska'.toLowerCase() || E.value==155 || E.value.toLowerCase()=='Tramsz'.toLowerCase() || E.value==166 || E.value.toLowerCase()=='Świstak'.toLowerCase() || E.value==146 || E.value.toLowerCase()=='Stempień'.toLowerCase() || E.value==141 || E.value.toLowerCase()=='Wójcik'.toLowerCase() || E.value==168 || E.value.toLowerCase()=='Gwardiak'.toLowerCase() || E.value==131 || E.value.toLowerCase()=='Petaszko'.toLowerCase() || E.value==178 || E.value.toLowerCase()=='Przyborek-Pawełek'.toLowerCase() || E.value==144 || E.value.toLowerCase()=='Klimovich'.toLowerCase() || E.value==175 || E.value.toLowerCase()=='Rywczyński'.toLowerCase() || E.value==176 || E.value.toLowerCase()=='Rywczyńska'.toLowerCase() || E.value==50 || E.value.toLowerCase()=='Szynal'.toLowerCase() || E.value==39 || E.value.toLowerCase()=='Pelchen'.toLowerCase() || E.value==31 || E.value.toLowerCase()=='Garmus'.toLowerCase() || E.value==1 || E.value.toLowerCase()=='Mikołajczyk'.toLowerCase() || E.value==34 || E.value.toLowerCase()=='Popławski'.toLowerCase() || E.value==9 || E.value.toLowerCase()=='Piątek'.toLowerCase() || E.value==15 || E.value.toLowerCase()=='Nizioł'.toLowerCase() || E.value==30 || E.value.toLowerCase()=='Zielony'.toLowerCase() || E.value==20 || E.value.toLowerCase()=='Soliwoda'.toLowerCase() || E.value==40 || E.value.toLowerCase()=='Kamiński'.toLowerCase() || E.value==38 || E.value.toLowerCase()=='Bennewicz'.toLowerCase() || E.value==10 || E.value.toLowerCase()=='Asayevich'.toLowerCase() || E.value==3 || E.value.toLowerCase()=='Majewski'.toLowerCase() || E.value==23 || E.value.toLowerCase()=='Widła'.toLowerCase() || E.value==36 || E.value.toLowerCase()=='Jurek'.toLowerCase() || E.value==43 || E.value.toLowerCase()=='Silkin'.toLowerCase() || E.value==4 || E.value.toLowerCase()=='Jurek'.toLowerCase() || E.value==18 || E.value.toLowerCase()=='Grzybała'.toLowerCase() || E.value==52 || E.value.toLowerCase()=='Nowicki'.toLowerCase() || E.value==44 || E.value.toLowerCase()=='Ramoška'.toLowerCase() || E.value==11 || E.value.toLowerCase()=='Pielaszek'.toLowerCase() || E.value==27 || E.value.toLowerCase()=='Podbielski'.toLowerCase() || E.value==45 || E.value.toLowerCase()=='Rutkowski'.toLowerCase() || E.value==24 || E.value.toLowerCase()=='Woźniak'.toLowerCase() || E.value==2 || E.value.toLowerCase()=='Kraska'.toLowerCase() || E.value==48 || E.value.toLowerCase()=='Szymańczak'.toLowerCase() || E.value==41 || E.value.toLowerCase()=='Dudziński'.toLowerCase() || E.value==21 || E.value.toLowerCase()=='Brzeziński'.toLowerCase() || E.value==22 || E.value.toLowerCase()=='Stępień'.toLowerCase() || E.value==46 || E.value.toLowerCase()=='Pasek'.toLowerCase() || E.value==17 || E.value.toLowerCase()=='Zabłocki'.toLowerCase() || E.value==51 || E.value.toLowerCase()=='Gradowski'.toLowerCase() || E.value==16 || E.value.toLowerCase()=='Jałkiewicz'.toLowerCase() || E.value==26 || E.value.toLowerCase()=='Zadęcki'.toLowerCase() || E.value==47 || E.value.toLowerCase()=='Wojciechowski'.toLowerCase() || E.value==49 || E.value.toLowerCase()=='Szymańczak'.toLowerCase() || E.value==37 || E.value.toLowerCase()=='Kasierska'.toLowerCase() || E.value==28 || E.value.toLowerCase()=='Kotarski'.toLowerCase() || E.value==29 || E.value.toLowerCase()=='Gruszecka'.toLowerCase())){
          E.focus(); 
          E.select();
	   alert('Nie znaleziono takiego biegacza!\nProszę podać jeszcze raz numer lub nazwisko.');
          return false;          
        }
    var i,rodz;
    for(i=0;i<f.elements.length;i++){
      E=f.elements[i];
      if(rodz=this.rodzajePol[E.getAttribute('rodzajpola')])
        if(!rodz[0].test(E.value)){
          E.focus();
          E.select();
		  alert('"'+E.value+'" nie jest prawidłową wartością tego pola formularza!\n'+(E.getAttribute('komunikat')||rodz[1]));
          return false;          
        }
    }
    return true;
  }
}

function pokaz(name) 
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "gfx/glowna/"+name+"_a.png";
	if (name=='p1'){
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "visible";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "visible";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "visible";
	}
	if (name=='p2'){
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "visible";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "visible";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "visible";
	}
	if (name=='p3'){
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "visible";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "visible";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "visible";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "visible";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "visible";
	}
	if (name=='p4'){
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "visible";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "visible";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "visible";
	}
}


function pokaz_ukryte(name) 
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "gfx/glowna/"+name+"_a.png";
	if (name=='p1_1' || name=='p1_2' || name=='p1_3'){
		var layerSrc1 = document.getElementById('p1');
		layerSrc1.src = "gfx/glowna/p1_a.png";
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "visible";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "visible";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "visible";
	}
	if (name=='p2_1' || name=='p2_2' || name=='p2_3'){
		var layerSrc2 = document.getElementById('p2');
		layerSrc2.src = "gfx/glowna/p2_a.png";
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "visible";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "visible";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "visible";
	}
	if (name=='p3_1' || name=='p3_2' || name=='p3_3' || name=='p3_4' || name=='p3_5'){
		var layerSrc3 = document.getElementById('p3');
		layerSrc3.src = "gfx/glowna/p3_a.png";
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "visible";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "visible";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "visible";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "visible";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "visible";
	}
	if (name=='p4_1' || name=='p4_2' || name=='p4_3'){
		var layerSrc4 = document.getElementById('p4');
		layerSrc4.src = "gfx/glowna/p4_a.png";
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "visible";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "visible";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "visible";
	}
} 


function ukryj(name)
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "gfx/glowna/"+name+".png";
	if (name=='p1' || name=='p1_1' || name=='p1_2' || name=='p1_3'){
		var layerSrc1 = document.getElementById('p1');
		layerSrc1.src = "gfx/glowna/p1.png";
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "hidden";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "hidden";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "hidden";
	}
	if (name=='p2' || name=='p2_1' || name=='p2_2' || name=='p2_3'){
		var layerSrc2 = document.getElementById('p2');
		layerSrc2.src = "gfx/glowna/p2.png";
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "hidden";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "hidden";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "hidden";
	}
	if (name=='p3' || name=='p3_1' || name=='p3_2' || name=='p3_3' || name=='p3_4' || name=='p3_5'){
		var layerSrc3 = document.getElementById('p3');
		layerSrc3.src = "gfx/glowna/p3.png";
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "hidden";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "hidden";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "hidden";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "hidden";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "hidden";
	}
	if (name=='p4' || name=='p4_1' || name=='p4_2' || name=='p4_3'){
		var layerSrc4 = document.getElementById('p4');
		layerSrc4.src = "gfx/glowna/p4.png";
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "hidden";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "hidden";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "hidden";
	}
}


function pokaz2(name) 
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "../../gfx/glowna/"+name+"_a.png";
	if (name=='p1'){
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "visible";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "visible";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "visible";
	}
	if (name=='p2'){
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "visible";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "visible";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "visible";
	}
	if (name=='p3'){
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "visible";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "visible";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "visible";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "visible";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "visible";
	}
	if (name=='p4'){
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "visible";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "visible";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "visible";
	}
}



function pokaz_ukryte2(name) 
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "../../gfx/glowna/"+name+"_a.png";
	if (name=='p1_1' || name=='p1_2' || name=='p1_3'){
		var layerSrc1 = document.getElementById('p1');
		layerSrc1.src = "../../gfx/glowna/p1_a.png";
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "visible";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "visible";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "visible";
	}
	if (name=='p2_1' || name=='p2_2' || name=='p2_3'){
		var layerSrc2 = document.getElementById('p2');
		layerSrc2.src = "../../gfx/glowna/p2_a.png";
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "visible";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "visible";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "visible";
	}
	if (name=='p3_1' || name=='p3_2' || name=='p3_3' || name=='p3_4' || name=='p3_5'){
		var layerSrc3 = document.getElementById('p3');
		layerSrc3.src = "../../gfx/glowna/p3_a.png";
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "visible";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "visible";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "visible";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "visible";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "visible";
	}
	if (name=='p4_1' || name=='p4_2' || name=='p4_3'){
		var layerSrc4 = document.getElementById('p4');
		layerSrc4.src = "../../gfx/glowna/p4_a.png";
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "visible";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "visible";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "visible";
	}
} 


function ukryj2(name)
{
	var layerSrc = document.getElementById(name);
	layerSrc.src = "../../gfx/glowna/"+name+".png";
	if (name=='p1' || name=='p1_1' || name=='p1_2' || name=='p1_3'){
		var layerSrc1 = document.getElementById('p1');
		layerSrc1.src = "../../gfx/glowna/p1.png";
		var layerSrc1_1 = document.getElementById('p1_1').style;
		layerSrc1_1.visibility = "hidden";
		var layerSrc1_2 = document.getElementById('p1_2').style;
		layerSrc1_2.visibility = "hidden";
		var layerSrc1_3 = document.getElementById('p1_3').style;
		layerSrc1_3.visibility = "hidden";
	}
	if (name=='p2' || name=='p2_1' || name=='p2_2' || name=='p2_3'){
		var layerSrc2 = document.getElementById('p2');
		layerSrc2.src = "../../gfx/glowna/p2.png";
		var layerSrc2_1 = document.getElementById('p2_1').style;
		layerSrc2_1.visibility = "hidden";
		var layerSrc2_2 = document.getElementById('p2_2').style;
		layerSrc2_2.visibility = "hidden";
		var layerSrc2_3 = document.getElementById('p2_3').style;
		layerSrc2_3.visibility = "hidden";
	}
	if (name=='p3' || name=='p3_1' || name=='p3_2' || name=='p3_3' || name=='p3_4' || name=='p3_5'){
		var layerSrc3 = document.getElementById('p3');
		layerSrc3.src = "../../gfx/glowna/p3.png";
		var layerSrc3_1 = document.getElementById('p3_1').style;
		layerSrc3_1.visibility = "hidden";
		var layerSrc3_2 = document.getElementById('p3_2').style;
		layerSrc3_2.visibility = "hidden";
		var layerSrc3_3 = document.getElementById('p3_3').style;
		layerSrc3_3.visibility = "hidden";
		var layerSrc3_4 = document.getElementById('p3_4').style;
		layerSrc3_4.visibility = "hidden";
		var layerSrc3_5 = document.getElementById('p3_5').style;
		layerSrc3_5.visibility = "hidden";
	}
	if (name=='p4' || name=='p4_1' || name=='p4_2' || name=='p4_3'){
		var layerSrc4 = document.getElementById('p4');
		layerSrc4.src = "../../gfx/glowna/p4.png";
		var layerSrc4_1 = document.getElementById('p4_1').style;
		layerSrc4_1.visibility = "hidden";
		var layerSrc4_2 = document.getElementById('p4_2').style;
		layerSrc4_2.visibility = "hidden";
		var layerSrc4_3 = document.getElementById('p4_3').style;
		layerSrc4_3.visibility = "hidden";
	}
}


function pokazObrazek(sciezka, wys, szer, tytul) {
	var newImg = window.open("","myImg",config="height="+wys+",width="+szer+",toolbar=0,menubar=0")
	newImg.document.write("<title>"+ tytul +"</title>")
	newImg.document.write("<img src='"+ sciezka +"' height='"+ wys +"' width='"+ szer +"' onclick='window.close()' style='position:absolute;left:0;top:0'>")
	newImg.document.write("<script type='text/javascript'> document.oncontextmenu = new Function(\"return false\") </sc"+"ript>")
	newImg.document.close()
}




