
function formatResults(bank, balance) {
	
	bankCoefs = new Array(0.112,0.097,0.143,0.116,0.107,0.004,0.000);
	bankNames = new Array("Royal Bank of Canada","TD Bank","Scotiabank","CIBC","BMO","Desjardins","Vancity");

	contextRates = new Array(0.1152, 42.0000, 66.6666, 3466.6666);
	contextTypes = new Array("<span id=\"context_label\">days</span></span> <span class=\"text_label\">of burning a CFL light bulb</span>", "<span id=\"context_label\">years</span></span> <span class=\"text_label\">of burning a CFL light bulb</span>", "<span id=\"context_label\">weeks</span></span> <span class=\"text_label\">of using a small car</span>", "<span id=\"context_label\">years</span></span> <span class=\"text_label\">of using a small car</span>");

	contextIndex = 3;

	emissions = (balance * bankCoefs[bank]);
	
	if (emissions < 42.0000) {
		contextIndex = 0;
	} else {
		if (emissions < 1000.0000) {
			contextIndex = 1;
		} else {
				if (emissions < 2310.0000) {
					contextIndex = 2;
				}
			}
		}
	
	contextString = "<span class=\"number\">=" + (emissions / contextRates[contextIndex]).toFixed(1) + " " + contextTypes[contextIndex];
	
	text = "<hr class=\"clear\">";
	
	idName = "emissions_number_long";
	if (emissions < 1000) {
		idName = "emissions_number";
	}
	
	return "<span id=\"" + idName + "\" class=\"number\">" + emissions.toFixed(0) + "<span id=\"unit_label\"> kg</span></span> " + contextString + text;
}

function formatGraph(bank) {
	message = "You’re using a low-carbon bank";
	if (bank < 5) {
		message = "You’re using a high-carbon bank";
	}
	return "<div id=\"content\" class=\"results_content\"><h2>" + message + "</h2><img src=\"sys/css/climatefriendlybanking/img/cfb_graph_" + bank + ".gif\" /></div>";
}


function showResults() {

	bank = $("#bank").val();
	balance = $("#balance").val();
	bankSlugs = new Array("RBC","TD","Scotiabank","CIBC","BMO","Desjardins","Vancity");

	$("#calculator").after("<div id=\"results\"></div>");

	$("#results").hide();

	$("#calculator").remove();
	
	$("#calculator_heading").replaceWith("<h2 id=\"calculator_result_heading\">Carbon per year:</h2>");

	$("#results").append(formatResults(bank, balance));

	$("#sidebar").append("<a href=\"http://ga3.org/campaign/" + bankSlugs[bank] + "\" id=\"action_link\">Tell your bank how you feel about it</a>");

	$("#results").show("fast", function() {	$("#action_link").show("fast");});
	
	$("#content").replaceWith(formatGraph(bank));


}

$(document).ready(function() {
	$("#balance").bind("click", function() {$("#balance").val("");});
	$("#calc_submit").bind("click", showResults);
}); 