function floor(number)
{
  return Math.floor(number*Math.pow(10,2))/Math.pow(10,2);
}

function dosum()
{
  var mi = document.MortCalc.IR.value / 1200;
  var base = 1;
  var mbase = 1 + mi;
  for (i=0; i<document.MortCalc.YR.value * 12; i++)
  {
    base = base * mbase
  }
  //document.MortCalc.PI.value = floor(document.MortCalc.LA.value * mi / ( 1 - (1/base)))
  //document.MortCalc.MT.value = floor(document.MortCalc.AT.value / 12)
  //document.MortCalc.MI.value = floor(document.MortCalc.AI.value / 12)
  var dasum = (document.MortCalc.LA.value - document.MortCalc.DP.value) * mi / ( 1 - (1/base));
  // +	document.MortCalc.AT.value / 12 + 	document.MortCalc.AI.value / 12;
  document.MortCalc.PI.value = floor(dasum);
  var downpaymentpercent = document.MortCalc.DP.value / document.MortCalc.LA.value;
  document.MortCalc.DPP.value = floor(downpaymentpercent * 100);
}
function dodownpayment()
{
	var percentof = (document.MortCalc.DPP.value / 100) * (document.MortCalc.LA.value);
	document.MortCalc.DP.value = floor(percentof);
	dosum();
}
function Open_VMWindow()
{
	var iHeight = 385; // The desired height of the window.
	var iWidth = 560; // The desired width of the window.
	var iMyWidth = (window.screen.width/2) - ((iWidth/2) + 10);
	var iMyHeight = (window.screen.height/2) - ((iHeight/2) + 50);
	Window_Name = window.open("http://www.maplestreethomes.com/domino/msh/mshinfo.nsf/vmpreapproval","VMApproval",config="height="+ iHeight +",width="+ iWidth +",status=1,scrollbars=1,top="+ iMyHeight +",left="+ iMyWidth +",screenX="+ iMyWidth +",screenY="+ iMyHeight +",toolbar=0,resizable=yes");
	Window_Name.focus();
}
