 window.onload = function(){
gauge.init();
 }

var gauge = {

 targetWidth : 0,
 progressMeter : new Object(),


 init : function(){
 if(!document.getElementById) return false;
 this.resetValue();
 this.animateGauge();
 },

 resetValue : function(){
 this.progressMeter = document.getElementById("campaign-progress-current");
 this.targetWidth = this.progressMeter.offsetWidth;
 this.progressMeter.style.width = "0px";
 },

 animateGauge : function(){
 var currWidth = this.progressMeter.offsetWidth;

 if(currWidth == this.targetWidth){
 }

 else{
 var interval = Math.ceil((this.targetWidth - currWidth) / 10);
 this.progressMeter.style.width = currWidth + interval + "px";
 setTimeout("gauge.animateGauge()",30);
 }
 }
}


