///////////////////////////////////////////   General Engines   /////////////////////////////////
function engine5( selectedIndex, searchTerm )
{
   searchTerm = searchTerm.replace('ä', 'ae')
   searchTerm = searchTerm.replace('ö', 'oe')
   searchTerm = searchTerm.replace('ü', 'ue')
   searchTerm = searchTerm.replace('ß', 'ss')
   SEARCH_DATA= new Array(8);
<!--SEARCH_DATA[value]= new Array( window name , url ) -->
   SEARCH_DATA[0]= null; <!-- free -->
   SEARCH_DATA[1]= new Array("Google","http://www.google.com/search?q="+escape(searchTerm)+"&btnG=Google+Search&hl=en&lr=&safe=off");
   SEARCH_DATA[2]= new Array("Google","http://www.google.com/search?q="+escape(searchTerm)+"&btnG=Google+Search&hl=de&lr=lang_de&safe=off");
   SEARCH_DATA[3]= new Array("FastSearch","http://www.alltheweb.com/search?query="+escape(searchTerm)+"&cat=web&type=all");
   SEARCH_DATA[4]= new Array("AltaVista","http://www.altavista.com/cgi-bin/query?q="+escape(searchTerm)+"&kl=XX&pg=q&Translate=on");
   SEARCH_DATA[5]= new Array("MetaCrawler","http://search.metacrawler.com/crawler?general="+escape(searchTerm)+"&method=0&redirect=&region=0&rpp=20&timeout=0&hpe=10&sort=0&power=0&refer=mc-results1");
   SEARCH_DATA[6]= new Array("Yahoo","http://search.yahoo.com/bin/search?p="+searchTerm+"&x=35&y=8");
   SEARCH_DATA[7]= new Array("DMOZ","http://search.dmoz.org/cgi-bin/search?search="+escape(searchTerm));
   doSearch( selectedIndex, searchTerm );
   return false;
}

function doSearch( selectedIndex, searchTerm ) {
   if ( selectedIndex < 0 ) {
      alert("Bitte wählen Sie eine Suchmaschine aus!");
      return false;
   } else if ( searchTerm == "" ) {
      alert("Bitte geben Sie einen Suchbegriff ein!");
      return false;
   }
   window.open( SEARCH_DATA[selectedIndex][1] , SEARCH_DATA[selectedIndex][0] );
}
