var gauge = {

	targetHeight : 0,
	targetGoal : 155000,
	progressMeter : new Object(),
	currentLevel : new Object(),

	init : function(){
		if(!document.getElementById) return false;
		gauge.resetValue();
		gauge.animateGauge();
	},

	resetValue : function(){
		gauge.progressMeter = document.getElementById("received");
		gauge.determineHeight();
		gauge.progressMeter.style.height = "0px";
	},
	determineHeight : function(){
		gauge.currentLevel = document.getElementById("sofar").innerHTML;
		gauge.targetHeight = (gauge.currentLevel / gauge.targetGoal) * 442;
	},
		
	animateGauge : function(){
		var currHeight = gauge.progressMeter.offsetHeight;

		if(currHeight == gauge.targetHeight){
		}

		else{
			var interval = Math.ceil((gauge.targetHeight - currHeight) / 10);
			gauge.progressMeter.style.height = currHeight + interval + "px";
			setTimeout("gauge.animateGauge()",30);
		}
	}
}
addLoadEvent(gauge.init);
