function checkPartner(a)
				{
					var regex=/^([a-zA-Z]{2}\/[0-9]{3}\/[0-9]{4})$/;
					var y=document.getElementById(a).value;
					
					if(!regex.test(y))
					{
						alert('Prosimy podać poprawny format kodu Opiekuna np. PP/000/0000.');
						document.getElementById(a).style.color='#ff0000';
						document.getElementById(a).style.background="#ffffff";
						return false;
					}
					else
					{
						document.getElementById(a).style.color='#000000';
						return true;
					}
				}
			
				function checkPoleIdentyfikujace()
				{
					var tekst=document.getElementById("pole_identyfikujace").value;
				
					if(tekst.length>64)
					{
						alert("Nazwa powszechnie stosowana zawiera więcej niż 64 znaki.\nProsimy o poprawienie skróconej nazwy reprezentowanego podmiotu.");
						return false;
					}
					
					return true;
				}
				
				function Charakter(co)
				{
					if(co==1)
					{
						document.getElementById("charakter_przedstawiciel").checked=false;
						document.getElementById("charakter_czlonek").checked=false;
						document.getElementById("charakter_organ").checked=false;
					}
					
					if(co==2)
					{
						document.getElementById("charakter_osoba").checked=false;
						document.getElementById("charakter_czlonek").checked=false;
						document.getElementById("charakter_organ").checked=false;
					}
					
					if(co==3)
					{
						document.getElementById("charakter_osoba").checked=false;
						document.getElementById("charakter_przedstawiciel").checked=false;
						document.getElementById("charakter_organ").checked=false;
					}
					
					if(co==4)
					{
						document.getElementById("charakter_osoba").checked=false;
						document.getElementById("charakter_przedstawiciel").checked=false;
						document.getElementById("charakter_czlonek").checked=false;
					}
				}
			
				function NazwaIdentyfikujaca()
				{
					document.getElementById("pole_identyfikujace").value=document.getElementById("imie").value + " " + document.getElementById("nazwisko").value + "; " + document.getElementById("nazwa_skrocona").value;
				}
				
				function Aktywuj()
				{
					if(document.getElementById("dane").value==3)
						document.getElementById("div_korespondencja").style.display="";
					else
						document.getElementById("div_korespondencja").style.display="none";
				}
				
				function AktywujW()
				{
					if(document.getElementById("daneW").value==3)
						document.getElementById("agh").style.display="";
					else
						document.getElementById("agh").style.display="none";
				}
			
				function Opiekun()
				{
					clearPole(document.getElementById("opiekun_pole").id);
					
					if(document.getElementById("opiekun").value==1 || document.getElementById("opiekun").value==2 || document.getElementById("opiekun").value==3 || document.getElementById("opiekun").value==4 || document.getElementById("opiekun").value==5 || document.getElementById("opiekun").value==6)
					{
						document.getElementById("div_opiekun").style.display="";
						
						document.getElementById("div_przedstawiciel").style.display="none";
						document.getElementById("div_infolinia").style.display="none";
						document.getElementById("div_partner").style.display="none";
						document.getElementById("div_akwizytor").style.display="none";
						document.getElementById("div_punkt").style.display="none";
					
						if(document.getElementById("opiekun").value==4)
							document.getElementById("div_przedstawiciel").style.display="";
							
						if(document.getElementById("opiekun").value==2)
							document.getElementById("div_infolinia").style.display="";
							
						if(document.getElementById("opiekun").value==3)
							document.getElementById("div_partner").style.display="";
							
						if(document.getElementById("opiekun").value==5)
							document.getElementById("div_akwizytor").style.display="";
							
						if(document.getElementById("opiekun").value==6)
							document.getElementById("div_punkt").style.display="";
					}
					else
					{
						document.getElementById("div_opiekun").style.display="none";
						
						document.getElementById("div_przedstawiciel").style.display="none";
						document.getElementById("div_infolinia").style.display="none";
						document.getElementById("div_partner").style.display="none";
						document.getElementById("div_akwizytor").style.display="none";
						document.getElementById("div_punkt").style.display="none";
						
						document.getElementById("opiekun_pole").value="";
					}
				}
			
				function Wojewodztwo()
				{
					if(document.getElementById("wojewodztwo2").value=="inne")
					{
						document.getElementById("wojewodztwo_inne2").style.color='#000000';
						document.getElementById("wojewodztwo_inne2").style.background="#ffffff";
						document.getElementById("div_wojewodztwo2").style.display="";
					}
					else
					{
						document.getElementById("div_wojewodztwo2").style.display="none";
						document.getElementById("wojewodztwo_inne2").value="";
					}
					
					if(document.getElementById("wojewodztwo").value=="inne")
					{
						document.getElementById("wojewodztwo_inne").style.color='#000000';
						document.getElementById("wojewodztwo_inne").style.background="#ffffff";
						document.getElementById("div_wojewodztwo").style.display="";
					}
					else
					{
						document.getElementById("div_wojewodztwo").style.display="none";
						document.getElementById("wojewodztwo_inne").value="";
					}
				}
			
				function clearPole(a)
				{
					document.getElementById(a).style.color='#000000';
					document.getElementById(a).style.background="#ffffff";
				}
			
				function Zmien2(co)
				{
					if(co==1)
						document.getElementById("certum_waznosc2").checked=false;
						
					if(co==2)
						document.getElementById("certum_waznosc1").checked=false;
						
					if(co==3)
						document.getElementById("certum_waznosc4").checked=false;
						
					if(co==4)
						document.getElementById("certum_waznosc3").checked=false;
				}
				
				function Zmien(co)
				{
					if(co==0)
					{
						if(!document.getElementById("certum1").checked)
						{
							document.getElementById("certum_waznosc1").checked=false;
							document.getElementById("certum_waznosc1").disabled=true;
							document.getElementById("certum_waznosc2").checked=false;
							document.getElementById("certum_waznosc2").disabled=true;
						}
					
						if(!document.getElementById("certum2").checked)
						{
							document.getElementById("certum_waznosc3").checked=false;
							document.getElementById("certum_waznosc3").disabled=true;
							document.getElementById("certum_waznosc4").checked=false;
							document.getElementById("certum_waznosc4").disabled=true;
						}
					}
				
					if(co==1)
					{
						if(!document.getElementById("certum1").checked)
						{
							document.getElementById("certum_waznosc1").checked=false;
							document.getElementById("certum_waznosc1").disabled=true;
							document.getElementById("certum_waznosc2").checked=false;
							document.getElementById("certum_waznosc2").disabled=true;
						}
						
						if(document.getElementById("certum1").checked)
						{
							document.getElementById("certum_waznosc1").disabled=false;
							document.getElementById("certum_waznosc2").disabled=false;
							
							document.getElementById("certum2").checked=false;
							document.getElementById("certum_waznosc3").checked=false;
							document.getElementById("certum_waznosc3").disabled=true;
							document.getElementById("certum_waznosc4").checked=false;
							document.getElementById("certum_waznosc4").disabled=true;
						}
					}
					
					if(co==2)
					{
						if(!document.getElementById("certum2").checked)
						{
							document.getElementById("certum_waznosc3").checked=false;
							document.getElementById("certum_waznosc3").disabled=true;
							document.getElementById("certum_waznosc4").checked=false;
							document.getElementById("certum_waznosc4").disabled=true;
						}
					
						if(document.getElementById("certum2").checked)
						{
							document.getElementById("certum_waznosc3").disabled=false;
							document.getElementById("certum_waznosc4").disabled=false;
							
							document.getElementById("certum1").checked=false;
							document.getElementById("certum_waznosc1").checked=false;
							document.getElementById("certum_waznosc1").disabled=true;
							document.getElementById("certum_waznosc2").checked=false;
							document.getElementById("certum_waznosc2").disabled=true;
						}
					}
				}
				
				function changecolor()
				{
					document.getElementById('s1').style.backgroundColor='white';
					document.getElementById('s2').style.backgroundColor='white';
				}
			
				function checkData(a)
				{
					var PoleData=document.getElementById(a).value;
					
					if(PoleData=="")
						return false;
					
					var regex=/^([12][0189][0-9]{2}-[0-9]{2}-[0-9]{2})$/;

					var DzienN=Number(PoleData.substr(8,2));
					var RokN=Number(PoleData.substr(0,4));
					var MiesiacN=Number(PoleData.substr(5,2));
					
					if (!regex.test(PoleData) || !MiesiacN || !DzienN || !RokN || (PoleData.length!=10) || (RokN<=1900) || (MiesiacN<1) || (MiesiacN>12) || (DzienN>31) || (DzienN<1))
					{
						alert("BLAD W ZAPISIE DATY\nPOPRAWNY ZAPIS: 2006-01-09");
						document.getElementById(a).style.color='#ff0000';
						document.getElementById(a).style.background="#ffffff";
						return false;
					}
					
					document.getElementById(a).style.color='#000000';
					return true;
				}

				function checkTelefon(a)
				{
					var y=document.getElementById(a).value;
					
					if(y){
						var regex=/^(\+)[0-9][0-9]([0-9 ]+)$/;
						if(!regex.test(y)){
							alert('Proszę podać poprawny numer telefonu.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						} 
						else
						{
							document.getElementById(a).style.color='#000000';
							return true;
						}
					}
				}
				
				function checkREGON(a)
				{
					var y=document.getElementById(a).value;
					if(y)
					{
						regex=/^([0-9]{9,14})$/;
						if(!regex.test(y))
						{
							alert('Proszę podać poprawny REGON.\nProsimy podać 9 lub 14 cyfr.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						}
						if(y.length!=9 && y.length!=14)
						{
							alert('Proszę podać poprawny REGON.\nProsimy podać 9 lub 14 cyfr.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						}
						
                        if(y.length==9)
						{
							var waga1="89234567";
							var sum=0;
							for (var i = 0; i!=8 ;i++)
								sum= sum+parseInt(waga1.charAt(i)) * parseInt(y.charAt(i));

							var kontrola=0;
							kontrola=sum%11;
							var wynik;
							if(kontrola==10)
								wynik=0;
							else
								wynik=kontrola;

							if(wynik==parseInt(y.charAt(8)))
							{
								document.getElementById(a).style.color='#000000';
								return true;
							}
							else
							{
								alert('Proszę podać poprawny REGON.');
								document.getElementById(a).style.background='#ffffff';
								document.getElementById(a).style.color='#ff0000';
								return false;
							}
						}
					
						if(y.length==14)
						{
							var waga1="89234567";
							var sum=0;
							var sum2=0;
							for (var i = 0; i!=8 ;i++)
								sum= sum+parseInt(waga1.charAt(i)) * parseInt(y.charAt(i));

							var kontrola=0;
							kontrola=sum%11;
							var wynik;
							if(kontrola==10)
								wynik=0;
							else
								wynik=kontrola;

							if(wynik==parseInt(y.charAt(8)))
							{
			
							}
							else
							{
								alert('Proszę podać poprawny REGON.');
								document.getElementById(a).style.background='#ffffff';
								document.getElementById(a).style.color='#ff0000';
								return false;
							}
							
							var waga2="2485097361248";
							for (var i = 0; i!=13 ;i++)
									sum2= sum2+parseInt(waga2.charAt(i)) * parseInt(y.charAt(i));
							
							var kontrola2=0;
							kontrola2=sum2%11;
							var wynik2=0;
							if(kontrola2==10)
								wynik2=0;
							else
								wynik2=kontrola2;
								
							if(wynik2==parseInt(y.charAt(13)))
							{
								document.getElementById(a).style.color='#000000';
								return true;
							}
							else
							{
								alert('Proszę podać poprawny REGON.');
								document.getElementById(a).style.background='#ffffff';
								document.getElementById(a).style.color='#ff0000';
								return false;
							}
						}
					}
				}
				
                function checkNIP(a)
				{
					var y=document.getElementById(a).value;
					if(y)
					{
						regex=/^([0-9]{10})$/;
						if(!regex.test(y))
						{
							alert('Proszę podać poprawny NIP.\nProsimy podać 10 cyfr.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						}

						var waga1="657234567";
						var sum=0;
						for (var i = 0; i!=9 ;i++)
							sum= sum+parseInt(waga1.charAt(i)) * parseInt(y.charAt(i));

						var kontrola=0;
						kontrola=sum%11;
						var wynik;
						if(kontrola==10)
							wynik=0;
						else
							wynik=kontrola;

						if(wynik==parseInt(y.charAt(9)))
						{
							document.getElementById(a).style.color='#000000';
							return true;
						}
						else
						{
							alert('Proszę podać poprawny NIP.');
							document.getElementById(a).style.background='#ffffff';
							document.getElementById(a).style.color='#ff0000';
							return false;
						}
					}
				}
				
				function wpiszDate()
				{
					var d=new Date()
					var day="00" + d.getDate();
					var month=d.getMonth()+1;
					
					month = "00" + month;
					
					day = day.substring(day.length-2)
					month = month.substring(month.length-2)
					
					document.getElementById("data_zlozenia").value = d.getFullYear() + "-" + month + "-" + day;
				}	

				function checkBudynek(a)
				{
					var y=document.getElementById(a).value;
					
					if(y){
						var regex=/^([0-9]+([- a-zA-Z0-9\\/])*)$/;
						if(!regex.test(y)){
							alert('Proszę podać poprawny numer budynku/lokalu.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						} 
						else
						{
							document.getElementById(a).style.color='#000000';
							return true;
						}
					}
				}
				
				function checkKodPocztowy(a)
				{
					var Kod=document.getElementById(a).value;
				
					if(Kod=="")
						return false;
						
					var regex=/^([0-9]{2}-[0-9]{3})$/;
					if(!regex.test(Kod))
					{
						alert('Proszę podać poprawny kod pocztowy.\n(np. 12-345)');
						document.getElementById(a).style.color='#ff0000';
						document.getElementById(a).style.background="#ffffff";
						return false;
					}
					else
					{
						document.getElementById(a).style.color='#000000';
						return true;
					}
				}
				
				function checkPole(a,nazwa_pola)
				{
					var y=document.getElementById(a).value;
				
					var regex=/^([A-Za-zĘÓˇ¦ŁŻ¬ĆŃęó±¶łżĄćń]+\.?( |-)?)+$/;
					if(!regex.test(y))
					{
						alert('Niepoprawnie wypełnione pole '+nazwa_pola+'.\n Należy je poprawić.');
						document.getElementById(a).style.color='#ff0000';
						document.getElementById(a).style.background="#ffffff";
						return false;
					}
						else
					{
						document.getElementById(a).style.color='#000000';
						return true;
					}
				}
				
				function checkPESEL(x)
				{
					var y=document.getElementById(x).value;
					if(y)
					{
						regex=/^([0-9]{11})$/;
						if(!regex.test(y))
						{
							alert('Proszę podać poprawny PESEL.\nProsimy podać 11 cyfr.');
							document.getElementById(x).style.color='#ff0000';
							document.getElementById(x).style.background="#ffffff";
							return false;
						}
						var wagi="1379137913";
						var sum=0;
						for (var i = 0; i<10 ;i++)
							sum= sum+parseInt(wagi.charAt(i)) * parseInt(y.charAt(i));

						var kontrola=0;
						kontrola=10-sum%10;
						var wynik;
						if(kontrola==10)
							wynik=0;
						else
							wynik=kontrola;

						if(wynik==parseInt(y.charAt(10)))
						{
							document.getElementById(x).style.color='#000000';
							return true;
						}
						else
						{
							alert('Proszę podać poprawny PESEL.');
							document.getElementById(x).style.color='#ff0000';
							document.getElementById(x).style.background="#ffffff";
							return false;
						}
					}
				}

				function checkMAIL(a)
				{
					var y=document.getElementById(a).value;
					if(y){
						regex=/^[a-zA-Z0-9._\-]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9\-]{2,4}$/;
						if(!regex.test(y)){
							alert('Proszę podać poprawny adres E-mail.');
							document.getElementById(a).style.color='#ff0000';
							document.getElementById(a).style.background="#ffffff";
							return false;
						} 
						else
						{
							document.getElementById(a).style.color='#000000';
							return true;
						}
					}
				}

				function checkPOLEout(a)
				{
					var y=document.getElementById(a).value;
					if(y=='')
					{
						document.getElementById(a).style.background='#FF8181';
						document.getElementById(a).style.color='#000000';
						return false;
					}
					else
					{
						document.getElementById(a).style.background='#ffffff';
						return true;
					}
				}

				function color(a)
				{
					document.getElementById(a).style.color='#000000';
				}
				
				function czysc(a)
				{
					document.getElementById(a).value='';
				}

				var browserType;
				if (document.layers) {browserType = "nn4"}
				if (document.all) {browserType = "ie"}
				if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}

				function show()
				{
					document.getElementById("optional").style.display="none";
				}

				function Sprawdz()
				{
					var pustepola=0;
					var pustepola2=0;
					
					if(!(document.getElementById("certum1").checked || document.getElementById("certum2").checked))
					{
						alert("Proszę wybrać rodzaj zestawu.");
						return false;
					}
					
					if(!(document.getElementById("certum_waznosc1").checked || document.getElementById("certum_waznosc2").checked || document.getElementById("certum_waznosc3").checked || document.getElementById("certum_waznosc4").checked))
					{
						alert("Prosze wybrać okres ważno¶ci certyfikatu");
						return false;
					}
					
					if(document.getElementById("dokument_rodzaj").value==0)
					{
						alert("Proszę wybrać nazwę dokumentu.");
						return false;
					}
					
					if(document.getElementById("dane").value==0)
					{
						alert("Proszę wybrać dane adresowe do korespondencji.");
						return false;
					}
					
					if(document.getElementById("opiekun").value==0)
					{
						alert("Proszę wybrać opiekuna klienta.");
						return false;
					}
					
					if(!(document.getElementById("nip_certyfikat").checked || document.getElementById("pesel_certyfikat").checked))
					{
						document.getElementById('s1').style.backgroundColor="#fdb913";
						document.getElementById('s2').style.backgroundColor="#fdb913";
						pustepola2+=1;
					}
					
					if(!checkPOLEout(document.getElementById("imie").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("imie").id,'imię'))
							return false;

					if(document.getElementById("imie2").value!='')
						if(!checkPole(document.getElementById("imie2").id,'drugie imię'))
							return false;
							
					if(!checkPOLEout(document.getElementById("nazwisko").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("nazwisko").id,'nazwisko'))
							return false;

					if(!checkPOLEout(document.getElementById("data_urodzenia").id))
						pustepola+=1;
					else
						if(!checkData(document.getElementById("data_urodzenia").id))
							return false;
							
					if(!checkPOLEout(document.getElementById("miejscowosc_urodzenia").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("miejscowosc_urodzenia").id,'miejscowo¶ć urodzenia'))
							return false;
						
					if(!checkPOLEout(document.getElementById("obywatelstwo").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("obywatelstwo").id,'obywatelstwo'))
							return false;
						
					if(!checkPOLEout(document.getElementById("pesel").id))
						pustepola+=1;
					else
						if(!checkPESEL(document.getElementById("pesel").id))
							return false;
						
					if(document.getElementById("nip").value!='')
						if(!checkNIP(document.getElementById("nip").id))
							return false;
							
					if(document.getElementById("nip_certyfikat").checked)
						if(!checkPOLEout(document.getElementById("nip").id))
							pustepola+=1;
						
					if(!checkPOLEout(document.getElementById("imie_ojca").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("imie_ojca").id,'imię ojca'))
							return false;

					if(!checkPOLEout(document.getElementById("imie_matki").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("imie_matki").id,'imię matki'))
							return false;

					if(!checkPOLEout(document.getElementById("dokument_numer").id))
						pustepola+=1;

					if(!checkPOLEout(document.getElementById("dokument_organ").id))
						pustepola+=1;

					if(!checkPOLEout(document.getElementById("mail").id))
						pustepola+=1;
					else
						if(!checkMAIL(document.getElementById("mail").id))
							return false;
							
					if(!checkPOLEout(document.getElementById("telefon").id))
						pustepola+=1;
					else
						if(!checkTelefon(document.getElementById("telefon").id))
							return false;
						
					if(document.getElementById("wojewodztwo").value==0)
					{
						alert("Proszę wybrać województwo, dla adresu pocztowego reprezentowanego podmiotu.");
						return false;
					}
					
					if(!checkPOLEout(document.getElementById("ulica").id))
						pustepola+=1;

					if(!checkPOLEout(document.getElementById("budynek").id))
						pustepola+=1;
						
					if(!checkPOLEout(document.getElementById("kod").id))
						pustepola+=1;
					else
						if(!checkKodPocztowy(document.getElementById("kod").id))
							return false;
							
					if(!checkPOLEout(document.getElementById("miejscowosc").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("miejscowosc").id,'miejscowo¶ć'))
							return false;
						
					if(document.getElementById("wojewodztwo").value=="inne")
					{
						if(!checkPOLEout(document.getElementById("wojewodztwo_inne").id))
							pustepola+=1;
						else
							if(!checkPole(document.getElementById("wojewodztwo_inne").id,'województwo'))
								return false;
					}
						
					if(!checkPOLEout(document.getElementById("kraj").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("kraj").id,'kraj'))
							return false;
						
					if(!checkPOLEout(document.getElementById("nazwa").id))
						pustepola+=1;
						
					if(!checkPOLEout(document.getElementById("nazwa_skrocona").id))
						pustepola+=1;
						
					if(!checkPOLEout(document.getElementById("nip2").id))
						pustepola+=1;
					else
						if(!checkNIP(document.getElementById("nip2").id))
							return false;
						
					if(!checkPOLEout(document.getElementById("regon2").id))
						pustepola+=1;
					else
						if(!checkREGON(document.getElementById("regon2").id))
							return false;
						
					if(!checkPOLEout(document.getElementById("podstawa_prawna").id))
						pustepola+=1;

					if(!checkPOLEout(document.getElementById("organ_rejestrujacy").id))
						pustepola+=1;
						
					if(!checkPOLEout(document.getElementById("osoby").id))
						pustepola+=1;

					if(!checkPOLEout(document.getElementById("mail2").id))
						pustepola+=1;
					else
						if(!checkMAIL(document.getElementById("mail2").id))
							return false;
							
					if(document.getElementById("telefon2").value!='')
						if(!checkTelefon(document.getElementById("telefon2").id))
							return false;
						
					if(!checkPOLEout(document.getElementById("kraj3").id))
						pustepola+=1;
					else
						if(!checkPole(document.getElementById("kraj3").id,'kraj'))
							return false;

					if(document.getElementById("dane").value==3)
					{
						if(document.getElementById("wojewodztwo2").value==0)
						{
							alert("Proszę wybrać województwo, dla adresu do korespondencji.");
							return false;
						}
						
						if(!checkPOLEout(document.getElementById("ulica2").id))
							pustepola+=1;

						if(!checkPOLEout(document.getElementById("budynek2").id))
							pustepola+=1;
							
						if(!checkPOLEout(document.getElementById("kod2").id))
							pustepola+=1;
						else
							if(!checkKodPocztowy(document.getElementById("kod2").id))
								return false;
								
						if(!checkPOLEout(document.getElementById("miejscowosc2").id))
							pustepola+=1;
						else
							if(!checkPole(document.getElementById("miejscowosc2").id,'miejscowo¶ć'))
								return false;
							
						if(document.getElementById("wojewodztwo2").value=="inne")
						{
							if(!checkPOLEout(document.getElementById("wojewodztwo_inne2").id))
								pustepola+=1;
							else
								if(!checkPole(document.getElementById("wojewodztwo_inne2").id,'województwo'))
									return false;
						}
						
						if(!checkPOLEout(document.getElementById("kraj2").id))
							pustepola+=1;
						else
							if(!checkPole(document.getElementById("kraj2").id,'kraj'))
								return false;
					}
			
					if(document.getElementById("opiekun").value==3 || document.getElementById("opiekun").value==5)
						if(!checkPOLEout(document.getElementById("opiekun_pole").id))
							pustepola+=1;
						else
							if(!checkPartner(document.getElementById("opiekun_pole").id))
								return false;
					
					if(!document.getElementById("zgoda").checked)
					{
						alert("Prosze zaznaczyć zgodę na przetwarzania danych.");
						return false;
					}
					
					if(!checkPoleIdentyfikujace())
						return false;

					if(pustepola2)
					{
						alert("W certyfikacie obligatoryjnie musi zostać zawarty numer NIP lub PESEL, prosimy o wybranie jednego z pól zaznaczonych na żółto.");
						return false;
					}
					
					if(pustepola)
					{
						alert("Proszę uzupełnić pola zaznaczone na czerwono.");
						return false;
					}
					
					if(document.getElementById("imie2_certyfikat").checked && document.getElementById("imie2").value==0)
					{
						document.getElementById("imie2").style.background='#FF8181';
						document.getElementById("imie2").style.color='#000000';
						alert("Prosze wpisać drugie imię (zostało wybrane jako widoczne w certyfikacie).");
						return false;
					}
					
					if(document.getElementById("nazwa_jednostki_certyfikat").checked && document.getElementById("nazwa_jednostki").value==0)
					{
						document.getElementById("nazwa_jednostki").style.background='#FF8181';
						document.getElementById("nazwa_jednostki").style.color='#000000';
						alert("Prosze wpisać nazwę jednostki organizacyjnej (zostało wybrane jako widoczne w certyfikacie).");
						return false;
					}
					
					if(document.getElementById("stanowisko_certyfikat").checked && document.getElementById("stanowisko").value==0)
					{
						document.getElementById("stanowisko").style.background='#FF8181';
						document.getElementById("stanowisko").style.color='#000000';
						alert("Prosze wpisać stanowisko (zostało wybrane jako widoczne w certyfikacie).");
						return false;
					}
					
					if(document.getElementById("dane").value==1)
					{
						document.getElementById("wojewodztwo2").value = document.getElementById("wojewodztwo").value;
						document.getElementById("ulica2").value = document.getElementById("ulica").value;
						document.getElementById("budynek2").value = document.getElementById("budynek").value;
						document.getElementById("lokal2").value = document.getElementById("lokal").value;
						document.getElementById("kod2").value = document.getElementById("kod").value;
						document.getElementById("miejscowosc2").value = document.getElementById("miejscowosc").value;
						document.getElementById("wojewodztwo_inne2").value = document.getElementById("wojewodztwo_inne").value;
						document.getElementById("kraj2").value = document.getElementById("kraj").value;
					}
					
					if(document.getElementById("certum_waznosc1").checked)
						document.getElementById("indeks").value="32471";
					if(document.getElementById("certum_waznosc2").checked)
						document.getElementById("indeks").value="32472";
					if(document.getElementById("certum_waznosc3").checked)
						document.getElementById("indeks").value="32473";
					if(document.getElementById("certum_waznosc4").checked)
						document.getElementById("indeks").value="32474";
					
					return true;
				}
