		/*show_DPM = function() {
			document.getElementById('deklaracja_opis').style.display = 'none';
			document.getElementById('deklaracja_form').style.display = 'block';
		}*/

		
		verifyData = function() {
			if (!testuj_imie('imie', 'et_imie', true))
				return false; // id pola, id etykiety
			if (!testuj_nazwisko('nazwisko', 'et_nazwisko', true))
				return false;			
			if (!testuj_pesel('pesel', 'et_pesel'))
				return false;
						
			sendRequestPost();
		}

		
		verifyData2 = function() {
			if(! liczba_uczniow('P_p', 'P_r', 600, 600)) return false;
			if(! liczba_uczniow('H_p', 'H_r', 600, 600)) return false;
			if(! liczba_uczniow('W_p', 'W_r', 600, 600)) return false;
			if(! liczba_uczniow('M_p', 'M_r', 600, 600)) return false;
			if(! liczba_uczniow('Ro_p', 'Ro_r', 600, 600)) return false;
			if(! liczba_uczniow('Ag_p', 'Ag_r', 600, 600)) return false;
			if(! liczba_uczniow('B_p', 'B_r', 600, 600)) return false;
			if(! liczba_uczniow('C_p', 'C_r', 600, 600)) return false;
			if(! liczba_uczniow('G_p', 'G_r', 600, 600)) return false;
			if(! liczba_uczniow('F_p', 'F_r', 600, 600)) return false;
			if(! liczba_uczniow('Nm_p', 'Nm_r', 600, 600)) return false;
			if(! liczba_uczniow('Fr_p', 'Fr_r', 600, 600)) return false;


			if(! liczba_sal('Ro_s_p', 'Ro_s_r', 30, 30, 'td_Ro_p', 'td_Ro_r' )) return false;
			if(! liczba_sal('Ag_s_p', 'Ag_s_r', 30, 30, 'td_Ag_p', 'td_Ag_r' )) return false;
			if(! liczba_sal('Nm_s_p', 'Nm_s_r', 30, 30, 'td_Nm_p', 'td_Nm_r' )) return false;
			if(! liczba_sal('Fr_s_p', 'Fr_s_r', 30, 30, 'td_Fr_p', 'td_Fr_r' )) return false;
			
			
			//----------------------------------------------------------------------------------	
			//sprawdzanie czy ilosci uczniow sa niezerowe (nie moga byc wszystkie zerowe)
			var sa_wartosci=0;
			var licz_ucz=new Array('P_p', 'P_r','H_p', 'H_r','W_p', 'W_r','M_p', 'M_r','Ro_p', 'Ro_r','Ag_p', 'Ag_r','B_p', 'B_r','C_p', 'C_r','G_p', 'G_r','F_p', 'F_r','Nm_p', 'Nm_r','Fr_p', 'Fr_r');
			for(var n in licz_ucz){
				if(parseInt(document.getElementById(licz_ucz[n]).value)!=0){
					sa_wartosci++;
				}
			}

			if(!sa_wartosci){
				alert("Prosimy uzupełnić pierwszą część formularza - ilość uczniów i klas");		
				return false; 
			}
			//----------------------------------------------------------------------------------	


			//----------------------------------------------------------------------------------	
			//sprawdzanie czy jesli podano ilosc uczniow dla matury z jezykow - to czy podano tez liczbe sal
			var reg1 = /^[0-9]{1,2}$/;	
			var licz_ucz=new Array('Ro_p', 'Ro_r','Ag_p', 'Ag_r', 'Nm_p', 'Nm_r','Fr_p', 'Fr_r');
			var licz_sal=new Array('Ro_s_p', 'Ro_s_r','Ag_s_p', 'Ag_s_r', 'Nm_s_p', 'Nm_s_r','Fr_s_p', 'Fr_s_r');
			var td=new Array('td_Ro_p', 'td_Ro_r','td_Ag_p', 'td_Ag_r', 'td_Nm_p', 'td_Nm_r','td_Fr_p', 'td_Fr_r');
			for(var n in licz_ucz){
				var lu = document.getElementById(licz_ucz[n]).value;
				var ls = document.getElementById(licz_sal[n]).value;
				
				if(lu.match(reg1)){ 			
					if(parseInt(lu)!=0 && parseInt(ls)==0){
						//alert('lu: '+lu+'\n ls: '+ls+'\n'+document.getElementById(td[n]).style.color)
						alert("W przypadku wybrania matury z języków obcych konieczne jest uzupełnienie pola `liczba sal` dla wybranych języków");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				if(ls.match(reg1)){ 
					if(parseInt(lu)==0 && parseInt(ls)!=0){
						alert("Prosimy uzupełnić pole `liczba uczniów` dla wybranych języków");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				if(lu.match(reg1) && ls.match(reg1)){ 					
					if(parseInt(ls) > parseInt(lu)){
						alert("`Liczba uczniów` nie może być mniejszą wartością niż podana `liczba sal`");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				
			}		
			//----------------------------------------------------------------------------------	
			
			
			
			
			
			
			
			if (!testuj_email('email_1', 'email_2', 'et_email_1', 'et_email_2'))
				return false;

						
			if (!testuj_tel_kom('tel_kom', 'et_tel_kom'))
				return false;
			
			if (!testuj_tel_stacjonarny('tel_stac', 'et_tel_stac', true))
				return false; // tel szkoly

			if (!przetwarzanie_danych_os('zgoda', 'et_zgoda'))
				return false;

			// zapis_sendRequestPost();
			check_captcha();
		}
		
		
		verifyDataEditZgl = function() {
			if (!testuj_imie('imie', 'et_imie', true))
				return false; // id pola, id etykiety
			if (!testuj_nazwisko('nazwisko', 'et_nazwisko', true))
				return false;			
			if (!testuj_pesel('pesel', 'et_pesel'))
				return false;
			
			if(! liczba_uczniow('P_p', 'P_r', 600, 600)) return false;
			if(! liczba_uczniow('H_p', 'H_r', 600, 600)) return false;
			if(! liczba_uczniow('W_p', 'W_r', 600, 600)) return false;
			if(! liczba_uczniow('M_p', 'M_r', 600, 600)) return false;
			if(! liczba_uczniow('Ro_p', 'Ro_r', 600, 600)) return false;
			if(! liczba_uczniow('Ag_p', 'Ag_r', 600, 600)) return false;
			if(! liczba_uczniow('B_p', 'B_r', 600, 600)) return false;
			if(! liczba_uczniow('C_p', 'C_r', 600, 600)) return false;
			if(! liczba_uczniow('G_p', 'G_r', 600, 600)) return false;
			if(! liczba_uczniow('F_p', 'F_r', 600, 600)) return false;
			if(! liczba_uczniow('Nm_p', 'Nm_r', 600, 600)) return false;
			if(! liczba_uczniow('Fr_p', 'Fr_r', 600, 600)) return false;


			if(! liczba_sal('Ro_s_p', 'Ro_s_r', 30, 30, 'td_Ro_p', 'td_Ro_r' )) return false;
			if(! liczba_sal('Ag_s_p', 'Ag_s_r', 30, 30, 'td_Ag_p', 'td_Ag_r' )) return false;
			if(! liczba_sal('Nm_s_p', 'Nm_s_r', 30, 30, 'td_Nm_p', 'td_Nm_r' )) return false;
			if(! liczba_sal('Fr_s_p', 'Fr_s_r', 30, 30, 'td_Fr_p', 'td_Fr_r' )) return false;
			
			
			//----------------------------------------------------------------------------------	
			//sprawdzanie czy ilosci uczniow sa niezerowe (nie moga byc wszystkie zerowe)
			var sa_wartosci=0;
			var licz_ucz=new Array('P_p', 'P_r','H_p', 'H_r','W_p', 'W_r','M_p', 'M_r','Ro_p', 'Ro_r','Ag_p', 'Ag_r','B_p', 'B_r','C_p', 'C_r','G_p', 'G_r','F_p', 'F_r','Nm_p', 'Nm_r','Fr_p', 'Fr_r');
			for(var n in licz_ucz){
				if(parseInt(document.getElementById(licz_ucz[n]).value)!=0){
					sa_wartosci++;
				}
			}

			if(!sa_wartosci){
				alert("Prosimy uzupełnić pierwszą część formularza - ilość uczniów i klas");		
				return false; 
			}
			//----------------------------------------------------------------------------------	


			//----------------------------------------------------------------------------------	
			//sprawdzanie czy jesli podano ilosc uczniow dla matury z jezykow - to czy podano tez liczbe sal
			var reg1 = /^[0-9]{1,2}$/;	
			var licz_ucz=new Array('Ro_p', 'Ro_r','Ag_p', 'Ag_r', 'Nm_p', 'Nm_r','Fr_p', 'Fr_r');
			var licz_sal=new Array('Ro_s_p', 'Ro_s_r','Ag_s_p', 'Ag_s_r', 'Nm_s_p', 'Nm_s_r','Fr_s_p', 'Fr_s_r');
			var td=new Array('td_Ro_p', 'td_Ro_r','td_Ag_p', 'td_Ag_r', 'td_Nm_p', 'td_Nm_r','td_Fr_p', 'td_Fr_r');
			for(var n in licz_ucz){
				var lu = document.getElementById(licz_ucz[n]).value;
				var ls = document.getElementById(licz_sal[n]).value;
				
				if(lu.match(reg1)){ 			
					if(parseInt(lu)!=0 && parseInt(ls)==0){
						//alert('lu: '+lu+'\n ls: '+ls+'\n'+document.getElementById(td[n]).style.color)
						alert("W przypadku wybrania matury z języków obcych konieczne jest uzupełnienie pola `liczba sal` dla wybranych języków");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				if(ls.match(reg1)){ 
					if(parseInt(lu)==0 && parseInt(ls)!=0){
						alert("Prosimy uzupełnić pole `liczba uczniów` dla wybranych języków");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				if(lu.match(reg1) && ls.match(reg1)){ 					
					if(parseInt(ls) > parseInt(lu)){
						alert("`Liczba uczniów` nie może być mniejszą wartością niż podana `liczba sal`");		
						document.getElementById(td[n]).style.color='#ff0000';
						return false; 
					}else{
						document.getElementById(td[n]).style.color='#000000';
					}
				}
				
			}		
			//----------------------------------------------------------------------------------	
			
			
			
			
			
			
			
			if (!testuj_email('email_1', 'email_2', 'et_email_1', 'et_email_2'))
				return false;

						
			if (!testuj_tel_kom('tel_kom', 'et_tel_kom'))
				return false;
			
			if (!testuj_tel_stacjonarny('tel_stac', 'et_tel_stac', true))
				return false; // tel szkoly

			if (!przetwarzanie_danych_os('zgoda', 'et_zgoda'))
				return false;

			// zapis_sendRequestPostEditZgl();
			check_captchaEditZgl();
		}
