// JavaScript Document
czywyslanie = true;
var wr = /^[a-zA-Z0-9_\-\.!]+@[a-zA-Z0-9_\-\.!]+\.[a-zA-Z0-9_\-\.!]{2,}/g;

function pozaladowaniu() {
//	wyswietl('ladowanie0','none');
//	wyswietl('ladowanie1','block');
}

function zapiszNewsletter(femail){
	il = 0;
	document.getElementById('email').value=femail;
	if (document.getElementById('email').value!='' && !document.getElementById('email').value.match(wr)){
		 document.getElementById('film_siatman').SetVariable("odp", 'błędny format pola email');
		 il++;
		
	}
if (il>0) {czywyslanie = false;}
if (il==0) {czywyslanie = true; document.getElementById('fnewsletter').submit();}
}

function zmienObr(ob, skad) {
	nwsrc = pobierzsrc(skad);
	wymien(ob, nwsrc);
}

function pokaz_ik(tt){
	if (tt) {
		wyswietl('kondygnacje','inline');
	} else {
		document.getElementById('ilosc_kondygnacji').value='';
		wyswietl('kondygnacje','none');
	}
}

function sprawdz_kalkulator(f) {
	il=0;
		if (document.getElementById('kwota').value=='' ) {
			wyswietl ('tkwota','inline');
			il++;
		} else {
				ile = document.getElementById('kwota').value.length;
				txtk = document.getElementById('kwota').value;
			var pr = /,/gi;
			txtk = txtk.replace(pr,'.');
			var pr = / /gi;
			txtk = txtk.replace(pr,'');
			if (!isNaN(txtk)) {
				spr = 0;
				for (i=0;i<ile;i++){
					if((txtk.charAt(i)>=0 && txtk.charAt(i)<=9) || txtk.charAt(i)=='.'){spr++;}
				}
				if (spr<ile){
					wyswietl ('tkwota','inline');
					document.getElementById('kwota').value = '';
					il++;
				} else {
					wyswietl ('tkwota','none');
				}
			} else {
				il++;
				wyswietl ('tkwota','inline');	
				document.getElementById('kwota').value = '';
			}
		}
		if (document.getElementById('procent').value=='' ) {
			wyswietl ('tprocent','inline');
			il++;
		} else {
			ile = document.getElementById('procent').value.length;
			txt = document.getElementById('procent').value;
			var pr = / /gi;
			txt = txt.replace(pr,'');
			var pr = /,/gi;
			txt = txt.replace(pr,'.');
			spr = 0;
			for (i=0;i<ile;i++){
				if((txt.charAt(i)>=0 && txt.charAt(i)<=9) || txt.charAt(i)=='.'){spr++;}
			}
			if (spr<ile){
				wyswietl ('tprocent','inline');
				document.getElementById('procent').value = '';
				il++;
			} else {
				wyswietl ('tprocent','none');
			}
		}
if (il==0) {
	wylicz_kalkulator(parseFloat(txtk), f.lata.options[f.lata.selectedIndex].value,parseFloat(txt));	
}
}

function wylicz_kalkulator(kwota, lata, procent) {
	wyswietl('wynik','block');
	var plazo = lata*12;
	var interes = procent/12;
	interes = interes.toPrecision(4);
		document.getElementById('wkwota').innerHTML = kwota.toLocaleString() + ' PLN';
		document.getElementById('wlata').innerHTML = lata + ' lat - ' + plazo + ' miesiecy';
		pot = Math.pow((1+interes/100),-plazo);
		obl = (kwota*interes)/(100*(1-(pot)));
			koszt = obl*plazo;
	document.getElementById('wkoszt').innerHTML = koszt.toLocaleString() + ' PLN';
	document.getElementById('wrata').innerHTML = obl.toLocaleString() + ' PLN';
		
}

function sprawdz_grunty(f) {
	il=0;
	if (document.getElementById('gmina').value == '') {
		wyswietl ('tgmina','inline');
		il++;
	} else {
		wyswietl ('tgmina','none'); 
	}
	if (document.getElementById('miejscowosc').value == '') {
		wyswietl ('tmiejscowosc','inline');
		il++;
	} else {
		wyswietl ('tmiejscowosc','none'); 
	}
	/*if (document.getElementById('powiat').value == '') {
		wyswietl ('tpowiat','inline');
		il++;
	} else {
		wyswietl ('tpowiat','none'); 
	}*/
	if (document.getElementById('powierzchnia').value == '') {
		wyswietl ('tpowierzchnia','inline');
		il++;
	} else {
		wyswietl ('tpowierzchnia','none'); 
	}
	
	if (f.warunki_zabudowy[0].checked){
		if (document.getElementById('ilosc_kondygnacji').value=='' ) {
			wyswietl ('tilosc_kondygnacji','inline');
			il++;
		} else {
			ile = document.getElementById('ilosc_kondygnacji').value.length;
			txt = document.getElementById('ilosc_kondygnacji').value;
			spr = 0;
			for (i=0;i<ile;i++){
				if((txt.charAt(i)>=0 && txt.charAt(i)<=9)){spr++;}
			}
			if (spr<ile){
				wyswietl ('tilosc_kondygnacji','inline');
				document.getElementById('ilosc_kondygnacji').value = '';
				il++;
			} else {
				wyswietl ('tilosc_kondygnacji','none');
			}
		}
	}
	if (document.getElementById('imie_nazwisko').value == '') {
		wyswietl ('timie_nazwisko','inline');
		il++;
	} else {
		wyswietl ('timie_nazwisko','none'); 
	}
	if (document.getElementById('telefon').value=='' ) {
		wyswietl ('ttelefon','inline');
		il++;
	} else {
		ile = document.getElementById('telefon').value.length;
		txt = document.getElementById('telefon').value;
		spr = 0;
		for (i=0;i<ile;i++){
			if((txt.charAt(i)>=0 && txt.charAt(i)<=9) || txt.charAt(i)=='(' || txt.charAt(i)==')' || txt.charAt(i)=='-' || txt.charAt(i)==' '){spr++;}
		}
		if (spr<ile){
			wyswietl ('ttelefon','inline');
			document.getElementById('telefon').value = '';
			il++;
		} else {
			wyswietl ('ttelefon','none');
		}
	}
	if (document.getElementById('email').value!='' && !document.getElementById('email').value.match(wr)){
		wyswietl ('temail','inline');
		il++;
	} else {
		wyswietl ('temail','none'); 
	}

if (il>0) {return false;}
return true; 
}