(function(a){a.fluidfont={build:function(j){var f=a(this),b=a.extend({},a.fluidfont.defaults,j),c,h,i,g;function e(k){if(k.match(/px/)){return parseFloat(k)/b.width}if(k.match(/em/)){return parseFloat(k)}if(k.match(/%/)){return parseFloat(k)/100}return k}i=f.css("font-size");h=e(i);g=f.css("line-height");c=e(g);c=c/h;function d(){var l=f.width(),m=h*l,k;if(typeof(b.max)=="number"&&m>b.max){m=b.max}if(typeof(b.min)=="number"&&m<b.min){m=b.min}k=m*c;f.css({"font-size":m+"px","line-height":k+"px"});window.setTimeout(function(){a(window).one("resize.fluidfont",d)},100)}d();return f},defaults:{width:1024,min:10,max:15}};a.fn.fluidfont=a.fluidfont.build;a(function(){a(".jqFluidFont").not(".jqInitedFluidFont").each(function(){var c=a(this),b=a.extend({},c.metadata());c.addClass("jqInitedFluidFont");c.fluidfont(b)})})})(jQuery);