function calc(Qty,Price,Shipping,pDiv) {
	var Total = (Price * Qty) + parseFloat(Shipping);
	//document.getElementById(pDiv).innerHTML = '$'+round(Total,2);
	document.getElementById(pDiv).innerHTML = '$'+Total.toFixed(2);
}

function calc2(cDiv,totDiv) {
	var Total = 0;
	var t = document.getElementsByClassName(cDiv);	
	for(var i=0; i<t.length; i++) {
		t2 = t[i].innerHTML;
		var start = t2.indexOf("$");
		start = parseInt(start,10)+1;
		t2 = t2.substring(start);
		var end = t2.indexOf("<");
		t2 = t2.substring(0,end);
		Total = parseFloat(Total) + parseFloat(t2);
	}
	//totDiv.innerHTML = '$'+round(Total,2);
	totDiv.innerHTML = '$'+Total.toFixed(2);	
}

function calc3(Qty,Price,Shipping,SaturdayShipping,pDiv) {
	var Total = (Price * Qty) + parseFloat(Shipping);
	if(SaturdayShipping.checked) {
		Total = parseFloat(Total) + parseFloat(12.5);
	}
	//document.getElementById(pDiv).innerHTML = '$'+round(Total,2);
	document.getElementById(pDiv).innerHTML = '$'+Total.toFixed(2);
}

function round(n, d) {
	n = n - 0; // force number
	if (d == null) d = 2;
	var f = Math.pow(10, d);
	n += Math.pow(10, - (d + 1)); // round first
	n = Math.round(n * f) / f;
	n += Math.pow(10, - (d + 1)); // and again
	n += ''; // force string
	return d == 0 ? n.substring(0, n.indexOf('.')) :
	n.substring(0, n.indexOf('.') + d + 1);
}
