function floor(number)
{
  return Math.floor(number*Math.pow(10,2))/Math.pow(10,2);
}

function dosum()
{
 
  var mi = document.getElementById("IR").value / 1200;
  var base = 1
  var mbase = 1 + mi;
  for (i=0; i<document.getElementById("YR").value * 12; i++)
  {
    base = base * mbase
  }
  document.getElementById("MINT").value =floor(document.getElementById("LA").value * mi)
  document.getElementById("PI").value = floor(document.getElementById("LA").value * mi / ( 1 - (1/base))-document.getElementById("MINT").value)
  
  document.getElementById("MI").value = floor(document.getElementById("AI").value / 12)
  
  var dasum = parseFloat(document.getElementById("MINT").value) + parseFloat(document.getElementById("PI").value) + parseFloat(document.getElementById("MI").value)
        document.getElementById("MP").value = dasum.toFixed(2);
        
}