(function(e,c,a,g){var d="numberIterator",f={startValue:0,endValue:100,step:1,fps:20,offset:0};function b(i,h){this.element=e(i);this.settings=e.extend({},f,h,e(i).data());this._defaults=f;this._name=d;this._number=this._defaults.startValue;this._timer=g;this.init()}e.extend(b.prototype,{init:function(){this.element.text(this._number);setTimeout(e.proxy(function(){this.element.parent().css("visibility","visible");this._timer=setInterval(e.proxy(this._iterate,this),1000/this.settings.fps)},this),this.settings.offset)},_iterate:function(){this._number=parseInt(this.element.text())+1;if(this._number>=this.settings.endValue){this._number=this.settings.endValue;clearInterval(this._timer)}this.element.text(this._number)}});e.fn[d]=function(h){var i;this.each(function(){i=e.data(this,"plugin_"+d);if(!i){i=new b(this,h);e.data(this,"plugin_"+d,i)}});return i}})(jQuery,window,document);