//WEBDIMA, F.Juergen Gensicke, 27.01.2006
//Die Urheberrechte fuer dieses Script liegen bei WEBDIMA.
//fuer die Webseiten www.BikeTrekking.de und www.Fahrradwissen.de
//Script durchsucht die HTML-Seite nach einem Suchwort.
//23.02.06: Umlaut-Decodierung der Uebergabeparameter
//31.10.06: Kodierungsersetzung in Schleife gepackt
//18.11.06: Nun werden auch Umlaute ersetzt
function highlight() {
var urlzeile, ende, anfang, sw;
var suchwort, ersatz1, suchwort1, test1, ersatz2, suchwort2, test2;
var originaltext, hilfstext, gesuchtertext;
urlzeile = window.document.location.href;
//window.alert("<1.>"+urlzeile+"<");
sw = urlzeile.indexOf("sw=");
if (sw != -1) {
 urlzeile = urlzeile.replace(/%20/gi," ");
 urlzeile = urlzeile.replace(/%E4/gi,"ä");
 urlzeile = urlzeile.replace(/%FC/gi,"ü");
 urlzeile = urlzeile.replace(/%F6/gi,"ö");
 urlzeile = urlzeile.replace(/%C4/gi,"Ä");
 urlzeile = urlzeile.replace(/%DC/gi,"Ü");
 urlzeile = urlzeile.replace(/%D6/gi,"Ö");
 urlzeile = urlzeile.replace(/%DF/gi,"ß");
// window.alert("<2.>"+urlzeile+"<");
 anfang = urlzeile.indexOf("sw=");
 ende = urlzeile.length;
 anfang = anfang + 3;
 suchwort = urlzeile.slice(anfang, ende);
// window.alert("<3.>"+suchwort+"<");
 suchwort1 = " " + suchwort;
 test1 = new RegExp(suchwort1,"g");
 ersatz1 = " <span class='highlight'>" + suchwort + "</span>";
 suchwort2 = ">" + suchwort;
 test2 = new RegExp(suchwort2,"g");
 ersatz2 = "><span class='highlight'>" + suchwort + "</span>";
 originaltext = document.getElementById("content").innerHTML;
 hilfstext = originaltext.replace(test1,ersatz1);
 gesuchtertext = hilfstext.replace(test2,ersatz2);
 document.getElementById("content").innerHTML = gesuchtertext;
 }
}

window.setTimeout("highlight()", 1000);

