/* ======================================================================
DESC: 

PLATFORMS: 

USAGE NOTES: 
====================================================================== */

/* ======================================================================
FUNCTION: 	

INPUT:		
				
RETURNS:		

DESC:							
====================================================================== */
function floor(number)
{
  return Math.floor(number*Math.pow(10,2))/Math.pow(10,2);
}

function dosum()
{
  var mi = document.temps.IR.value / 1200;
  var base = document.temps.IB.value;
  document.temps.FA.value = "";
  var pp = 0;
  var yr = 0;
  for (i=0; i<document.temps.YR.value * 12; i++)
  {
    base = base * (1 + mi) + 1 * document.temps.MC.value
    pp++
    if (pp == 12)
    {
      yr++
      if (yr < 10) { sp = " " } else { sp = "" }
      document.temps.FA.value = document.temps.FA.value + "\n" + sp + yr + " : " + floor(base)
      pp = 0;
    }
  }
  document.temps.FB.value = floor(base)
}


