function stripHtmlTags(a, d) { return a.replace(/<.*?>/ig, "").split(/\s+/).slice(0, d - 1).join(" ") } function getSummaryLikeWP(a) { return document.getElementById(a).innerHTML.split(/<\!--\s*more\s*--\>/)[0] } function getSummaryImproved(a, d) { for (var c = /<.*?>/gi, a = a.replace(/()|()|()|()|()|()/gi, ""), a = a.replace(/(<\/{1}p>)|(<\/{1}div>)/gi, "
").split(//gi), b = 0; b < a.length; b++) a[b] = a[b].replace(c, ""); c = []; for (b in a) / [a - zA - Z0 - 9] / .test(a[b]) && c.push(a[b]); for (var e = "", f = "", b = 0; b < indent; b++) f += " "; if (c.join("
").split(" ").length < d - 1) e = c.join(f + "
"); else for (b = 0; e.split(" ").length < d;) e += f + " " + c[b] + "
", b++; return e } function createSummaryAndThumb(a) { var d = document.getElementById(a), c = d.innerHTML; if (/<\!--\s*more\s*--\>/.test(c)) d.innerHTML = getSummaryLikeWP(a); else { var a = "", b = d.getElementsByTagName("img"), e = summary_noimg; 1 <= b.length && (a = "float" == thumbnail_mode ? '' : '
', e = summary_img); 1 > b.length && (a = "float" == thumbnail_mode ? '' : '
', e = summary_img); c = classicMode ? a + '
' + stripHtmlTags(c, e) + "...
" : a + '
' + getSummaryImproved(c, e) + "
"; d.innerHTML = c } d.style.display = "block" };