$result11 = mysql_query("SELECT * FROM {$table2} WHERE location='{$city}'");
         echo "<option value=\"{$city}\">" . $city . "</option>";
     }
     echo "</SELECT>\n\t\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo1'>Umkreis</TD>\n\t\t\t\t\t\t\t\t<TD class='geo2'><INPUT type=\"text\" name=\"radius2\" id='radius2' maxlength=\"4\" size=\"4\" value=\"1\"style='height:12px; vertical-align:bottom;' onkeyup='checkValues(this.value)';>\n\t\t\t\t\t\t\t\t<SELECT name=\"einheit2\" id='einheit2' class='Auswahl' style='height:20px;'>\n\t\t\t\t\t\t\t\t<option value = '1'>m</option>\n\t\t\t\t\t\t\t\t<option value = '1000' selected>km</option>\n\t\t\t\t\t            </SELECT>\n\t\t\t\t\t            </TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='border-style:none;'>&nbsp;</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='text-align:center; border:none;'>\n\t\t\t\t\t\t\t\t<INPUT type=\"button\" value=\"Nach Ortsbezeichnung suchen\" class='button4' onClick='getGeoPreview2(geo_rech2.ort.value, geo_rech2.radius2.value, geo_rech2.einheit2.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"geo_rech2\", \"{$bewertung}\",0,0)'></TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='geo'>\n\t\t\t\t\t\t\t\t<TD class='geo' colspan='2' style='border-style:none;'>&nbsp;</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t\t<TD class='normal'  style='background-color:RGB(125,0,10);' colspan='2'>\n\t\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t</TABLE>\n\t\t\t\t\t</FORM>\n\t\t\t\t</center>\n\t\t\t</fieldset>\n\t\t</div>";
     break;
     //#####################################################################################################################
 //#####################################################################################################################
 case 'exif':
     //echo ini_get('memory_limit');
     ini_set('memory_limit', '250M');
     include $sr . '/bin/share/functions/ajax_functions.php';
     $base_file = 'recherche2';
     $mod = 'exif';
     $modus = 'recherche';
     echo "\n\t\t<div id='spalte1F'>\n\t\t\t<fieldset id='kat_tree_fieldset' style='background-color:none; margin-top:10px;'>\n\t\t\t<legend style='color:blue; font-weight:bold;'>Bildsuche nach Meta-Daten</legend>\n\t\t\t\t<FORM name= \"exif_param\" method='POST'>\n\t\t\t\t\t<TABLE class='geo' align='center' border = '0'>\n\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t<TD class='normal' style='background-color:RGB(180,80,80);' colspan='2'>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tMeta-Daten-Feld:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\n\t\t\t\t\t\t\t<SELECT name='zusatz1' class='Auswahl200' OnChange='getZusatzwert(document.exif_param.zusatz1.value, \"{$bewertung}\")'>";
     OptionFields($language);
     echo "</SELECT>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tBedingung:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\t\t\t\t\n\t\t\t\t\t\t\t<SELECT name='bedingung1' class='Auswahl200'>\n\t\t\t\t\t\t\t\t<OPTION VALUE='=' selected>ist gleich</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='<>'>ist ungleich</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='>'>ist gr&ouml;sser</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='<'>ist kleiner</OPTION>\n\t\t\t\t\t\t\t\t<OPTION VALUE='LIKE'>enth&auml;lt</OPTION>\n\t\t\t\t\t\t\t</SELECT>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\t\t\t\tKriterium:\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t\t<TD align = 'right'>\n\t\t\t\t\t\t\t<div id='zw1'></div>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='3'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='3'><INPUT type=\"button\" value=\"Suchen\" class='button1' onClick='getExifPreview(exif_param.zusatz1.value, exif_param.bedingung1.value, exif_param.zusatzwert1.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"{$bewertung}\",0,0)'>&#160;&#160;&#160;\n\t\t\t\t\t\t\t<INPUT TYPE='button' VALUE = 'Abbrechen' OnClick=\"location.href='recherche0.php'\">\t\t\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD width = 100% align = 'left' colspan='2'><p style='FONT-SIZE:8pt; color:blue;'>Beachten Sie bitte:<BR><BR>\n\t\t\t\t\t\t\tNicht in jedem Fall ist es zweckm&auml;ssig, die Abfrage-Bedingung 'ist gr&ouml;sser' oder 'ist kleiner' zu w&auml;hlen.<BR>\n\t\t\t\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds Zahlenwerte als Kriterium, kann man sehr wohl nach Vorkommen suchen, bei denen der Wert gr&ouml;sser oder kleiner als das ausgew&auml;hlte Kriterium ist.<BR>\n\t\t\t\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds hingegen eine Zeichenkette, sollte die Bedingung 'ist gleich' oder 'enth&auml;lt' lauten, um zu nachvollziehbaren Treffern zu gelangen.</p></TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t\t\t\t<TD class='normal'  style='background-color:RGB(180,80,80);' colspan='2'>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t</TABLE>\n\t\t\t\t</FORM>\n\t\t\t</fieldset>\n\t\t</div>";
     break;
     //#####################################################################################################################
 //#####################################################################################################################
 case 'expert_k':
     include $sr . '/bin/share/functions/ajax_functions.php';
     $base_file = 'recherche2';
     $mod = 'expert_k';
     $modus = 'recherche';
     $number = 0;
     echo "\n\t\t<div id='spalte1F'>\n\t\t<p id='elf' style='background-color:white; padding: 5px; margin-top: 4px; margin-left: 0px; text-align:center;'>Experten-Suche<BR>\n\t\t<FORM name= \"expert_param\" method='POST' action='experten_suche_kat1.php'>\n\t\t<TABLE id='desc' align='left' border = '0'>\n\t\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='4'>\n\t\t\t\t</TD>\n\t\t\t</TR>\t\t\t\n\t\t\t\n\t\t\t<TR id='desc'>\n\t\t\t\t<TD class='normal' style='width:310px; text-align:left;' colspan = '4'>\n\t\t\t\t<p style='FONT-SIZE:8pt; color:blue;'>Beachten Sie die Bedeutung der Booleschen Operatoren:<BR><BR>\n\t\t\t\t<u>UND</u> bedeutet:<BR>\n\t\t\t\tDie gesuchten Bilder, geh&ouml;ren <b>sowohl</b> zur Kategorie A <b>und gleichzeitig</b> zur Kategorie B.<BR>\n\t\t\t\t<u>ODER</u> bedeutet:<BR>\n\t\t\t\tDie gesuchten Bilder k&ouml;nnen zur Kategorie A <b>oder</b> zur Kategorie B geh&ouml;ren.</p><BR>\n\t\t\t\tGesucht werden Bilder, f&uuml;r die gilt:<BR>Es sind Bilder der Kategorie\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR class='normal'>\n\t\t\t<TD colspan='4' class='normal'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD class='normal' style='width:360px; text-align:left'; colspan='4'>\n\t\t\t\t<div id='parameter'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='bewertung' value='{$bewertung}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number1' value='{$number1}'>\n\t\t\t\t<input type='hidden' name='kat1' value='{$kat1}'>\n\t\t\t\t<input type='hidden' name='op1' value='{$op1}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number2' value='{$number2}'>\n\t\t\t\t<input type='hidden' name='kat2' value='{$kat2}'>\n\t\t\t\t<input type='hidden' name='op2' value='{$op2}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number3' value='{$number3}'>\n\t\t\t\t<input type='hidden' name='kat3' value='{$kat3}'>\n\t\t\t\t<input type='hidden' name='op3' value='{$op3}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number4' value='{$number4}'>\n\t\t\t\t<input type='hidden' name='kat4' value='{$kat4}'>\n\t\t\t\t<input type='hidden' name='op4' value='{$op4}'>\n\t\t\t\t\n\t\t\t\t<input type='hidden' name='number' value='{$number}'>\n\t\t\t\t<SELECT name='kat' style='width:270px; margin-right:10px';>";
     $res1 = mysql_query("SELECT * FROM {$table4} ORDER BY kategorie");
     //echo mysql_error();
     if (mysql_error() == '') {
         $num1 = mysql_num_rows($res1);
         $loc_id = mysql_result($result11, $i11, 'loc_id');
         echo "<option value='{$location}'>{$location}</option>";
     }
     echo "</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo1'>Umkreis</TD>\n\t\t\t<TD id='geo2'><INPUT type=\"text\" name=\"radius2\" maxlength=\"4\" size=\"4\" value=\"1\"style='height:16px; vertical-align:bottom;'>\n\t\t\t<SELECT name=\"einheit2\" class='Auswahl' style='height:20px;'>\n\t\t\t<option value = '1'>m</option>\n\t\t\t<option value = '1000' selected>km</option>\n                        </SELECT>\n                        </TD>\n\t\t</TR>\n\t\t\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo' colspan='2' style='border-style:none;'>&nbsp;</TD>\n\t\t</TR>\n\t\t\n\t\t<TR id='geo'>\n\t\t\t<TD id='geo' colspan='2' style='text-align:center;'>\n\t\t\t<INPUT type=\"button\" value=\"Nach Ortsbezeichnung suchen\" class='button4' onClick='getGeoPreview2(geo_rech2.ort.value, geo_rech2.radius2.value, geo_rech2.einheit2.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"geo_rech2\", \"{$bewertung}\",0,0)'></TD>\n\t\t</TR>\n\t\t </FORM>\n\t\t</TABLE>";
     //~~~~~~~~~~~~~~~~~~~~~~~
     echo "\n\t\t</div>";
     break;
     //#####################################################################################################################
 //#####################################################################################################################
 case 'exif':
     include $sr . '/bin/share/functions/ajax_functions.php';
     $base_file = 'recherche2';
     $mod = 'exif';
     $modus = 'recherche';
     echo "\n\t\t<div id='spalte1F'>\n\t\t<p id='elf' style='background-color:white; padding: 5px; margin-top: 4px; margin-left: 0px; text-align:center;'>Bildsuche nach Meta-Daten<BR>\n\t\t<!--<FORM name= \"exif_param\" action='../../share/bearbeitung1.php?div=0&mod={$mod}&bew={$bewertung}' method='POST'>-->\n\t\t<FORM name= \"exif_param\" method='POST'>\n\n\t\t<TABLE id='geo' align='center' border = '0'>\n\t\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='2'>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tMeta-Daten-Feld:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\n\t\t\t\t<SELECT name='zusatz1' class='Auswahl200' OnChange='getZusatzwert(document.exif_param.zusatz1.value, \"{$bewertung}\")'>";
     OptionFields();
     echo "</SELECT>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tBedingung:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\t\t\t\t\n\t\t\t\t<SELECT name='bedingung1' class='Auswahl200'>\n\t\t\t\t\t<OPTION VALUE='=' selected>ist gleich</OPTION>\n\t\t\t\t\t<OPTION VALUE='<>'>ist ungleich</OPTION>\n\t\t\t\t\t<OPTION VALUE='>'>ist gr&ouml;sser</OPTION>\n\t\t\t\t\t<OPTION VALUE='<'>ist kleiner</OPTION>\n\t\t\t\t\t<OPTION VALUE='LIKE'>enth&auml;lt</OPTION>\n\t\t\t\t</SELECT>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD align='left' style='height:22px; font-size:12px;'>\n\t\t\t\tKriterium:\n\t\t\t\t</TD>\n\t\t\t\t<TD align = 'right'>\n\t\t\t\t<div id='zw1'></div>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='3'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='3'><INPUT type=\"button\" value=\"Suchen\" class='button1' onClick='getExifPreview(exif_param.zusatz1.value, exif_param.bedingung1.value, exif_param.zusatzwert1.value, \"{$mod}\", \"{$modus}\", \"{$base_file}\", \"{$bewertung}\",0,0)'>&#160;&#160;&#160;\n\t\t\t\t<INPUT TYPE='button' VALUE = 'Abbrechen' OnClick=\"location.href='recherche0.php'\">\t\t\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'center' colspan='2'><BR></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR>\n\t\t\t\t<TD width = 100% align = 'left' colspan='2'><p style='FONT-SIZE:8pt; color:blue;';>Beachten Sie bitte:<BR><BR>\n\t\t\t\tNicht in jedem Fall ist es zweckm&auml;ssig, die Abfrage-Bedingung 'ist gr&ouml;sser' oder 'ist kleiner' zu w&auml;hlen.<BR>\n\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds Zahlenwerte als Kriterium, kann man sehr wohl nach Vorkommen suchen, bei denen der Wert gr&ouml;sser oder kleiner als das ausgew&auml;hlte Kriterium ist.<BR>\n\t\t\t\tLiefert die Auswahl des Meta-Daten-Felds hingegen eine Zeichenkette, sollte die Bedingung 'ist gleich' oder 'enth&auml;lt' lauten, um zu nachvollziehbaren Treffern zu gelangen.</p></TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\t<TR class='normal' style='height:3px;'>\n\t\t\t\t<TD class='normal' bgcolor='#FF9900' colspan='2'>\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t\n\t\t\n\t\t</TABLE>\n\t\t\n\t\t</FORM>\n\t\t</div>";
     break;
     //#####################################################################################################################
 //#####################################################################################################################
 case 'kette':
     include $sr . '/bin/share/functions/ajax_functions.php';
     $base_file = 'recherche2';
     $mod = 'kette';
     $modus = 'recherche';
     $fh = fopen($kml_dir . "/query1.txt", "a+");
     ftruncate($fh, "0");
     $res1 = mysql_query("SELECT * FROM {$table2} WHERE loc_id <> '0'");
     echo mysql_error();
     if (mysql_error() == '') {
         $num1 = mysql_num_rows($res1);