function calculator2(){
var num=0;
var num2=1;
var num3=0;
var L2=0;
var I2=0;
var N2=0;
var answer="";
P=document.theform.principle.value;
L=document.theform.late.value;
M=document.theform.months.value;
N=document.theform.compounding.value;
I=document.theform.interest.value;
numbers= new Array("0","1","2","3","4","5","6","7","8","9",".");
var Principle=0;
var newstring='';
var Months='';
var Interest='';
var Compounding='';

for(i=0; i<P.length; ++i)
for(j=0; j<11; ++j)
if(P.charAt(i)==numbers[j])
Principle+=P.charAt(i);

for(i=0; i<L.length; ++i)
for(j=0; j<11; ++j)
if(L.charAt(i)==numbers[j])
newstring+=L.charAt(i);

for(i=0; i<M.length; ++i)
for(j=0; j<11; ++j)
if(M.charAt(i)==numbers[j])
Months+=M.charAt(i);

for(i=0; i<I.length; ++i)
for(j=0; j<11; ++j)
if(I.charAt(i)==numbers[j])
Interest+=I.charAt(i);

for(i=0; i<N.length; ++i)
for(j=0; j<11; ++j)
if(N.charAt(i)==numbers[j])
Compounding+=N.charAt(i);


num=parseFloat(Principle);
num3=parseFloat(Months);
L2=parseFloat(newstring);
I2=parseFloat(Interest)/100;
N2=parseFloat(Compounding);

for(i=1; i<num3+1; ++i){
num+=L2;
if(i/(12/N2)==num2){
		++num2;
		num=num+(num*I2)/N2;
		
	}	
	}
//	num=Math.round(num*100)/100;
	
answer=num+'';	

if(num<=999){
num=Math.round(num*100)/100;
document.theform.newbalance.value="$"+num;
}
if(num>999 && num<10000)
document.theform.newbalance.value="$"+answer.substring(0,1)+","
+answer.substring(1,7);
else if(num>=10000 && num<100000)
document.theform.newbalance.value="$"+answer.substring(0,2)+","
+answer.substring(2,8);
else if(num>=100000 && num<1000000)
document.theform.newbalance.value="$"+answer.substring(0,3)+","
+answer.substring(3,9);
else if(num>=1000000 && num<10000000)
document.theform.newbalance.value="$"+answer.substring(0,1)+","
+answer.substring(1,4)+","+answer.substring(4,10);
	
}

function PlaySound(){
var sound=document.getElementById("note_c1");
try{
//Real Player
sound.DoPlay();
} catch(e){
try{
//windows Media/Quicktime
sound.Play();
} catch(e)
{
alert("No sound support.");
}
}
document.theform.newbalance.value="Calculating....";


setTimeout ( "calculator2()", 15000 );

}

