+ if ($by_id && ($search_box != false || $opts['editable']) ) {
+ // on first display show selector list
+ if (isset($_POST[$search_box]) && $opts['editable'] && $edit) {
+ $selector = "<input type='hidden' name='$name' value='".$_POST[$name]."'>"
+ ."<input type='text' $disabled name='{$name}_text' id='{$name}_text' size='".
+ $opts['editable']."' maxlength='".$opts['max']."' $rel value='$edit'>\n";
+// if ($_POST['_focus'] == $name) {
+ set_focus($name.'_text'); // prevent lost focus
+// }
+ } else if (isset($_POST[$name.'_text']))
+ set_focus($name); // prevent lost focus
+ if (!$opts['editable'])
+ $txt = $found;
+ $Ajax->addUpdate($name, $search_box, $txt ? $txt : '');
+ }
+