$define("dotdotdot",[],function(t){!function(w,e){if(!w.fn.dotdotdot){w.fn.dotdotdot=function(t){if(0==this.length)return w.fn.dotdotdot.debug('no element found for "'+this.selector+'".'),this;if(1").append(e).contents()),e instanceof w&&(i=e)),(u=o.wrapinner('
').children()).contents().detach().end().append(i.clone(!0)).find("br").replacewith("
").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});var n=!1,r=!1;return c.afterelement&&((n=c.afterelement.clone(!0)).show(),c.afterelement.detach()),b(u,l)&&(r="children"==l.wrap?function s(t,e,n){var r=t.children(),o=!1;t.empty();for(var i=0,a=r.length;i").text(t).html(),this.trigger("update",[t])):r.apply(this,arguments)}}function h(t,e,n,r,o){var i=t[0];if(!i)return!1;var a=x(i),d=-1!==a.indexof(" ")?" ":" ",s="letter"==r.wrap?"":d,l=a.split(s),c=-1,u=-1,h=0,f=l.length-1;for(r.fallbacktoletter&&0==h&&0==f&&(s="",f=(l=a.split(s)).length-1);h<=f&&(0!=h||0!=f);){var p=math.floor((h+f)/2);if(p==u)break;u=p,m(i,l.slice(0,u+1).join(s)+r.ellipsis),n.children().each(function(){w(this).toggle().toggle()}),b(n,r)?(f=u,r.fallbacktoletter&&0==h&&0==f&&(s="",u=c=-1,f=(l=l[h=0].split(s)).length-1)):h=c=u}if(-1==c||1==l.length&&0==l[0].length){var g=t.parent();t.detach();var v=o&&o.closest(g).length?o.length:0;g.contents().length>v?i=c(g.contents().eq(-1-v),e):(i=c(g,e,!0),v||g.detach()),i&&(m(i,a=y(x(i),r)),v&&o&&w(i).parent().append(o))}else m(i,a=y(l.slice(0,c+1).join(s),r));return!0}function b(t,e){return t.innerheight()>e.maxheight}function y(t,e){for(;-1