
function calcPay(){
	
	fff=document.fMortgage;
	nMortgage = fff.mortgage.value*(1-fff.percentage.value/100);
	
	nAmort = fff.amort.value;
	nIntrate = fff.intrate.value;
	nFreq = fff.freq.value;
	
	nCompound=2;
	var compound = nCompound/12;
	var monTime = nAmort * 12;
	var rate = (nIntrate*1.0)/100;
	var yrRate = rate/nCompound;
	var rdefine    = Math.pow((1.0 + yrRate),compound)-1.0;
	var payment = (nMortgage*rdefine * (Math.pow((1.0 + rdefine),monTime)))/  ((Math.pow((1.0 + rdefine),monTime)) - 1.0);
	if(payment!=0) 
		{payment =Math.round(payment*100)/100;
		 sPeriod="month";
		  if(nFreq==1){ payment=payment*12.0; sPeriod="year";}
		 if(nFreq==3){ payment=payment*4.0; sPeriod="quater";}
		if(nFreq==12){ payment=payment; sPeriod="month";}
		if(nFreq==24){ payment=payment/2.0; sPeriod="semi-month"; }
		if(nFreq==26){ payment=payment/2.0; sPeriod="bi-week"; }
		if(nFreq==52){payment=payment/4.0;  sPeriod="week";}
		
		
		fff.paymentM.value="$" + payment ;
		}
	}


