
function mortgageAmont() {
   var newHV= document.mortCalculator.newHomeValue.value.replace('$', '').replace(',', '').replace(',', '');
   var t0=1;
   t0=newHV*1;
   var builLV= document.mortCalculator.buildingLotValue.value.replace('$', '').replace(',', '').replace(',', '');
   var tA=1;
   tA= tA*( newHV*1 + builLV*1);
	document.getElementById("newHLValue").innerHTML = formatCurrency(tA);


   var pHV=document.mortCalculator.presentHomeValue.value.replace('$', '').replace(',', '').replace(',', '');
   var mortP=document.mortCalculator.mortgagePayout.value.replace('$', '').replace(',', '').replace(',', '');
   var t2=1;
   t2=t2*( pHV*1 - mortP*1);
	document.getElementById("equityPHome").innerHTML = formatCurrency(t2);


   //document.mortCalculator.buildingLotValue2.value= formatCurrency(builLV);
   //document.getElementById("buildingLotValue2").innerHTML = formatCurrency(builLV);
   
   var lLP=document.mortCalculator.lessLoanPayout.value.replace('$', '').replace(',', '').replace(',', '');
   var t3=1;
   t3=t3*( builLV*1 - lLP*1);
	document.getElementById("equityBuildingLot").innerHTML = formatCurrency(t3);
	
    var othE=document.mortCalculator.otherEquity.value.replace('$', '').replace(',', '').replace(',', '');

    var tB=1;
    tB=tB*(t2*1+ t3*1 + othE*1);
	document.getElementById("totalEquity").innerHTML = formatCurrency(tB);

   var amt=1;
   amt=amt*(tA*1 - tB*1);
   document.getElementById("amt").innerHTML = formatCurrency(amt);

   var mR = document.mortCalculator.mortRate.value;
   
   var hMR= 1+mR/200;
   
   var hY=1/6;
   var pMR=Math.pow(hMR,hY);
   
   var term = document.mortCalculator.term.value * 12;
  
    var subP=Math.pow(pMR,term);
    subP=1/subP;
    
    var sPMR=pMR -1 ;
    
   var total=1;
   

   mp = amt * sPMR;
   subP=1-subP ;

  // use Math object to chop all numbers after 2 digits

  document.getElementById("payment").innerHTML = formatCurrency(Math.round(mp/subP*100)/100);
  //document.mortCalculator.total.value = Math.round(mp ) ;
}

function updCommas(innValue){
	var outValue ='';
	outValue= formatCurrency(innValue);
	
	return outValue;
}

function resetFields(){
	document.getElementById("amt").innerHTML = ".....................";
	document.getElementById("payment").innerHTML =  ".....................";
	document.getElementById("totalEquity").innerHTML =  ".....................";
	document.getElementById("equityBuildingLot").innerHTML =  ".....................";
	document.getElementById("equityPHome").innerHTML =  ".....................";
	document.getElementById("newHLValue").innerHTML =  ".....................";
}

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if (isNaN(Number(num))) alert("Please Enter A Number!");
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	//return (((sign)?'':'-') + '$' + num + '.' + cents);
	return (((sign)?'':'-') + '$' + num);
}