
<!--------- monthly term -------

	var WGdc=".";  
	var WGgc=",";
	var WGnc="-";
	var WGcs="";
function WGformatMoney(A,W) 
{  
// Author   : Jonathan Weesner (http://cyberstation.net/~jweesner/)
// Copyright: Use freely. Keep Author and Copyright lines intact.
	var N=Math.abs(Math.round(A*100));
   var S=((N<10)?"00":((N<100)?"0":""))+N;

   S=WGcs+((A<0)?WGnc:"")+WGgroup(S.substring(0,(S.length-2)))+WGdc+
      S.substring((S.length-2),S.length)+((A<0&&WGnc=="(")?")":"");
   return (S.length>W)?"Over":S;
}

// WGgroup inspired by Bill Dortch's usenet post (www.hidaho.com)
function WGgroup(S) 
{
   return (S.length<4)?S:(WGgroup(S.substring(0,S.length-3))+
      WGgc+S.substring(S.length-3,S.length));
}
		
	
	
function calc1(form) {
	a = form.a.value*1;
	a = a+form.b.value*1;
	a = a+form.c.value*1;
	a = a+form.d.value*1;
	e = form.e.value*1;
	e = e+form.f.value*1;
	e = e+form.g.value*1;
	e = e+form.h.value*1;
	e = e+form.i.value*1;

	form.Attend.value = a;
	form.Other.value = e;
	form.Answer.value = e+a;
	form.a2.value = e+a;
	
	form.Attend.value = WGformatMoney(a, 12);
	form.Other.value = WGformatMoney(e, 12);
	form.Answer.value = WGformatMoney(e+a, 12);
	}

	
	function calc2(form) {
	a2 = form.a2.value*1;
	a2 = a2-form.b2.value*1;
	a2 = a2-form.c2.value*1;
	a2 = a2-form.d2.value*1;
	a2 = a2-form.e2.value*1;
	a2 = a2-form.f2.value*1;

	form.Answer2.value = a2;
	
	form.Answer2.value = WGformatMoney(a2, 12);
	}	
	//  End -->
