<!--



function check() {

var a = "0123456789";

var taksa_notarialna = 0;

var oplata_skarbowa = 0;

var VAT_od_taksy = 0;

var VAT_od_prowizji = 0;

var prowizja = 0;

prowizja_procent = 0;

var oplata_sadowa = 0;

var oplaty_dod = 0;

var suma = 0;

form = document.forms['kalkulator'];

wartosc = form.elements['cenam'].value;

waluta = form.elements['Wartosc_currency'].options[form.elements['Wartosc_currency'].selectedIndex].value;



i = wartosc.length - 1;

err = true;

j = 0;

for (var j = 0; j < a.length; j++) {

if (wartosc.charAt(i) == a.charAt(j))

err = false;

}

if (err) 

form.elements['cenam'].value = wartosc.substring(0,i);



if ((wartosc.length == 1) && (wartosc == 0)) {

form.elements['cenam'].value = wartosc.substring(0,i);

}



cenam = parseFloat(wartosc) * parseFloat(waluta);



if (wartosc.length == 0)

cenam = 0;



if (form.elements['oplata1'].checked)

oplata_skarbowa = cenam * 0.02;

else

oplata_skarbowa = cenam * 0.02;



oplata_skarbowa = (Math.round(oplata_skarbowa * 100))/100;

if (!isNaN(oplata_skarbowa))

form.elements['oplataskarbowa'].value = oplata_skarbowa.toString(10);

if (form.elements['oplata1'].checked) {

	if ((cenam > 0) && (cenam <= 5000)) 

		taksa_notarialna = 200

	if ((cenam > 5000) && (cenam <= 15000))

		taksa_notarialna = (200 + ((cenam - 5000)*0.03))/2;

	if ((cenam > 15000) && (cenam <= 30000))

		taksa_notarialna = (500 + ((cenam - 15000)*0.02))/2;

	if ((cenam > 30000) && (cenam <= 60000))

		taksa_notarialna = (800 + ((cenam - 30000)*0.01))/2;

	if ((cenam > 60000) && (cenam <= 1000000))

		taksa_notarialna = (1100 + ((cenam - 60000)*0.005))/2;

	if (cenam > 1000000)

		taksa_notarialna = (5800 + ((cenam - 1000000)*0.0025))/2;

	

}

else if (form.elements['oplata2'].checked) {

	if ((cenam > 0) && (cenam <= 5000)) 

		taksa_notarialna = 200/2

	if ((cenam > 5000) && (cenam <= 15000))

		taksa_notarialna = (200 + (cenam - 5000)*0.03);

	if ((cenam > 15000) && (cenam <= 30000))

		taksa_notarialna = (500 + (cenam - 15000)*0.02);

	if ((cenam > 30000) && (cenam <= 60000))

		taksa_notarialna = (800 + (cenam - 30000)*0.01);

	if ((cenam > 60000) && (cenam <= 1000000))

		taksa_notarialna = (1100 + (cenam - 60000)*0.005);

	if (cenam > 1000000)

		taksa_notarialna = (5800 + (cenam - 1000000)*0.0025);

}



taksa_notarialna = (Math.round(taksa_notarialna * 100))/100;





if (!isNaN(taksa_notarialna))

form.elements['taksanotarialna'].value = taksa_notarialna.toString(10);



VAT_od_taksy = taksa_notarialna * 0.23;



VAT_od_taksy = (Math.round(VAT_od_taksy * 100))/100;

if (!isNaN(VAT_od_taksy))

form.elements['vatodtaksy'].value = VAT_od_taksy.toString(10);



prowizja_procent = form.elements['prowizjaprocent'].value;













i = prowizja_procent.length - 1;



err = true;

j = 0;

for (var j = 0; j < a.length; j++) {

if (prowizja_procent.charAt(i) == a.charAt(j))

err = false;

}

if ((prowizja_procent.charAt(i) == ",") || (prowizja_procent.charAt(i) == ".")) {

form.elements['prowizjaprocent'].value = prowizja_procent.substring(0,i) + ".";

err = false }

if (err) 

form.elements['prowizjaprocent'].value = prowizja_procent.substring(0,i);

if ((wartosc.length == 1) && (wartosc == 0)) {

form.elements['prowizjaprocent'].value = prowizja_procent.substring(0,i);

}



prowizja_procent = parseFloat(prowizja_procent);

if (prowizja_procent.length == 0)

prowizja_procent = 0;



prowizja = cenam * prowizja_procent * 0.01;



prowizja = (Math.round(prowizja * 100))/100;

if (!isNaN(prowizja))

form.elements['prowizja'].value = prowizja.toString(10);





VAT_od_prowizji = prowizja * 0.23;



VAT_od_prowizji = (Math.round(VAT_od_prowizji * 100))/100;

if (!isNaN(VAT_od_prowizji))

form.elements['vatodprowizji'].value = VAT_od_prowizji.toString(10);









if (form.elements['oplata1'].checked && form.elements['ksiega'].checked==false) 

{

	oplata_sadowa = 0;

	form.elements['oplatasadowa'].value = "nie ma";

}

else if (form.elements['oplata1'].checked && form.elements['ksiega'].checked==true) 

{

	oplata_sadowa = 200;

	form.elements['oplatasadowa'].value = "200";

}

else if ( form.elements['oplata2'].checked )

{

	oplata_sadowa = 200;

	form.elements['oplatasadowa'].value = "200";

}



oplaty_dod = taksa_notarialna + oplata_skarbowa + VAT_od_taksy + oplata_sadowa + prowizja + VAT_od_prowizji;

oplaty_dod = (Math.round(oplaty_dod * 100))/100;

if (!isNaN(oplaty_dod))

form.elements['oplatydod'].value = oplaty_dod.toString(10);



suma = cenam + oplaty_dod;

suma = (Math.round(suma * 100))/100;



if (!isNaN(suma))

form.elements['suma'].value = suma.toString(10);



}

function change(r1,r2) {

if (r1.checked) 

r2.checked = false;

}

function go() {

document.kalkulator.submit();

}



//-->
