 function getHoteldaten(content_string)
 {
  // Div lesen  
  //var content_string = document.getElementById('tt_content').innerHTML;
 
  // String auf das nötigste beschneiden
  content_string = content_string.substring(0, 11000);
  content_string = content_string.substring(2000);
  
  // Encoden
  content_string = encodeURI(content_string);

 
  //alert(content_string);
  content_string = SuchenUndErsetzen(content_string, '\r', '');
  content_string = SuchenUndErsetzen(content_string, '\n', '');
  content_string = SuchenUndErsetzen(content_string, '20%20%20%20%', '20%');
  content_string = SuchenUndErsetzen(content_string, '20%20%20%', '20%');
  content_string = SuchenUndErsetzen(content_string, '20%20%', '20%');
  content_string = SuchenUndErsetzen(content_string, '20%20%', '20%');
  content_string = SuchenUndErsetzen(content_string, '20%20%', '20%');
  content_string = SuchenUndErsetzen(content_string, '%20', '_');
 
  content_string = SuchenUndErsetzen(content_string, '%3C', '#'); // <
  content_string = SuchenUndErsetzen(content_string, '%3E', '#'); // >
  content_string = SuchenUndErsetzen(content_string, '%0A', ''); // \n
  content_string = SuchenUndErsetzen(content_string, '%0D', ''); // \n IE
  content_string = SuchenUndErsetzen(content_string, '%22', ''); // "
  content_string = SuchenUndErsetzen(content_string, ';', ''); // ;
  content_string = SuchenUndErsetzen(content_string, '/', ''); // 
 
  content_string = SuchenUndErsetzen(content_string, 'TR', 'tr');
  content_string = SuchenUndErsetzen(content_string, 'TD', 'td');
  content_string = SuchenUndErsetzen(content_string, 'TEXT-ALIGN', 'text-align');
  content_string = SuchenUndErsetzen(content_string, 'IMG', 'img');
  content_string = SuchenUndErsetzen(content_string, 'TBODY', 'tbody');
  content_string = SuchenUndErsetzen(content_string, '#B#', '#b#');
  content_string = SuchenUndErsetzen(content_string, '#BR#', '#br#');
  content_string = SuchenUndErsetzen(content_string, '#_#', '##');
  content_string = SuchenUndErsetzen(content_string, '&amp', '&amp;');
  content_string = SuchenUndErsetzen(content_string, 'SPAN', 'span');

 
  //document.write("<hr>");
  //document.write(content_string);

  
  var hotelinfos = new Array();
  
  // RegExp-Definition
  // Ort
  myregexp = /Ort:#td##td_style=text-align:_left#(.*?)#td##tr#/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Ort"] = mymatch[1];
 
  // Hotelname
  myregexp = /Hotel:#td##td_style=text-align:_left_width=220##b#(.*?)#b#/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Hotelname"] = mymatch[1];

  // Region
  myregexp = /Region:#td##td_style=text-align:_left#(.*?)#td##tr#/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Region"] = mymatch[1];

  // Land
  myregexp = /Land:#td##td_style=text-align:_left#(.*?)#td##tr#/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Land"] = mymatch[1];
 
  // Laenderef id
  myregexp = /Laender_Ref_ID=(.*?)__var_uebergab/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Laender_Ref_ID"] = mymatch[1];

  // Anzahl Bewertungen
  myregexp = /#span_class=hbwEmpfehlung#(.*?)#span#/;
  if(content_string.match(myregexp))
  {
   var mymatch = content_string.match(myregexp);
   hotelinfos["Bewertungen"] = mymatch[1];
  }
  else
  {
   hotelinfos["Bewertungen"] = 0;
  }

  // Gesamt Bewertungen
  myregexp = /Scaletxt#(.*?)#span#/;
  if(content_string.match(myregexp))
  {
   var mymatch = content_string.match(myregexp);
   hotelinfos["Gesamtbewertung"] = mymatch[1];
  }
  else
  {
   hotelinfos["Gesamtbewertung"] = 0;
  }

  // Wert Weiterempfehlung
  myregexp = /hbwEmpfehlung#Weiterempfehlung_(.*?)%25#span#/;
  if(content_string.match(myregexp))
  {
   var mymatch = content_string.match(myregexp);
   hotelinfos["Weiterempfehlung"] = mymatch[1];
  }
  else
  {
   hotelinfos["Weiterempfehlung"] = 0;
  }

  // Kategorie
  myregexp = /var_mstern_=(.*?)__var/;
  var mymatch = content_string.match(myregexp);
  hotelinfos["Stern"] = mymatch[1];
 
  return hotelinfos;
 }

 function SuchenUndErsetzen(QuellText, SuchText, ErsatzText)
 {   
  if ((QuellText == null) || (SuchText == null))           { return null; }
  if ((QuellText.length == 0) || (SuchText.length == 0))   { return QuellText; }
  if ((ErsatzText == null) || (ErsatzText.length == 0))    { ErsatzText = ""; }

  var LaengeSuchText = SuchText.length;
  var LaengeErsatzText = ErsatzText.length;
  var Pos = QuellText.indexOf(SuchText, 0);

  while (Pos >= 0)
  {
      QuellText = QuellText.substring(0, Pos) + ErsatzText + QuellText.substring(Pos + LaengeSuchText);
      Pos = QuellText.indexOf(SuchText, Pos + LaengeErsatzText);
  }
  return QuellText;
 }
