	//Pre-load our images to prevent IE flickering
	//every time our counter updates.
	Image1 = new Image(19,26);
	Image1.src = "images/numbers/1.gif";
	Image2 = new Image(19,26);
	Image2.src = "images/numbers/2.gif";
	Image3 = new Image(19,26);
	Image3.src = "images/numbers/3.gif";
	Image4 = new Image(19,26);
	Image4.src = "images/numbers/4.gif";
	Image5 = new Image(19,26);
	Image5.src = "images/numbers/5.gif";
	Image6 = new Image(19,26);
	Image6.src = "images/numbers/6.gif";
	Image7 = new Image(19,26);
	Image7.src = "images/numbers/7.gif";
	Image8 = new Image(19,26);
	Image8.src = "images/numbers/8.gif";
	Image9 = new Image(19,26);
	Image9.src = "images/numbers/9.gif";
	Image0 = new Image(19,26);
	Image0.src = "images/numbers/0.gif";
	ImagePoint= new Image(19,26);
	ImagePoint.src = "images/numbers/point.gif";
	
	/**
	 * Updates the page every second to show the
	 * amount of C02 saved by GEM steam traps
	 */
	function update_amount_saved(offset_in_seconds) {	
	
		//Do the maths
		var nTotal = 973464 + ( 0.006781583 * offset_in_seconds ) + ( (2.71488E-11) * (Math.pow(offset_in_seconds, 2)));
		
		//Increment the number of seconds by one
		++offset_in_seconds;		
		
		//Convert our number into an array
		var nTotal_string = nTotal+'';
		var nTotal_array = nTotal_string.split("");				
		
		//correct for rounded numbers so our counter
		//doesn't shrink and grow
		if(nTotal_array.length < 18) {

			var num_to_increment = 18 - nTotal_array.length;
			var current_size_of_array = nTotal_array.length;
			
			for(var i = nTotal_array.length; i < current_size_of_array+num_to_increment; i++) {
				nTotal_array[i] = 0;
			}
		}
		
		//Initialise our image array and string as blank
		var nTotal_array_images = [];
		var nTotal_image_string = '';
		
		//loop through our number array to determine which
		//image we should load for each number
		for(var i = 0; i < nTotal_array.length-8; i++) {
		
			if(nTotal_array[i] != '.') {
				//nTotal_array_images[i] = nTotal_array[i]+'.gif';
				nTotal_image_string += '<img src="images/numbers/'+nTotal_array[i]+'.gif" alt="'+nTotal_array[i]+'" width="19px" height="26px" class="counter_number"/>';
			} else {
				//nTotal_array_images[i] = 'point.gif';
				nTotal_image_string += '<img src="images/numbers/point.gif" alt="'+nTotal_array[i]+'" width="19px" height="26px" class="counter_number"/>';
			}			
		}
		
		//alert(nTotal_image_string);
		
		//Update the page with our basic number
		document.getElementById("tonnes_saved_images").innerHTML = nTotal_image_string;		
		
		//Start all over again once 1 second has elapsed.
		setTimeout("update_amount_saved("+offset_in_seconds+")", 1000);
	}
