function dd(id) {
	// return document.getElementById(id);
    var ie = (document.getElementById && document.all);
    var ns = (document.getElementById && !document.all);
    if(ie) {
           return document.all[id];
    }
    if(ns) {
           return document.getElementById(id);
    }	
}
function displayWindow(url, width, height) {
        var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no,left=50,top=10');
}
function wylacz_scroll() {
	dd('toplayer').style.display='none';
}
function pokaz_filtry() {
	ukryj = dd('filtry1');
	pokaz = dd('filtry2');
	ukryj.style.display = 'none';
	pokaz.style.display = 'block';
}
function ukryj_filtry() {
	ukryj = dd('filtry2');
	pokaz = dd('filtry1');
	ukryj.style.display = 'none';
	pokaz.style.display = 'block';	
}
// gdzie fomularz ma leciec
function zmienFormularz() {
	if( dd('typ').value != "" ) {
		dd('form_szukaj').action = 'oferty,' + dd('typ').value;
	} else {
		dd('form_szukaj').action = 'oferty';
	}
}
// linki
function pokaz_kalk_s() {
	dd('kalkulator_wlasnosc').style.display = 'none';
	dd('kalkulator_spoldzielczy').style.display = 'block';
	dd('link_spoldzielczy').style.fontWeight = 'bold';
	dd('link_wlasnosci').style.fontWeight = 'normal';
}
function pokaz_kalk_w() {
	dd('kalkulator_spoldzielczy').style.display = 'none';
	dd('kalkulator_wlasnosc').style.display = 'block';
	dd('link_wlasnosci').style.fontWeight = 'bold';
	dd('link_spoldzielczy').style.fontWeight = 'normal';	
}
// kalkulator wlasnosc
function keyCheck(eventObj, obj) {
	var keyCode
	if( document.all ) {
		keyCode=eventObj.keyCode
	} else {
		keyCode=eventObj.which
	}
	var str=obj.value
	obj.value = obj.value.replace(",",".");
	if( keyCode==46 || keyCode==44 ) {
		if(str.indexOf(".")>0 || str.indexOf(",")>0) {
			return false
		}
	}
	if( (keyCode<48 || keyCode >58) && (keyCode != 46) && (keyCode != 44) ) {
		return false
	}
	if(str.lenght == 0) {
		return false
	}
	return true
}
function kalkulator_wlasnosci() {
	var cena = parseFloat(document.kalk_wlas.cena_transakcyjna.value);
	var kwota = parseFloat(document.kalk_wlas.kwota_kredytu.value);
	if( !cena ) cena = 0;
	if( !kwota ) kwota = 0;
	var taksa = 0;
	var vat_taksy = 0;
	var podatek = 0;
	var suma_notarialne = 344;
	var oplata_prawa = 200;
	var oplata_hipoteka = 200;
	var oplata_pcc = 0;
	var suma_sadowe = 60;
	var wynagrodzenie = 0;
	var suma_razem = 0;
	if( cena<3000 ) {
		taksa = 100;
	} else {
		if( cena<10000 ) {
			taksa = (((cena-3000)*0.03)+100).toFixed(2);
		} else {
			if( cena<30000 ) {
				taksa = (((cena-10000)*0.02)+310).toFixed(2);
			} else {
				if( cena<60000 ) {
					taksa = (((cena-30000)*0.01)+710).toFixed(2);
				} else {
					if( cena<1000000 ) {
						taksa = (((cena-60000)*0.005)+1010).toFixed(2);
					} else {
						taksa = (((cena-1000000)*0.0025)+5800);
					}
				}
			}
		}
	}
	suma_notarialne += parseFloat(taksa);
	document.kalk_wlas.taksa_notarialna.value = taksa;
	vat_taksy = (taksa*0.22).toFixed(2);
	suma_notarialne += parseFloat(vat_taksy);
	document.kalk_wlas.vat_taksy.value = vat_taksy;
	podatek = (cena*0.02).toFixed(2);
	suma_notarialne += parseFloat(podatek);
	suma_razem += parseFloat(suma_notarialne);
	document.kalk_wlas.podatek.value = podatek;
	document.kalk_wlas.suma_notarialne.value = suma_notarialne.toFixed(2);
	oplata_prawa = (oplata_prawa).toFixed(2);
	suma_sadowe += parseFloat(oplata_prawa);
	document.kalk_wlas.oplata_prawa.value = oplata_prawa;
	oplata_hipoteka = (oplata_hipoteka).toFixed(2);
	suma_sadowe += parseFloat(oplata_hipoteka);
	document.kalk_wlas.oplata_hipoteka.value = oplata_hipoteka;
	oplata_pcc = ((kwota*0.001)+19).toFixed(2);
	suma_sadowe += parseFloat(oplata_pcc);
	suma_razem += parseFloat(suma_sadowe);
	document.kalk_wlas.oplata_pcc.value = oplata_pcc;
	document.kalk_wlas.suma_sadowe.value = suma_sadowe.toFixed(2);
	if( (cena*0.029)<1000 ) {
		wynagrodzenie = 1000;
	} else {
		wynagrodzenie = (cena*0.029).toFixed(2);
	}
    wynagrodzenie = (wynagrodzenie*1.22).toFixed(2);
	suma_razem += parseFloat(wynagrodzenie);
	document.kalk_wlas.wynagrodzenie.value = wynagrodzenie;
	document.kalk_wlas.suma_razem.value = suma_razem.toFixed(2);
	return true;
}
// kalkulator spoldzielczy
function keyCheck(eventObj, obj) {
	var keyCode
	if( document.all ) {
		keyCode=eventObj.keyCode
	} else {
		keyCode=eventObj.which
	}
	var str=obj.value
	obj.value = obj.value.replace(",",".");
	if(keyCode==46 || keyCode==44) {
		if(str.indexOf(".")>0 || str.indexOf(",")>0) {
			return false
		}
	}
	if( (keyCode<48 || keyCode >58) && (keyCode != 46) && (keyCode != 44) ) {
		return false
	}
	if(str.lenght == 0) {
		return false
	}
	if( obj.value==null ) {
	    obj.value = 0;
	}
	return true
}
function kalkulator_spoldzielczy() {
	var cena = parseFloat(document.kalk_spol.cena_transakcyjna.value);
	var kwota = parseFloat(document.kalk_spol.kwota_kredytu.value);
	if( !cena ) cena = 0;
	if( !kwota ) kwota = 0;
	var taksa = 0;
	var vat_taksy = 0;
	var podatek = 0;
	var suma_notarialne = 100;
	var oplata_prawa = 200;
	var oplata_hipoteka = 200;
	var oplata_pcc = 0;
	var suma_sadowe = 60;
	var wynagrodzenie = 0;
	var suma_razem = 0;
	if( cena=="" ) cena = 0;
	if( kwota=="" ) kwota = 0;
	if( cena<3000 ) {
		taksa = 100;
	} else {
		if( cena<10000 ) {
			taksa = (((cena-3000)*0.03)+100).toFixed(2);
		} else {
			if( cena<30000 ) {
				taksa = (((cena-10000)*0.02)+310).toFixed(2);
			} else {
				if( cena<60000 ) {
					taksa = (((cena-30000)*0.01)+710).toFixed(2);
				} else {
					if( cena<1000000 ) {
						taksa = (((cena-60000)*0.005)+1010).toFixed(2);
					} else {
						taksa = (((cena-1000000)*0.0025)+5800).toFixed(2);
					}
				}
			}
		}
	}
	taksa = (taksa/2).toFixed(2);
	suma_notarialne += parseFloat(taksa);
	document.kalk_spol.taksa_notarialna.value = taksa;
	vat_taksy = (taksa*0.22).toFixed(2);
	suma_notarialne += parseFloat(vat_taksy);
	document.kalk_spol.vat_taksy.value = vat_taksy;
	podatek = (cena*0.02).toFixed(2);
	suma_notarialne += parseFloat(podatek);
	suma_razem += parseFloat(suma_notarialne);
	document.kalk_spol.podatek.value = podatek;
	document.kalk_spol.suma_notarialne.value = suma_notarialne.toFixed(2);
	oplata_prawa = (oplata_prawa).toFixed(2);
	suma_sadowe += parseFloat(oplata_prawa);
	document.kalk_spol.oplata_prawa.value = oplata_prawa;
	oplata_hipoteka = (oplata_hipoteka).toFixed(2);
	suma_sadowe += parseFloat(oplata_hipoteka);
	document.kalk_spol.oplata_hipoteka.value = oplata_hipoteka;
	oplata_pcc = ((kwota*0.001)+19).toFixed(2);
	suma_sadowe += parseFloat(oplata_pcc);
	suma_razem += parseFloat(suma_sadowe);
	document.kalk_spol.oplata_pcc.value = oplata_pcc;
	document.kalk_spol.suma_sadowe.value = suma_sadowe.toFixed(2);
	if( (cena*0.029)<1000 ) {
		wynagrodzenie = 1000;
	} else {
		wynagrodzenie = (cena*0.029).toFixed(2);
	}
    wynagrodzenie = (wynagrodzenie*1.22).toFixed(2);
	suma_razem += parseFloat(wynagrodzenie);
	document.kalk_spol.wynagrodzenie.value = wynagrodzenie;
	document.kalk_spol.suma_razem.value = suma_razem.toFixed(2);
	return true;
}
