/**
 * _ptxSearchContent_startSearch
 *
 * Reloaded die Seite und den Content
 */

function _ptxSearchContent_startSearch(url, contentID, termTooShortStr)
{
  var searchPatternField = document.getElementsByName('_ie_search_text')[0];
  if (searchPatternField == null)
  {
    alert("Cannot find <_ie_search_text> in _ptxSearchContent_startSearch");
    return;
  }
  // Suchwort auslesen
  searchPattern = searchPatternField.value;
  // Laenge prufen
  if (searchPattern.length < 2)
  {
     alert(termTooShortStr);
     return;
  }
  //alert(encodeURIComponent(searchPattern));
  
  // Seite neu laden mit dem Suchparameter
  
  //var newSearchPattern = searchPattern.replace(/\+/, "(AND)");
  
  //alert(newSearchPattern);
  //var newSearchPattern = searchPattern.replace(/\-/, "(WO)");
  var newSearchPattern = "";
  
  for(i = 0; i < searchPattern.length; i++) {
      if(searchPattern.charAt(i) == "+") {
          newSearchPattern = newSearchPattern.concat("(AND)");
      } else if(searchPattern.charAt(i) == "-") {
          newSearchPattern = newSearchPattern.concat("(WO)");
      } else {
          newSearchPattern = newSearchPattern.concat(searchPattern.charAt(i));
      }
  }
  
  window.location.replace(url + "&subData"+contentID+"="+newSearchPattern);
}
