
	function calculate()
{
var form = document.forms[0];
var ln = form.elements.length;
var el;
var vel;
var tot = eval(form.elements[0].value);
var fld = new Array(495.00, 995.00, 1495.00, 89.50, 139.00, 97.50, 5.00, 375.00, 39.00, 32.50, 89.00, 195.00, 190.00, 279.00, 195.00, 179.00, 19.95, 39.00);
	for (var i = 1; i < ln - 4; i+=2)
	{
	el = form.elements[i];
	vel = form.elements[i+1];
	fldv = eval(i-1)/2;

	
	

if (i == 7)	{
	if (el.value >= 10)	{fld[fldv] = 82.92}
	if (el.value >= 20)	{fld[fldv] = 74.75}
}



	if (el.checked)
		{
		vel.value = round(fld[fldv]);
		}
	else if (el.value != 'on')
		{
		vel.value = round(el.value ? el.value * fld[fldv] : 0);
		}
	else	{
		vel.value = 0;
		}
		tot += eval(vel.value);
	}
	form.elements[ln-1].value = round(tot);
}


function round(x) {
    var fixedNum = Math.round(parseFloat(x) * 100) / 100;
    var sFixedNum = new String(fixedNum);
    var aFixedNum = sFixedNum.split(".");

    var b = (aFixedNum[1]) ? aFixedNum[1].length : 0;
    if (b == 0) sFixedNum += ".";
    while (b < 2) {
        sFixedNum += "0";
        b++;
		
    }
	
	
    return sFixedNum 
	
}

	
 


