// removes image tags and cuts text nicely by words
function cleancut(text, maxlen) {

  // remove img tags
  var re = new RegExp("<\s*\/?\s*img\s*.*?>|<\s*\/?\s*IMG\s*.*?>", "g");
  var res = text.replace(re, "");
  var result = "";
  var words = res.split(" ");
  for (x in words) {
    if ((result.length + words[x].length) <= maxlen) {
      result += words[x] + " ";
    } else {
      break;
    }
  }
 return result;
}