function calculateCreditCost(creditsBought) {
	var cost_per_credit	= "";
	var num_credits		= 0;
	if (document.getElementById('NumberOfCredits') != null) {
		num_credits = document.getElementById('NumberOfCredits').value;
	}
	var num_credits_calc = parseInt(num_credits) +  parseInt(creditsBought);
	
	if (num_credits_calc > 1000) {
		cost_per_credit = 9999;
	} else {
		cost_per_credit = 12;
	}
	
	var cost		= 0;
	var gst		= 0;
	var total	= 0;
	
	if (cost_per_credit == 9999) {
		cost = "POA";
	} else {
		cost	= num_credits * cost_per_credit;
		gst	= 0.1 * cost;
		total	= cost + gst;
	}
	
	if (document.getElementById('cost') != null) {
		document.getElementById('cost').innerHTML		= "$"+ CurrencyFormatted(cost);
	}
	if (document.getElementById('gst') != null) {
		document.getElementById('gst').innerHTML		= "$"+ CurrencyFormatted(gst);
	}
	if (document.getElementById('total') != null) {
		if (cost == "POA") {
			document.getElementById('total').innerHTML = "$POA";
		} else {
			document.getElementById('total').innerHTML = "$"+ CurrencyFormatted(total);
		}
	}
}

function CurrencyFormatted(amount){
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s;
}

