function check(){var taksaNotarialna=0;var oplataSkarbowa=0;var taxVat=0;var prowizja=0;var prowizjaVat=0;var prowizjaProcent=0;var oplataSadowa=0;var oplatyDod=0;var suma=0;var form=document.kalkulator;var wartosc=form.cenam.value;if(!wartosc)
return;var digit="0123456789";waluta=1;i=wartosc.length-1;err=true;j=0;for(var j=0;j<digit.length;j++){if(wartosc.charAt(i)==digit.charAt(j))
err=false;}
if(err)
form.cenam.value=wartosc.substring(0,i);if((wartosc.length==1)&&(wartosc==0)){form.cenam.value=wartosc.substring(0,i);}
cenam=parseFloat(wartosc)*parseFloat(waluta);if(wartosc.length==0)
cenam=0;var wlasnoscValue=form.wlasnosc.options[form.wlasnosc.selectedIndex].value;if(wlasnoscValue==1)
oplataSkarbowa=cenam*0.02;else
oplataSkarbowa=cenam*0.02;oplataSkarbowa=(Math.round(oplataSkarbowa*100))/100;if(!isNaN(oplataSkarbowa))
form.oplataskarbowa.value=oplataSkarbowa.toString(10);if(wlasnoscValue==1||wlasnoscValue==2){if((cenam>0)&&(cenam<=3000))
taksaNotarialna=100/2;
if((cenam>3000)&&(cenam<=10000))
taksaNotarialna=(100+((cenam-3000)*0.03))/2;if((cenam>10000)&&(cenam<=30000))
taksaNotarialna=(310+((cenam-10000)*0.02))/2;if((cenam>30000)&&(cenam<=60000))
taksaNotarialna=(710+((cenam-30000)*0.01))/2;if((cenam>60000)&&(cenam<=1000000))
taksaNotarialna=(1010+((cenam-60000)*0.004))/2;if(cenam>1000000)
taksaNotarialna=(4770+((cenam-1000000)*0.002))/2;}
else if(wlasnoscValue==3){if((cenam>0)&&(cenam<=3000))
taksaNotarialna=100
;if((cenam>3000)&&(cenam<=10000))
taksaNotarialna=(100+((cenam-3000)*0.03));if((cenam>10000)&&(cenam<=30000))
taksaNotarialna=(310+((cenam-10000)*0.02));if((cenam>30000)&&(cenam<=60000))
taksaNotarialna=(710+((cenam-30000)*0.01));if((cenam>60000)&&(cenam<=1000000))
taksaNotarialna=(1010+((cenam-60000)*0.004));if(cenam>1000000)
taksaNotarialna=(4770+((cenam-1000000)*0.002));}
taksaNotarialna=(Math.round(taksaNotarialna*100))/100;if(!isNaN(taksaNotarialna))
form.taksanotarialna.value=taksaNotarialna.toString(10);taxVat=taksaNotarialna*0.22;taxVat=(Math.round(taxVat*100))/100;if(!isNaN(taxVat))
form.vatodtaksy.value=taxVat.toString(10);prowizjaProcent=form.prowizjaprocent.value;i=prowizjaProcent.length-1;err=true;j=0;for(var j=0;j<digit.length;j++){if(prowizjaProcent.charAt(i)==digit.charAt(j))
err=false;}
if((prowizjaProcent.charAt(i)==",")||(prowizjaProcent.charAt(i)==".")){form.prowizjaprocent.value=prowizjaProcent.substring(0,i)+".";err=false}
if(err)
form.prowizjaprocent.value=prowizjaProcent.substring(0,i);if((wartosc.length==1)&&(wartosc==0)){form.prowizjaprocent.value=prowizjaProcent.substring(0,i);}
prowizjaProcent=parseFloat(prowizjaProcent);if(prowizjaProcent.length==0)
prowizjaProcent=0;prowizja=cenam*prowizjaProcent*0.01;prowizja=(Math.round(prowizja*100))/100;if(!isNaN(prowizja))
form.prowizja.value=prowizja.toString(10);prowizjaVat=prowizja*0.23;if(!isNaN(prowizjaVat)){prowizjaVat=(Math.round(prowizjaVat*100))/100
form.prowizjaVat.value=prowizjaVat.toString(10);}
oplataStrony=0;if(wlasnoscValue==1){oplataSadowa=0;form.oplatasadowa.value=0;form.oplatastron.value=0;form.ilstron.value=0;form.ilstron.readOnly=true;form.ilstron.disabled=true;form.ilstron.className='standardInp';}
else if(wlasnoscValue==3||wlasnoscValue==2){/**/
oplataSadowa=200;if(!isNaN(oplataSadowa))
form.oplatasadowa.value=oplataSadowa.toString(10);else
form.oplatasadowa.value="";form.ilstron.readOnly=false;form.ilstron.disabled=false;form.ilstron.className='standardInp2';il_stron=parseInt(form.elements['ilstron'].value);if(isNaN(il_stron)){il_stron=0;}
oplataStrony=(6+6*0.23)*il_stron;form.oplatastron.value=oplataStrony;}
oplatyDod=taksaNotarialna+oplataSkarbowa+taxVat+oplataSadowa+prowizja+prowizjaVat+oplataStrony;oplatyDod=(Math.round(oplatyDod*100))/100;if(!isNaN(oplatyDod))
form.oplatydod.value=oplatyDod.toString(10);suma=cenam+oplatyDod;suma=(Math.round(suma*100))/100;if(!isNaN(suma))
form.suma.value=suma.toString(10);}

