function powierzchnia_domu(){
	if (document.getElementById('mieszkanietak').checked){
		document.getElementById('polepowierzchnia').style.display = "block";
	}
	else {
		document.getElementById('polepowierzchnia').style.display = "none";
	}
	//if (document.getElementById('mieszkanienie').checked == true){
	//	document.getElementById('polepowierzchnia').style.display="none";
	//}
}





function kredyt(t){
	
	if (t.wiekkredytobiorcy.value =="" || t.dochodnetto.value =="" || t.sumarat.value =="" || t.sumalimitowkart.value =="" || t.sumadostepnychlimitow.value =="" || t.sumazobowiazan.value =="" || t.wartoscnieruchomosci.value == "" || t.kwotakredytu.value == "" || t.imie.value == "" || t.nazwisko.value == "" || t.komorka.value == "" || t.miejscowosc.value == "" || t.email.value == "" || t.token.value == "" || t.powierzchniaprzedmiotzakupu.value == ""){
		var kom_wiekkredytobiorcy = "";
		var kom_dochodnetto = "";
		var kom_sumarat = "";
		var kom_sumalimitowkart = "";
		var kom_sumadostepnychlimitow = "";
		var kom_sumazobowiazan = "";
		var kom_wartoscnieruchomosci = "";
		var kom_kwotakredytu = "";
		var kom_imie = "";
		var kom_nazwisko = "";
		var kom_komorka = "";
		var kom_miejscowosc = "";
		var kom_email = "";
		var kom_token = "";
		var kom_powierzchniaprzedmiotzakupu = "";
		
		if (t.wiekkredytobiorcy.value ==""){
			kom_wiekkredytobiorcy = "\nWiek najstarszego kredytobiorcy";
		}
		if (t.dochodnetto.value ==""){
			kom_dochodnetto = "\nŚredniomiesięczny dochód netto";
		}
		if (t.sumarat.value ==""){
			kom_sumarat = "\nSuma wysokości miesięcznych rat kredytowych";
		}
		if (t.sumalimitowkart.value ==""){
			kom_sumalimitowkart = "\nSuma wysokości limitów kart kredytowych";
		}
		if (t.sumadostepnychlimitow.value ==""){
			kom_sumadostepnychlimitow = "\nSuma wysokości dostępnych limitów w rachunkach bieżących";
		}
		if (t.sumazobowiazan.value ==""){
			kom_sumazobowiazan = "\nSuma wysokości innych miesięcznych zobowiązań";
		}
		if (t.wartoscnieruchomosci.value ==""){
			kom_wartoscnieruchomosci = "\nWartość nieruchomości";
		}
		if (t.kwotakredytu.value ==""){
			kom_kwotakredytu = "\nKwota kredytu";
		}
		if (t.imie.value ==""){
			kom_imie = "\nImię";
		}
		if (t.nazwisko.value ==""){
			kom_nazwisko = "\nNazwisko";
		}
		if (t.komorka.value ==""){
			kom_komorka = "\nNumer telefonu komórkowego";
		}
		if (t.miejscowosc.value ==""){
			kom_miejscowosc = "\nMiejscowość";
		}
		if (t.email.value ==""){
			kom_email = "\nAdres E-mail";
		}
		if (t.token.value ==""){
			kom_token = "\nKod z obrazka";
		}
		if (t.powierzchniaprzedmiotzakupu.value ==""){
			kom_powierzchniaprzedmiotzakupu = "\nPowierzchnia przedmiotu zakupu";
		}
		
		var komunikat = "Wypełnij następujące pola:";
		
		var komunikat_ciag = komunikat + kom_wiekkredytobiorcy + kom_dochodnetto + kom_sumarat + kom_sumalimitowkart + kom_sumadostepnychlimitow + kom_sumazobowiazan + kom_wartoscnieruchomosci + kom_kwotakredytu + kom_imie + kom_nazwisko + kom_komorka + kom_miejscowosc + kom_email + kom_token + kom_powierzchniaprzedmiotzakupu;
		alert(komunikat_ciag);
		return false;
	}

	//sprawdzenie zaznaczenia zródła dochodów
	if (t.zrodlodochodow0.checked == false &&
		t.zrodlodochodow1.checked == false &&
		t.zrodlodochodow2.checked == false &&
		t.zrodlodochodow3.checked == false &&
		t.zrodlodochodow4.checked == false &&
		t.zrodlodochodow5.checked == false &&
		t.zrodlodochodow6.checked == false &&
		t.zrodlodochodow7.checked == false &&
		t.zrodlodochodow8.checked == false &&
		t.zrodlodochodow9.checked == false &&
		t.zrodlodochodow10.checked == false &&
		t.zrodlodochodow11.checked == false &&
		t.zrodlodochodow12.checked == false &&
		t.zrodlodochodow13.checked == false ){
		alert('Zaznacz źródło dochodów.');
		return false;
	}
	
	if (t.celkredytu.value =="wybierz"){
		alert('Wybierz cel kredytu.');
		return false;
	}
	
	
	if (t.zgoda.checked == false){
		alert("Aby wysłać formularz należy wyrazić zgodę na przetwarzanie danych osobowych.");
		return false;
	}
	
	if (document.getElementById('mieszkanietak').checked == true){
		if (t.powierzchniamieszkania.value == ""){
			alert("Podaj powierzchnię domu / mieszkania.");
			return false;
		}
		else {
			if( (t.powierzchniamieszkania.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.powierzchniamieszkania.value.search(/^[0-9\s]+$/) == -1)){
				alert("Nieprawidłowa wartość powierzchni domu / mieszkania");
				return false;
			}
		}
	}
	
	if (!t.email.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/)) {
		alert("Nieprawidłowy adres e-mail!");
		t.email.value="";
		t.email.focus();
		return false;
	}
	
	//sprawdzenie poprawnosci numeru telefonu stacjonarnego
	if (t.kierunkowy.value !="" ||  t.stacjonarny.value !=""){
		if (t.kierunkowy.value =="" ||  t.stacjonarny.value ==""){
			alert("Nieprawidłowy numer telefonu stacjonarnego, np: 22-8852031");
			return false;
		}
		if (!t.kierunkowy.value.match(/[0-9]{2}/)) {
			alert("Nieprawidłowy numer telefonu stacjonarnego, np: 22-8852031");
			return false;
		}
		if (!t.stacjonarny.value.match(/[0-9]{7}/)) {
			alert("Nieprawidłowy numer telefonu stacjonarnego, np: 22-8852031");
			return false;
		}
	}
	
	
	
	//sprawdzenie czy odpowiednie pola mają wartości liczbowe całkowite
	var wiekkredytobiorcy_err = 0;
	var liczbadzieci_err = 0;
	var okreskredytu_err = 0;
	var kom_okreskredytu = "";
	
	if(t.wiekkredytobiorcy.value.search(/^[0-9\s]+$/) == -1) {
		wiekkredytobiorcy_err = 1;
		var kom_wiekkredytobiorcy = "\nWiek najstarszego kredytobiorcy";
    }
	if(t.liczbadzieci.value.search(/^[0-9\s]+$/) == -1) {
		liczbadzieci_err = 1;
		var kom_liczbadzieci = "\nLiczba dzieci na utrzymaniu";
    }
	if (t.okreskredytu.value != ""){
		if(t.okreskredytu.value.search(/^[0-9\s]+$/) == -1) {
			okreskredytu_err = 1;
			var kom_okreskredytu = "\nOkres kredytu";
		}
	}
	
	
	if (wiekkredytobiorcy_err > 0 || liczbadzieci_err > 0 || okreskredytu_err > 0){
		var komunikat = "Następujące pola muszą zawierać wartości liczbowe całkowite:";
		
		var komunikat_ciag = komunikat + kom_wiekkredytobiorcy + kom_liczbadzieci + kom_okreskredytu;
		alert(komunikat_ciag);
		return false;
	}
	
	////sprawdzenie czy odpowiednie pola mają wartości liczbowe
	var dochodnetto_err = 0;
	var sumarat_err = 0;
	var sumalimitowkart_err = 0;
	var sumadostepnychlimitow_err = 0;
	var sumazobowiazan_err = 0;
	var wartoscnieruchomosci_err = 0;
	var kwotakredytu_err = 0;
	var powierzchniaprzedmiotzakupu_err = 0;
	
	if((t.dochodnetto.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.dochodnetto.value.search(/^[0-9\s]+$/) == -1)) {
		dochodnetto_err = 1;
		var kom_dochodnetto = "\nŚredniomiesięczny dochód netto";
    }
	if((t.sumarat.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.sumarat.value.search(/^[0-9\s]+$/) == -1)) {
		liczbadzieci_err = 1;
		var kom_sumarat = "\nSuma wysokości miesięcznych rat kredytowych";
    }
	if((t.sumalimitowkart.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.sumalimitowkart.value.search(/^[0-9\s]+$/) == -1)) {
		sumalimitowkart_err = 1;
		var kom_sumalimitowkart = "\nSuma wysokości limitów kart kredytowych";
    }
	if((t.sumadostepnychlimitow.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.sumadostepnychlimitow.value.search(/^[0-9\s]+$/) == -1)) {
		sumadostepnychlimitow_err = 1;
		var kom_sumadostepnychlimitow = "\nSuma wysokości dostępnych limitów";
    }
	if((t.sumazobowiazan.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.sumazobowiazan.value.search(/^[0-9\s]+$/) == -1)) {
		sumazobowiazan_err = 1;
		var kom_sumazobowiazan = "\nSuma wysokości innych miesięcznych zobowiązań";
    }
	if((t.wartoscnieruchomosci.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.wartoscnieruchomosci.value.search(/^[0-9\s]+$/) == -1)) {
		wartoscnieruchomosci_err = 1;
		var kom_wartoscnieruchomosci = "\nWartość nieruchomości";
    }
	if((t.kwotakredytu.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.kwotakredytu.value.search(/^[0-9\s]+$/) == -1)) {
		kwotakredytu_err = 1;
		var kom_kwotakredytu = "\nWartość nieruchomości";
    }
	if((t.powierzchniaprzedmiotzakupu.value.search(/^[0-9\s]+[.,][0-9\s]+$/) == -1) && (t.powierzchniaprzedmiotzakupu.value.search(/^[0-9\s]+$/) == -1)) {
		powierzchniaprzedmiotzakupu_err = 1;
		var kom_powierzchniaprzedmiotzakupu = "\nPowierzchnia przedmiotu zakupu";
    }
	
	
	if (dochodnetto_err > 0 || sumarat_err > 0 || sumalimitowkart_err > 0 || sumadostepnychlimitow_err > 0 || sumazobowiazan_err > 0 || wartoscnieruchomosci_err > 0 || kwotakredytu_err > 0 || powierzchniaprzedmiotzakupu_err > 0){
		var komunikat = "Następujące pola muszą zawierać wartości liczbowe:";
		
		var komunikat_ciag = komunikat + kom_dochodnetto + kom_sumarat + kom_sumalimitowkart + kom_sumadostepnychlimitow + kom_sumazobowiazan + kom_wartoscnieruchomosci + kom_kwotakredytu + kom_powierzchniaprzedmiotzakupu;
		alert(komunikat_ciag);
		return false;
	}
	
	if (t.okreskredytu.value != ""){
		if (t.okreskredytu.value < 3 || t.okreskredytu.value > 50){
			alert("Nieprawidłowy okres kredytu (poprawna wartość - od 3 do 50 lat)");
			t.okreskredytu.value="";
			t.okreskredytu.focus();
			return false;
		}
	}
	
	
	
	
}
