function calcul()

{

// inicializácia premenných

doc = document.hypo;

dlh = parseFloat(doc.fldUver.value); // konvert. výšku úveru z txt na #
n = parseFloat(doc.fldDoba.value) * 12; // konvert. dobu splácania z txt na #
im = parseFloat(doc.fldSadzba.value.replace(",", ".")) / 100;
im = Math.pow((1+im),(1/12))-1;
// úroková sadzba v % p.m.

v = 1 / (1 + im);

moc = Math.pow(v, n);

splatka = Math.round((dlh * (im / (1 - moc)))*100) / 100;

vysledok = document.getElementById("vysl");

sumar = "<br />Mesačná splátka hypotekárneho úveru predstavuje <b>"+splatka+"</b> €.";

vysledok.innerHTML=sumar;

} //end of function calcul()

function checkRate()

{

test = parseFloat(document.hypo.fldSadzba.value);

if (isNaN(test))
	{	
	alert("Údaj musí byť číslo!");
	document.hypo.fldSadzba.value = 3.95;
	}
	else if (test <= 0)
	{	
	alert("Údaj musí byť kladné číslo!");
	document.hypo.fldSadzba.value = 3.95;
	}
} //end of function checkRate()
