

<!--

// Copyright NAOI 2004-2007

function justify(form)
{
  
  var tot = parseFloat(form.Init.value, 10);
  var contrib = parseFloat(form.Monthly.value, 10);
  var tx = parseFloat(form.Tax.value/100, 10);
  var years = parseFloat(form.Years.value, 10);
  var i = 0;
  var r = parseFloat(form.Rate.value/100, 10);

  for (i=1; i<=years; i=i+1)
  {
    earn = (tot*r) + ((contrib*6) * r)
  tot = tot + earn + contrib*12 - (tx*earn);
        }
  form.Total.value = Math.round(tot);

  var firsttot=tot;
  
         
  var r2 = r + .01;
  var tot = parseFloat(form.Init.value, 10);

  for (i=1; i<=years; i=i+1)
  {
    earn = (tot*r2) + ((contrib*6) * r2)

  tot = tot + earn + contrib*12 - (tx*earn);

        }
  
  form.Total1.value = Math.round(tot);
  form.Rate1.value = Math.round(r2*100);
  form.Add1.value = Math.round(tot - firsttot);

  
  var r3 = r + .03;
  var tot = parseFloat(form.Init.value, 10);


  for (i=1; i<=years; i=i+1)
  {
    earn = (tot*r3) + ((contrib*6) * r3)

  tot = tot + earn + contrib*12 - (tx*earn);

        }
  
  form.Total3.value = Math.round(tot);
  form.Rate3.value = Math.round(r3*100)
  form.Add3.value = Math.round(tot - firsttot);      

 var r5 = r + .05;
  var tot = parseFloat(form.Init.value, 10);

  for (i=1; i<=years; i=i+1)
  {
    earn = (tot*r5) + ((contrib*6) * r5)

  tot = tot + earn + contrib*12 - (tx*earn);

        }
  
  form.Total5.value = Math.round(tot);
  form.Rate5.value = Math.round(r5*100)
  form.Add5.value = Math.round(tot - firsttot);        


  }




//-->