function makeDecimal(nTotal) {
	nTotal=nTotal.toString();
	while(nTotal.lastIndexOf(",") > 0) {
		nTotal = nTotal.substring(0, nTotal.lastIndexOf(",")) + nTotal.substring(nTotal.lastIndexOf(",")+1, nTotal.length);
	}

	if (typeof(nTotal) == String) nTotal = parseFloat(nTotal);
	var decTotal = "_" + Math.round( 100.0 * nTotal) + "_"
	if (decTotal.length < 5) {
		zeros = "_000";
		decTotal = zeros.substring(0,6-decTotal.length) + decTotal.substring(1);
	}
	decTotal = decTotal.substring(1,decTotal.length - 3) + "." + decTotal.substring(decTotal.length - 3,decTotal.length-1);
	decTotal.substring(decTotal.length - 10,decTotal.length);
	if (decTotal == "N.aN")
		decTotal = "Invalid";
	return decTotal;
}

function redototal() {
	var addqty = 0;
	var addcd = 0;
	var addtape = 0;
	var addsheet = 0;
	form1 = document.recorderform;

	for (var i=15; form1.elements[i].id != "comment"; i++) {
		if(form1.elements[i].value != "") {
			if(form1.elements[i].value < "0" || form1.elements[i].value > "9")
				form1.elements[i].value = "";
		}
	}

	for (var i=16; i < 85; i += 2) {
		addtape += (form1.elements[i].value * 1)
	}
	addqty += (addtape * 8)

	for (var i=15; i < 126; i += 2) {
		addcd += (form1.elements[i].value * 1)
	}
	addqty += (addcd * 15)

	for (var i=127; i < 129; i++) {
		addcd += (form1.elements[i].value * 1)
		addqty += (form1.elements[i].value * 19)
	}

	addcd += (form1.elements[129].value * 1)
	addqty += (form1.elements[129].value * 20)

	addcd += (form1.elements[130].value * 4)
	addqty += (form1.elements[130].value * 50)

	addtape += (form1.elements[131].value * 4)
	addqty += (form1.elements[131].value * 28)

	for (var i=132; i < 135; i += 2) {
		addcd += (form1.elements[i].value * 3)
		addqty += (form1.elements[i].value * 38)
	}

	for (var i=133; i < 136; i += 2) {
		addtape += (form1.elements[i].value * 3)
		addqty += (form1.elements[i].value * 20)
	}

	for (var i=136; i < 152; i++) {
		addsheet += (form1.elements[i].value * 1)
	}
	addqty += (addsheet * 4)

	form1.tapetotal.value = addtape;
	form1.cdtotal.value = addcd;
	form1.sheettotal.value = addsheet;
	form1.rectotal.value =  makeDecimal(addqty);
}

