function calculateLoan(){	if (document.forms[0].PV.value == "" || document.forms[0].PV.value == 0) {		alert("Please enter a value in Line #1");		document.forms[0].PV.focus();	} else if (document.forms[0].i.value == "") {		alert("Please enter a value in Line #2");		document.forms[0].i.focus();	} else if (document.forms[0].N.value == "" || document.forms[0].N.value == 0) {		alert("Please enter a value in Line #3");		document.forms[0].N.focus();	} else {			var PV = stripNum(document.forms[0].PV.value);		var i = stripNum(document.forms[0].i.value);		var N = stripNum(document.forms[0].N.value);		var time = Number(document.forms[0].time.selectedIndex);		var mPMT = 0;		var tPMT = 0;		var tINT = 0;		if (i >= 1.0) { i = i / 100;}		i = i / 12;			if ( time == 0 ){ N = N;}		if ( time == 1 ){ N = N * 12;}		var x = 1 + i;   		mPMT = ( PV * Math.pow(x,N) ) / ( ( ( Math.pow(x,N) - 1 ) / i ) );   		tPMT = mPMT * N;   		tINT = tPMT - PV;   		document.forms[0].mPMT.value = formatNumber((100 * mPMT)/ 100);   		document.forms[0].tPMT.value = formatNumber((100 * tPMT)/ 100);   		document.forms[0].tINT.value = formatNumber((100 * tINT)/ 100);   	}}function stripNum(num) {var iPercentvar iDollarvar iSpacevar iCommavar numLength = num.length//lalalla Line #114if(numLength > 0) {   num=num.toString();   iPercent = num.indexOf("%");   if(iPercent >= 0) {      num=num.substring(0,iPercent) + "" + num.substring(iPercent + 1,numLength);      numLength=num.length;      }   iDollar = num.indexOf("£");   if(iDollar >= 0) {      num=num.substring(0,iDollar) + "" + num.substring(iDollar + 1,numLength);      numLength=num.length;      }   iSpace = num.indexOf(" ");   if(iSpace >= 0) {      num=num.substring(0,iSpace) + "" + num.substring(iSpace + 1,numLength);      numLength=num.length;      }   iComma = num.indexOf(",");   if(iComma >= 0) {      while(iComma >=1) {         num=num.substring(0,iComma) + "" + num.substring(iComma + 1,numLength);         numLength=num.length;         iComma = num.indexOf(",");      }      }      num = eval(num);} else {num = 0;}return num;}function formatNumber(num) {var isNeg=0;    if(num < 0) {       num=num*-1;       isNeg=1;    }    	onum=Math.round(num*100)/100;			integer=Math.floor(onum);	if (Math.ceil(onum) == integer) {		decimal="00";	} else{		decimal=Math.round((onum-integer)*100)	}	decimal=decimal.toString();	if (decimal.length<2) decimal="0"+decimal;	integer=integer.toString();	var tmpnum="";	var tmpinteger="";	var y=0;	for (x=integer.length;x>0;x--) {		tmpnum=tmpnum+integer.charAt(x-1);		y=y+1;		if (y==3 & x>1) {			tmpnum=tmpnum+",";			y=0;		}	}	for (x=tmpnum.length;x>0;x--) {		tmpinteger=tmpinteger+tmpnum.charAt(x-1);	}			finNum=tmpinteger+"."+decimal;    if(isNeg == 1) {       finNum = "-" + finNum;    }	return finNum;}function noEntry(elem) {eval("document.loan." + elem + ".focus();");}
