// used to calculate totals for orders

function calcTotal()
{
	var descString = "Witchkraft Racing Products";
	var qty = 0;
	var currQty = 0;
	var totalCost = 0;
	var currDD = 0;
	var currD = "";
	var currRow;
	var currCost = 0;
	var rowCount = 1;
	var totalItemCount = 5;
	var rowCost = new Array(rowCount);
	var i;
	for (i = 0; i < rowCost.length; i++)
	{
		rowCost[i] = 0;
	}

	// go get what has been ordered
	for (var i = 1; i < totalItemCount; i++)
	{
		currDD = document.getElementById("q" + i);
		currD = document.getElementById("d" + i);
		qty = currDD.options[currDD.selectedIndex].value;
		if (qty > 0)
		{
			descString += " :: " + qty + " " + currD.value;
			currQty = parseInt(qty);
			currCost = parseInt(document.getElementById("p" + i + "u").value);
			currRow = parseInt(document.getElementById("r" + i).value);
		  totalCost += currCost * currQty;
		  rowCost[currRow] += currCost * currQty;
		  // alert("currCost = " + currCost + "\ntotalCost = " + totalCost + "\ncurrQty = " + currQty + "\nrowCost[currRow] = " + rowCost[currRow] + " [" + currRow + "]");
		}
	}

	for (i = 0; i < rowCost.length; i++)
	{
		document.getElementById("costRow" + i).innerHTML = "$" + getCostString(rowCost[i]);
	}

	// alert("descString = " + descString);
	document.getElementById("desc2").value = descString;
	document.getElementById("desc3").value = descString;
	document.getElementById("amt2").value = getCostString(totalCost);
	return false;
}

function getCostString(cost)
{
	var newCostCents = cost + "" ; // parseInt(cost * 100) + "";
	if (newCostCents.length == 1)
	{
		newCostCents = "0" + newCostCents;
	}
	if (newCostCents.length == 2)
	{
		newCostCents = "0" + newCostCents;
	}
	return newCostCents.substring(0, newCostCents.length - 2) + "." + newCostCents.substring(newCostCents.length - 2);
}
