function stripNum(num){var iPercent,iDollar,iSpace,iComma,numLength=num.length;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 formatCurrency(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="",tmpinteger="",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 computeMonthlyPayment(prin,payments,intRate){var pmtAmt=0;if(intRate==0){pmtAmt=prin/payments;}else{if(intRate>=1.0){intRate=intRate/100.0;};intRate/=12;var pow=1;for(var j=0;j<payments;j++)pow=pow*(1+intRate);pmtAmt=(prin*pow*intRate)/(pow-1);};return pmtAmt;};function computeFixedInterestCost(principal,intRate,pmtAmt){var i=eval(intRate);if(i>=1){i/=100;};i/=12;var prin=eval(principal),intPort=0,accumInt=0,prinPort=0,pmtCount=0,testForLast=0;while(prin>0){testForLast=(prin*(1+i));if(pmtAmt<testForLast){intPort=prin*i;accumInt=eval(accumInt)+eval(intPort);prinPort=eval(pmtAmt)-eval(intPort);prin=eval(prin)-eval(prinPort);}else{intPort=prin*i;accumInt=eval(accumInt)+eval(intPort);prinPort=prin;prin=0;};pmtCount=eval(pmtCount)+eval(1);if(pmtCount>1000||accumInt>1000000000){prin=0;};};return accumInt;};function computeLoan(form){if(form.payments.value==null||form.payments.value.length==0){alert("Please enter the number of monthly payments.");form.payments.focus();}else;if(form.interest.value==null||form.interest.value.length==0){alert("Please enter the interest rate.");form.interest.focus();}else;if(form.principal.value==null||form.principal.value.length==0){alert("Please enter the principal (amount borrowed).");form.principal.focus();}else{var VintRate=stripNum(form.interest.value),VnumPmts=stripNum(form.payments.value),Vprin=stripNum(form.principal.value),VpmtAmt=computeMonthlyPayment(Vprin,VnumPmts,VintRate),VloanCost=computeFixedInterestCost(Vprin,VintRate,VpmtAmt);form.monthly.value=formatCurrency(VpmtAmt);form.totalint.value=formatCurrency(VloanCost);};};function TheDate(){today=new Date();TimeHrs=today.getHours();TimeMin=today.getMinutes();DateMth=today.getMonth()+1;DateDate=today.getDate();DateYear=today.getYear();DateDy=today.getDay();if(TimeHrs>12){TimeHrs=TimeHrs-12;if(TimeHrs==12){AmPm="am"}else{AmPm="pm"};}else{if(TimeHrs==12){AmPm="pm"}else{AmPm="am"};};if(TimeMin<10){TimeMin="0"+TimeMin};if(DateMth==1){DateMonth="January "}else if(DateMth==2){DateMonth="February "}else if(DateMth==3){DateMonth="March "}else if(DateMth==4){DateMonth="April "}else if(DateMth==5){DateMonth="May "}else if(DateMth==6){DateMonth="June "}else if(DateMth==7){DateMonth="July "}else if(DateMth==8){DateMonth="August "}else if(DateMth==9){DateMonth="September "}else if(DateMth==10){DateMonth="October "}else if(DateMth==11){DateMonth="November "}else{DateMonth="December "};if(DateDy==0){DateDay="Sunday, "}else if(DateDy==1){DateDay="Monday, "}else if(DateDy==2){DateDay="Tuesday, "}else if(DateDy==3){DateDay="Wednesday, "}else if(DateDy==4){DateDay="Thursday, "}else if(DateDy==5){DateDay="Friday, "}else{DateDay="Saturday, "};brsr=navigator.appName;if(brsr=="Netscape"){if(DateYear<99){DateYear=DateYear+2000}else{DateYear=DateYear+1900};};document.write("<span class=\"smtext\">"+DateDay+DateMonth+DateDate+", "+DateYear+"</span>")};
