function sprawdz_form1() {
	document.forms['formularz'].nazwa1.className = "nazwa1 odstep_lewo";	
	document.forms['formularz'].mail_klienta1.className = "mail_klienta1 odstep_lewo";	
	document.forms['formularz'].tel_klienta1.className = "tel_klienta1 odstep_lewo";	
	document.forms['formularz'].lokalizacja1.className = "lokalizacja1 odstep_lewo";	
	document.forms['formularz'].pow_cala1.className = "pow_cala1 odstep_lewo";	
	document.forms['formularz'].cena_nieruch1.className = "cena_nieruch1 odstep_lewo";	

	
    // sprawdzenie nazwy nieruchomości
    if (document.forms['formularz'].nazwa1.value == '' || document.forms['formularz'].lokalizacja1.value == 'Podaj nazwę nieruchomości!') {
//		document.forms['formularz'].nazwa1.value = "Podaj nazwę nieruchomości!";
     	alert('Musisz podać nazwę nieruchomości!');
		document.forms['formularz'].nazwa1.className = "alert_oferta nazwa1 odstep_lewo";
        document.forms['formularz'].nazwa1.focus();
        return false;
    }
    // sprawdzenie checkboxa kupno/sprzedaż/wynjem na wybranie więcej niż jednej pozycji
    if ((document.forms['formularz'].sprzedaz1.checked == true && document.forms['formularz'].kupno1.checked == true) ||  (document.forms['formularz'].sprzedaz1.checked == true && document.forms['formularz'].wynajem1.checked == true) || (document.forms['formularz'].kupno1.checked == true && document.forms['formularz'].wynajem1.checked == true)) {
     	alert('Musisz wybrać tylko jeden typ transakcji - skrzedaż/kupno/wynajem!');
        document.forms['formularz'].sprzedaz1.focus();
        return false;
    }
    // sprawdzenie checkboxa kupno/sprzedaż/wynajem na wybranie czeczegokolwiek
    if (document.forms['formularz'].sprzedaz1.checked == false && document.forms['formularz'].kupno1.checked == false && document.forms['formularz'].wynajem1.checked == false) {
     	alert('Musisz wybrać typ transakcji - skrzedaż/kupno/wynajem!');
        document.forms['formularz'].sprzedaz1.focus();
        return false;
    }
	
    // sprawdzenie checkboxa typ nieruchomości
    if (document.forms['formularz'].dom1.checked == false && document.forms['formularz'].mieszkanie1.checked == false && document.forms['formularz'].dzialka1.checked == false && document.forms['formularz'].lokal1.checked == false) {
     	alert('Musisz wybrać rodzaj nieruchomości - dom/mieszkanie/... !');
        document.forms['formularz'].dom1.focus();
        return false;
    } 
	
    // sprawdzenie lokalizacji
    if (document.forms['formularz'].lokalizacja1.value == '' || document.forms['formularz'].lokalizacja1.value == 'Podaj lokalizację nieruchomości!') {
//		document.forms['formularz'].lokalizacja1.value = "Podaj lokalizację nieruchomości!";
     	alert('Musisz podać lokalizację nieruchomości!');
		document.forms['formularz'].lokalizacja1.className = "alert_oferta lokalizacja1 odstep_lewo";
        document.forms['formularz'].lokalizacja1.focus();
        return false;
    }
	
    // sprawdzenie ceny nieruchomości
	var sprCena = new RegExp('^[0-9]+[^a-zA-Z\'`_]\.?[^a-zA-Z\'`_][0-9]*$');
//	alert(sprCena.test(document.forms['formularz'].cena_nieruch1.value));
	if (!sprCena.test(document.forms['formularz'].cena_nieruch1.value)) {
//	if (document.forms['formularz'].pow_cala1.value == 'Wpisz powierzchnię!' || document.forms['formularz'].pow_cala1.value == '') {
//		document.forms['formularz'].cena_nieruch1.value = "Wpisz cenę(bez zł)!";
     	alert('Musisz podać cenę nieruchomości w formacie 12345.67\n(bez dodatkowych określeń typu zł)!');
		document.forms['formularz'].cena_nieruch1.className = "alert_oferta cena_nieruch1 odstep_lewo";
        document.forms['formularz'].cena_nieruch1.focus();
        return false;
    }
	
    // sprawdzenie powierzchni całkowitej
	var sprPowCala = new RegExp('^[0-9]+[^a-zA-Z\'`_]\.?[^a-zA-Z\'`_][0-9]*$');
//	alert(sprPowCala.test(document.forms['formularz'].pow_cala1.value));
	if (!sprPowCala.test(document.forms['formularz'].pow_cala1.value)) {
//	if (document.forms['formularz'].pow_cala1.value == 'Wpisz powierzchnię!' || document.forms['formularz'].pow_cala1.value == '') {
//		document.forms['formularz'].pow_cala1.value = "Wpisz powierzchnię!";
     	alert('Musisz podać powierzchnię całkowitą nieruchomości w formacie 12345.67\n(bez dodatkowych określeń typu m2)!');
		document.forms['formularz'].pow_cala1.className = "alert_oferta pow_cala1 odstep_lewo";
        document.forms['formularz'].pow_cala1.focus();
        return false;
    }

/*
    // sprawdzenie imienia
    if (document.forms['formularz'].imie.value == '' || document.forms['formularz'].imie.value == 'Musisz wpisać imię!') {
		document.forms['formularz'].imie.value = "Musisz wpisać imię!";
		document.forms['formularz'].imie.className = "red";
//		alert(c);
        document.forms['formularz'].imie.focus();
        return false;
    }
*/


    // sprawdzenie maila	
	/* wyrażenie opisujące dobry adres e-mail:
	^                 - początek napisu
	[^@]+             - 1 lub więcej znaków innych niż @
	@                 - znak @
	([a-z0-9\-]+\.)+  - jedna lub więcej grupa, a w niej:
	[a-z0-9\-]+       - jedna lub więcej litera, cyfra
 	                   lub myślnik
	\.                - kropka
	[a-z]{2,4}        - od dwóch do czterech liter
	$                 - koniec napisu
	*/
	var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
    if (!dobryEmail.test(document.forms['formularz'].mail_klienta1.value)) {
//		document.forms['formularz'].mail_klienta1.value = "Wpisz poprawny e-mail!";
     	alert('Musisz podać poprawny e-mail, będzie on wykorzystywany do kontaktów z Tobą!');
		document.forms['formularz'].mail_klienta1.className = "alert_oferta mail_klienta1 odstep_lewo";
//      alert('Musisz wpisać poprawny e-mail!');
        document.forms['formularz'].mail_klienta1.focus();
        return false;
    }

    // sprawdzenie telefon
	var sprTel = new RegExp('^[^a-zA-Z_`\']+$');
//	alert(sprTel.test(document.forms['formularz'].tel_klienta1.value));
	if (!sprTel.test(document.forms['formularz'].tel_klienta1.value)) {
//	if (document.forms['formularz'].tel_klienta1.value == '' || document.forms['formularz'].tel_klienta1.value == 'Musisz wpisać nr. telefonu!') {
//		document.forms['formularz'].tel_klienta1.value = "Musisz wpisać nr. telefonu!";
     	alert('Musisz podać poprawny telefon, będzie on wykorzystywany do kontaktów z Tobą!');
		document.forms['formularz'].tel_klienta1.className = "alert_oferta tel_klienta1 odstep_lewo";
        document.forms['formularz'].tel_klienta1.focus();
        return false;
    }
	
/*    // sprawdzenie logina
    if (document.forms['formularz'].nick.value == '' || document.forms['formularz'].nick.value == 'Musisz wpisać login!') {
		document.forms['formularz'].nick.value = "Musisz wpisać login!";
		document.forms['formularz'].nick.className = "red";
//      alert('Musisz wpisać login!');
        document.forms['formularz'].nick.focus();
        return false;
    }
*/
/*
    // sprawdzenie hasła1
    if (document.forms['formularz'].passwd1.value == '' || document.forms['formularz'].passwd1.value.length < 5) {
//		document.forms['formularz'].passwd1.value = "Musisz wpisać hasło, nie mniej niż 5 znaków!";
		document.forms['formularz'].passwd1.className = "red";
     	alert('Musisz wpisać hasło, nie mniej niż 5 znaków!');
		document.forms['formularz'].passwd1.value = "";
		document.forms['formularz'].passwd2.value = "";
        document.forms['formularz'].passwd1.focus();
        return false;
    } 

    // sprawdzenie hasła2
    if (document.forms['formularz'].passwd2.value != document.forms['formularz'].passwd1.value) {
		document.forms['formularz'].passwd2.value = "";
		document.forms['formularz'].passwd2.className = "red";
	    alert('Hasła nie są identyczne!');
        document.forms['formularz'].passwd2.focus();
        return false;
    } 
*/	
    // formularz jest wypelniony poprawnie
    return true;
}

function sprawdz_form2() {
// sprawdzenie checkboxa kupno/sprzedaż
    if (document.forms['formularz'].sprzedaz.checked == false && document.forms['formularz'].kupno.checked == false && document.forms['formularz'].wynajem.checked == false) {
     	alert('Musisz wybrać typ transakcji - skrzedaż/kupno!');
        document.forms['formularz'].sprzedaz.focus();
        return false;
    }
// sprawdzenie cen od do
	if (document.forms['formularz'].cena_od.value != '' && document.forms['formularz'].cena_do.value != '') {
		if (document.forms['formularz'].cena_od.value > document.forms['formularz'].cena_do.value) {
			alert('Błąd warunku wyszukiwania!\nCena od jest większa od Cena do!');
        	document.forms['formularz'].cena_od.focus();
        	return false;			
		}
	}    
// sprawdzenie checkboxa typ nieruchomości
    if (document.forms['formularz'].dom.checked == false && document.forms['formularz'].mieszkanie.checked == false && document.forms['formularz'].dzialka.checked == false && document.forms['formularz'].lokal.checked == false) {
     	alert('Musisz wybrać rodzaj nieruchomości - dom/mieszkanie/... !');
        document.forms['formularz'].dom.focus();
        return false;
    } 
	
}
