void function(a){a.fn.replaceAttr=function(c,b,d){this.each(function(g,f){var e=a(f);if((typeof d=="string")){if(/#\{?\d+\}?/.test(d)){var j=[];var h=new RegExp(/#\{(\d+)\}|#(\d+)/g);var i;while((i=h.exec(d))!=null){var g=i[1]||i[2];j[g]=i[0]}e.attr(c,e.attr(c).replace(b,function(){var k=arguments;a.each(j,function(l,m){if(typeof m=="undefined"){return}d=d.replace(j[l],k[l])});return d}))}else{e.attr(c,e.attr(c).replace(new RegExp(b,"g"),d))}}else{e.attr(c,e.attr(c).replace(b,d))}});return this}}(jQuery);