function getText( element ) {
  var innerText = "";
  var a = 2;
  var splitter="";
  for( var i = 0; i < element.childNodes.length; ++i ) {
    var c = element.childNodes[i];
    switch( c.nodeType ) {
      case 1 : innerText += getText( c ); break;
      case 3 : innerText += c.nodeValue; break;
      default: innerText += " ";
    }
  }
  innerText = innerText.replace( /^\s*/, "" );
  innerText = innerText.replace( /\s*$/, "" );
  innerText = innerText.replace( /\s+/g, " " );
  innerText = innerText.replace( />/g, "/" );
  innerText = innerText.replace( /\.|\(|\)|\?|\,|\;|\:/g, "" );
 innerText = innerText.replace( /-/g, " " );
 innerText = innerText.replace( /&/g, "und" );
 innerText = innerText.toString();

if (innerText.indexOf("/") != -1) {
  /*alert(innerText.indexOf("/"));*/
  splitter = innerText.split("/");
  innerText= "";
  innerText += splitter[0];
if (typeof(splitter[1]) != "undefined") {
  innerText += "/"; 
  innerText += splitter[1];
}}
  return innerText;
}
