  function CalcLeasingMntPayment(newPrice, newInterest, newPeriod, newResidualvalue, newAdvanceProcent) {
		newAdvance = (newAdvanceProcent * newPrice / 100);
		if (newInterest==0)
			return (newPrice - newAdvance-(newPrice * newResidualvalue / 100)) / newPeriod;
		else
		return((newInterest / 100 / 12) * ((newPrice - newAdvance)-((newPrice * newResidualvalue / 100) / (Math.pow((newInterest / 100 / 12) + 1, newPeriod)))) / (1 - (1 / Math.pow((newInterest / 100 / 12) + 1, newPeriod))));
  }
  function calculate() {
	  var kuumakse = document.getElementById("hind");
	  var hind = parseInt(document.getElementById("myygi_hind").innerHTML);
	  var aeg = document.getElementById("perriod").value;
	  kuumakse.innerHTML = Math.round(CalcLeasingMntPayment(hind, 18, aeg, 0, 0)) + ".-";
  }
  
  function round(num){
	return Math.round(num * 100) / 100;
  }

  var hind = document.getElementById("myygi_hind");
  if (hind) calculate();
