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;
var prowizja_procent = 0;
var oplata_sadowa = 0;
var oplaty_dod = 0;
var suma = 0;
form = document.forms['kalkulator'];
wartosc = document.getElementById('cenam').value;
waluta = 1;




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;

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(document.getElementById('oplata').value==1) {
	if ((cenam > 0) && (cenam <= 5000)) 
		taksa_notarialna = 100
	if ((cenam > 5000) && (cenam <= 15000))
		taksa_notarialna = (100 + ((cenam - 5000)*0.03))/2;
	if ((cenam > 15000) && (cenam <= 30000))
		taksa_notarialna = (310 + ((cenam - 15000)*0.02))/2;
	if ((cenam > 30000) && (cenam <= 60000))
		taksa_notarialna = (710 + ((cenam - 30000)*0.01))/2;
	if ((cenam > 60000) && (cenam <= 1000000))
		taksa_notarialna = (1010 + ((cenam - 60000)*0.005))/2;
	if (cenam > 1000000)
		taksa_notarialna = (5710 + ((cenam - 1000000)*0.0025))/2;
	
}
else if(document.getElementById('oplata').value==2) {
	if ((cenam > 0) && (cenam <= 5000)) 
		taksa_notarialna = 100/2
	if ((cenam > 5000) && (cenam <= 15000))
		taksa_notarialna = (100 + (cenam - 5000)*0.03);
	if ((cenam > 15000) && (cenam <= 30000))
		taksa_notarialna = (310 + (cenam - 15000)*0.02);
	if ((cenam > 30000) && (cenam <= 60000))
		taksa_notarialna = (710 + (cenam - 30000)*0.01);
	if ((cenam > 60000) && (cenam <= 1000000))
		taksa_notarialna = (1010 + (cenam - 60000)*0.005);
	if (cenam > 1000000)
		taksa_notarialna = (5710 + (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.22;

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.22;

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(document.getElementById('oplata').value==1)
{
	if(document.getElementById('ksiega').value==1)
	{
    oplata_sadowa = 200;
  	
  	oplata_sadowa = (Math.round(oplata_sadowa * 100))/100;	
  	if (!isNaN(oplata_sadowa) )
  	form.elements['oplatasadowa'].value = oplata_sadowa.toString(10);
  	else
  	form.elements['oplatasadowa'].value = "";
  }
  else
  {
    oplata_sadowa = 0;
  	form.elements['oplatasadowa'].value = "0";
  }
  
}
else if(document.getElementById('oplata').value==2)
{	
  /*if ((cenam > 0) && (cenam <= 10000))
	oplata_sadowa = cenam * 0.08;
	if ((cenam > 10000) && (cenam <= 50000))
	oplata_sadowa = 800 + ((cenam - 10000) * 0.07);
	if ((cenam > 50000) && (cenam <= 100000))
	oplata_sadowa = 3600 + ((cenam - 50000) * 0.06);
	if (cenam > 100000)
	oplata_sadowa = 6600 + ((cenam - 100000) * 0.05);
	
	oplata_sadowa = oplata_sadowa * 0.2;
	if (oplata_sadowa < 20)
	oplata_sadowa = 20;
	if (oplata_sadowa > 100000)
	oplata_sadowa = 100000;*/
	
	oplata_sadowa = 200;
	
	oplata_sadowa = (Math.round(oplata_sadowa * 100))/100;	
	if (!isNaN(oplata_sadowa) )
	form.elements['oplatasadowa'].value = oplata_sadowa.toString(10);
	else
	form.elements['oplatasadowa'].value = "";
}

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  + 7.32;
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();
}


function check1(){
var a = "0123456789";
var taksa_notarialna = 0;
var oplata_skarbowa = 0;
var VAT_od_taksy = 0;
var VAT_od_prowizji = 0;
var prowizja = 0;
var prowizja_procent = 0;
var oplata_sadowa = 0;
var oplaty_dod = 0;
var suma = 0;
wartosc = document.getElementById('cena1').value;
waluta = 1;

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

if(wartosc.length == 0)
cenam = 0;

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


if(document.getElementById('typek').value==1) {
	if ((cenam > 0) && (cenam <= 5000)) 
		taksa_notarialna = 100
	if ((cenam > 5000) && (cenam <= 15000))
		taksa_notarialna = (100 + ((cenam - 5000)*0.03))/2;
	if ((cenam > 15000) && (cenam <= 30000))
		taksa_notarialna = (310 + ((cenam - 15000)*0.02))/2;
	if ((cenam > 30000) && (cenam <= 60000))
		taksa_notarialna = (710 + ((cenam - 30000)*0.01))/2;
	if ((cenam > 60000) && (cenam <= 1000000))
		taksa_notarialna = (1010 + ((cenam - 60000)*0.005))/2;
	if (cenam > 1000000)
		taksa_notarialna = (5710 + ((cenam - 1000000)*0.0025))/2;
	
}
else if(document.getElementById('typek').value==2) {
	if ((cenam > 0) && (cenam <= 5000)) 
		taksa_notarialna = 100/2
	if ((cenam > 5000) && (cenam <= 15000))
		taksa_notarialna = (100 + (cenam - 5000)*0.03);
	if ((cenam > 15000) && (cenam <= 30000))
		taksa_notarialna = (310 + (cenam - 15000)*0.02);
	if ((cenam > 30000) && (cenam <= 60000))
		taksa_notarialna = (710 + (cenam - 30000)*0.01);
	if ((cenam > 60000) && (cenam <= 1000000))
		taksa_notarialna = (1010 + (cenam - 60000)*0.005);
	if (cenam > 1000000)
		taksa_notarialna = (5710 + (cenam - 1000000)*0.0025);
}

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


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


prowizja_procent = document.getElementById('prowiz').value;
prowizja = cenam * prowizja_procent * 0.01;
prowizja = (Math.round(prowizja * 100))/100;

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

if(document.getElementById('typek').value==1)
	oplata_sadowa = 0;	
else if(document.getElementById('typek').value==2)
{
	/*if ((cenam > 0) && (cenam <= 10000))
	oplata_sadowa = cenam * 0.08;
	if ((cenam > 10000) && (cenam <= 50000))
	oplata_sadowa = 800 + ((cenam - 10000) * 0.07);
	if ((cenam > 50000) && (cenam <= 100000))
	oplata_sadowa = 3600 + ((cenam - 50000) * 0.06);
	if (cenam > 100000)
	oplata_sadowa = 6600 + ((cenam - 100000) * 0.05);
	
	oplata_sadowa = oplata_sadowa * 0.2;
	if (oplata_sadowa < 20)
	oplata_sadowa = 20;
	if (oplata_sadowa > 100000)
	oplata_sadowa = 100000;*/
	
	oplata_sadowa = 200;
	oplata_sadowa = (Math.round(oplata_sadowa * 100))/100;	
}

oplaty_dod = taksa_notarialna + oplata_skarbowa + VAT_od_taksy + oplata_sadowa + prowizja + VAT_od_prowizji;
oplaty_dod = (Math.round(oplaty_dod * 100))/100;

dd = cenam + oplaty_dod;
dd = (Math.round(dd * 100))/100;
document.getElementById('suma1').value = dd;
}

