/* Thank you Drew McLellan for starting us off
with http://24ways.org/2006/tasty-text-trimmer */
function TextTrimmer(value) {
var self = this;
this.minValue = 0;
this.maxValue = 100;
this.chunks = false;
this.prevValue = 0;
if (value >= this.maxValue) {
this.curValue = this.maxValue;
} else if (value < this.minvalue)="" {="" this.curvalue="this.minValue;" }="" else="" {="" this.curvalue="value;" }="" this.slider="new" k2slider('#trimmerhandle',="" '#trimmertrack',="" {="" minimum:="" 0,="" maximum:="" 10,="" value:="" 10,="" onslide:="" function(x)="" {="" self.dotrim(x="" *="" 10);="" },="" onchange:="" function(x)="" {="" self.dotrim(x="" *="" 10);="" }="" });="" jquery('#trimmermore').click(function()="" {="" self.slider.setvalueby(1);="" return="" false;="" });="" jquery('#trimmerless').click(function()="" {="" self.slider.setvalueby(-1);="" return="" false;="" });="" jquery('#trimmertrim').click(function()="" {="" self.slider.setvalue(self.minvalue);="" return="" false;="" });="" jquery('#trimmeruntrim').click(function()="" {="" self.slider.setvalue(self.maxvalue);="" return="" false;="" });="" };="" texttrimmer.prototype.trimagain="function()" {="" this.loadchunks();="" this.dotrim(this.curvalue);="" };="" texttrimmer.prototype.loadchunks="function()" {="" var="" everything="jQuery('#dynamic-content" .entry-content');="" this.chunks="[];" for="" (i="0;">
' + a.join(' ') + ' [...]
'); } } /* Add 'trimmed' class to while active */ if (this.curValue != this.maxValue) { jQuery('#dynamic-content').addClass("trimmed"); } else { jQuery('#dynamic-content').removeClass("trimmed"); } };