/*! jQuery getAutosize Plugin - v1.0.3 - 2014-07-11 * https://github.com/abhishekdev/jquery-getAutosize * Copyright (c) 2014 Abhishek Dev; Licensed MIT */ !function(a){a.fn.getAutosize=function(){var b,c,d,e={width:null,height:null},f="ad-getAutosize-tracker",g=this.get(0),h=g.tagName.toUpperCase(),i=a("#"+f),j=a(g),k={},l=["paddingTop","paddingRight","paddingBottom","paddingLeft","marginTop","marginRight","marginBottom","marginLeft","fontSize","fontFamily","fontWeight","lineHeight","maxHeight","maxWidth","minHeight","minWidth"];if(j.length){for(i.length||(i=a("
",{id:f,"class":f}),i.css({position:"absolute",top:0,left:"-9999px"}),a("body").append(i)),b=j.clone(),c=l.length-1;c>=0;--c)d=l[c],("TABLE"!==h||"lineHeight"!==d)&&(k[d]=j.css(d));b.css(d,k),i.append(b),b.show(),e.width=i.width(),e.height=i.height(),i.empty()}return null!=e.width&&null!=e.height?e:null}}(jQuery);