function inflate(mm) {	// goes to calc1 to show data
	calc1(mm);	
	}
function start1()  {	// initialize as the page is brought up.
	m1=new Array(125);
	m2=new Array(125);
	m3=new Array(125);
	m4=new Array(125);
	m5=new Array(125);
	m6=new Array(125);
	}

function calc1(mm) {  // Show data
	y1=mm.years1.value;
	if (y1>10)
		{
		y1=10;
		mm.years1.value=10;
		}
	y1=y1*12;
	m1[0]=" " + 1 + "  /  " + 0;
	m1[1]=" " + 1 + "  /  " + 1;
	mm.document.all.table1.rows(1).cells(0).innerText=m1[0];
	mm.document.all.table1.rows(2).cells(0).innerText=m1[1];
	for (i=1; i<y1; i++)
		{  
		y2=Math.floor(i/12)+1;
		month2=i%12+1;
		//month2=i-y2*12;
		m1[i+1]=" " + y2 + "  /  " + month2;
		mm.document.all.table1.rows(i+2).cells(0).innerText=m1[i+1];
		}			
	calc2(mm);
	show1(mm);
}
function calc2(mm) { // Calculations for rest of chart
	pr1=mm.pr1.value;
	int1=mm.int1.value/100;
	pay1=mm.pay1.value;
	years1=mm.years1.value;
	m2[0]=0;m3[0]=0;m4[0]=pr1;m5[0]=0;m6[0]=0;
	m2[1]=pr1*int1/12;
	m3[1]=pay1-m2[1];
	m4[1]=pr1-m3[1];
	m5[1]=m2[1];
	m6[1]=m3[1];
	for (i=2; i<=y1; i++)
	{
		m2[i]=m4[i-1]*int1/12;
		m3[i]=pay1-m2[i];
		m4[i]=m4[i-1]-m3[i];
		m5[i]=m5[i-1]+m2[i];
		m6[i]=m6[i-1]+m3[i];
	}	
}
function show1(mm) {  // Place results into table
	for (i=0; i<=y1; i++)
	{
		mm.document.all.table1.rows(i+1).cells(1).innerText=Math.round(m2[i]*100)/100;
		if (m2[i]<0)
			{mm.document.all.table1.rows(i+1).cells(1).bgColor="lightpink";
			}
		mm.document.all.table1.rows(i+1).cells(2).innerText=Math.round(m3[i]*100)/100;
		if (m3[i]<0)
			{mm.document.all.table1.rows(i+1).cells(2).bgColor="lightpink";
			}
		mm.document.all.table1.rows(i+1).cells(3).innerText=Math.round(m4[i]*100)/100;
		if (m4[i]<0)
			{mm.document.all.table1.rows(i+1).cells(3).bgColor="lightpink";
			}
		mm.document.all.table1.rows(i+1).cells(4).innerText=Math.round(m5[i]*100)/100;
		if (m5[i]<0)
			{mm.document.all.table1.rows(i+1).cells(4).bgColor="lightpink";
			}
		mm.document.all.table1.rows(i+1).cells(5).innerText=Math.round(m6[i]*100)/100;	
		if (m6[i]<0)
			{mm.document.all.table1.rows(i+1).cells(5).bgColor="lightpink";
			}
	}
}		
