var div1;
var div2;
var srchwords;

function google_it(begriffe){
 begriffe = begriffe.replace(/\"/g,"");
 var begriffe_array = begriffe.split(' ');
 var col = 0;
 for(var i=0; i<begriffe_array.length; i++){
 if (begriffe_array[i].length > 1) {
 google_leucht(begriffe_array[i], document.body);
 }
 }
}
function google_check() {
 var goAhead = 0;
 var suchmuster = "";
 var thekey = "q";

 suchmuster = /google\./i;
 if (suchmuster.exec(document.referrer) != null) {
 goAhead = 1;
 }
 suchmuster = /altavista\./i;
 if (suchmuster.exec(document.referrer) != null) {
 goAhead = 1;
 }
 suchmuster = /brisbane\.t-online\./i;
 if (suchmuster.exec(document.referrer) != null) {
 goAhead = 1;
 }
 suchmuster = /search\.ard\./i;
 if (suchmuster.exec(document.referrer) != null) {
 thekey = "words";
 goAhead = 1;
 }
 suchmuster = /mdr\.de/i;
 if (suchmuster.exec(document.referrer) != null) {
 
 
thekey = "words";
 goAhead = 1;
 
 
 }
 suchmuster = /yahoo\./i;
 if (suchmuster.exec(document.referrer) != null) {
 thekey = "p";
 goAhead = 1;
 }

thekey = "words";
 goAhead = 1;

 if (goAhead == 1) {
 var url_array = document.referrer.split('?');
 if (url_array[1]){
 var theparameters = replace(url_array[1],';','\&');
 var arg_array = theparameters.split('&');
 for(var i=0; i<arg_array.length; i++){
 var schluessel = arg_array[i].split('=');
 var searchwords = trim(google_unescape(unescape(schluessel[1])));
 if (schluessel[0] == thekey && searchwords.length > 2){
 google_it(searchwords);
 return;
 }
 }
 }
 }
}
function google_unescape(instring){
 srchwords = unescape(instring.replace(/\+/g,' '));
 
 return unescape(instring.replace(/\+/g,' '));
}
function google_leucht(begriff, behaelter) {
 var begriff_klein = begriff.toLowerCase();
 for(var i=0; i<behaelter.childNodes.length; i++){
 var knoten = behaelter.childNodes[i];
 if (knoten.nodeType == 3){
 var angaben = knoten.data;
 var angaben_klein = angaben.toLowerCase();
 if (angaben_klein.indexOf(begriff_klein) != -1){
 var neuer_knoten = document.createElement('span');
 knoten.parentNode.replaceChild(neuer_knoten,knoten);
 var ergebnis;
 while((ergebnis = angaben_klein.indexOf(begriff_klein)) != -1){
 neuer_knoten.appendChild(document.createTextNode(angaben.substr(0,ergebnis)));
 neuer_knoten.appendChild(google_knoten(document.createTextNode(angaben.substr(ergebnis,begriff.length))));
 angaben = angaben.substr(ergebnis + begriff.length);
 angaben_klein = angaben_klein.substr(ergebnis + begriff.length);
 }
 neuer_knoten.appendChild(document.createTextNode(angaben));
 }
 } else {
 google_leucht(begriff, knoten);
 }
 }
}
function google_knoten(child) {
 var knoten = document.createElement("span");
 knoten.className = 'suchhervorhebung';
 knoten.appendChild(child);
 return knoten;
}

