var queryStr;
//treffer='';
//gefunden=0;
//klasse= " class=weiss";

function suchen() {

if(location.search!='') {

  queryStr=String(location.search);
  queryStr=queryStr.substring(1,queryStr.length);
  queryStr=queryStr.split('=');

  if(queryStr[0]=='query')
  if(queryStr[1]=='') queryStr[1]= '-----';
  if(queryStr[1]=='*') queryStr[1]= '';

  queryStr=queryStr[1].toUpperCase()

  for(var z in t) {
    if (queryStr.length == 1) { // Buchstabentaste wurde gedrückt
      if (escape(t[z].substring(0,1).toUpperCase()) == queryStr) {
        trefferFormatieren(t[z])
      }
    }
    else { // Eingabe über das Suchfeld
      if(escape(t[z]).match(eval('/'+queryStr+'/i'))) {
        trefferFormatieren(t[z])
      }
    }
  }
}

if(treffer==''){
  if (unescape(queryStr)=='undefined') return;
  treffer='<h3 style="color:#FF0000">Ihre Suchanfrage [ '+unescape(queryStr)+' ] erzielte keine Treffer</h3>';
    }

document.write(treffer);

document.getElementById('suchFeld').focus();

}

function suchTel(buchstabe) {
  document.location.href="telefonbuch.html?query=" + buchstabe;
}

var blinker=true;
function blinkerAusschalten() {
  if (blinker==false) return;
  document.getElementById('blinker').style.display='none';
  document.getElementById('blinker0').style.display='inline';
  blinker=false;
}

function trefferFormatieren(satz) {
  var nam='';
  var adr='';
  var num='';
  var br ='';
  var link='';
  klasse = (klasse==" class=weiss") ? " class=grau" : " class=weiss";
  var a=satz.split('|');
  for (var y=0; y < a.length; y=y+3) {
    if (y>1) br='<br>';

    var li=a[y+1].toUpperCase();
    if (li == 'INTERNET' || li == 'E-MAIL') {
      if (li == 'INTERNET') {
        link= link + '<a href="' + a[y+2] +'" title="' + a[y+2]+ '" target=_blank>';
        link= link + '<img src="../../all_images/hp.gif" border=0></a><br><br class=mini>';
      }
      if (li == 'E-MAIL') {
        link= link + '<a href="mailto:' + a[y+2] +'" title="' + a[y+2]+ '">';
        link= link + '<img src="../../all_images/em.gif" border=0 ></a><br><br class=mini>';
      }
    }
    else {
      nam = nam + br + a[y+0];
      adr = adr +br+  a[y+1];
      num = num +br+  a[y+2];
    }

  }
  treffer += '<tr>';
  treffer += '<td'  +klasse + ' valign=top><b>' + nam + '</td>';
  treffer += '<td'  +klasse + ' valign=top>'    + adr + '</td>';
  treffer += '<td'  +klasse + ' valign=top><b>' + num + '</td>';
  treffer += '<td'  +klasse + 'I valign=top><b><font color="#0000DF">' + link + '</font></td>';
  treffer += '</tr>';
  blinkerAusschalten();
}

function wichtigeAufrufen(bezeichnung) {
  if( bezeichnung != '' )
   document.location.href="telefonbuch.html?query=" + bezeichnung;
}