Correct highlighting

Highligthing did not work properly: wrong index in search result if umlaut in there or if several search terms in different order than in search string.