(function(a){a.extend({progressBar:new function(){this.defaults={};this.construct=function(d,c){var b=null;var e=null;if(d!=null){if(!isNaN(d)){b=d;if(c!=null){e=c}}else{e=d}}return this.each(function(f){var m=this;if(b!=null&&this.bar!=null&&this.config!=null){this.config.tpercentage=b;if(e!=null){m.config=a.extend(this.config,e)}}else{var k=a(this);var h=a.extend({},a.progressBar.defaults,e);var o=b;if(b==null){var o=k.html().replace("%","")}k.html("");var j=document.createElement("span");var n=document.createElement("em");var g=a(j);var l=a(n);this.bar=g;this.ntext=l;this.config=h;this.config.cpercentage=0;this.config.tpercentage=o;k.append(g);k.append(l)}var i=parseInt(m.config.tpercentage);m.bar.css("background-position",((i*1.2)-120)+"px -73px");m.ntext.html(" "+Math.round(i)+"%")})}}});a.fn.extend({progressBar:a.progressBar.construct})})(jQuery);