function calcSubtotalTotal() {
	var subtotal = eval (orgRate) + eval (individualRate);
	var gst = (subtotal * gstRate);
	if (gstExempt) {
		gst = 0;
	}
	var total = eval (gst) + eval (subtotal);
	subtotal = "$" + subtotal.toFixed(2);
	gst = "$" + gst.toFixed (2);
	total = "$" + total.toFixed (2);
	document.getElementById("Subtotal_Cell").innerHTML = subtotal;
	document.getElementById("GST_Cell").innerHTML = gst;
	document.getElementById("Total").innerHTML = total;
}
function updateOrgRate (newRate) {
	orgRate = newRate;
	calcSubtotalTotal();
}
function updateIndividualRate (newRate) {
	individualRate = newRate;
	calcSubtotalTotal();
}
function updateGSTExempt () {
	gstExempt = !gstExempt;
	calcSubtotalTotal();
}
var gstRate = 0.05;
var orgRate = 0;
var individualRate = 0;
var gstExempt = false;
