|  | @@ 697-708 (lines=12) @@ | 
                                                            
                                    | 694 |  |                     $field_html .= ' <a onclick="document.forms[\'mutate\'].elements[\'tv' . $field_id . '\'].value=\'\';document.forms[\'mutate\'].elements[\'tv' . $field_id . '\'].onblur(); return true;" onmouseover="window.status=\'clear the date\'; return true;" onmouseout="window.status=\'\'; return true;" style="cursor:pointer; cursor:hand"><i class="' . $_style["actions_calendar_delete"] . '"></i></a>'; | 
                                                            
                                    | 695 |  |  | 
                                                            
                                    | 696 |  |                     break; | 
                                                            
                                    | 697 |  |                 case "dropdown": // handler for select boxes | 
                                                            
                                    | 698 |  |                     $field_html .= '<select id="tv' . $field_id . '" name="tv' . $field_id . '" size="1" onchange="documentDirty=true;">'; | 
                                                            
                                    | 699 |  |                     $index_list = ParseIntputOptions(ProcessTVCommand($field_elements, $field_id, '', 'tvform', | 
                                                            
                                    | 700 |  |                         $tvsArray)); | 
                                                            
                                    | 701 |  |                     while (list($item, $itemvalue) = each($index_list)) { | 
                                                            
                                    | 702 |  |                         list($item, $itemvalue) = (is_array($itemvalue)) ? $itemvalue : explode("==", $itemvalue); | 
                                                            
                                    | 703 |  |                         if (strlen($itemvalue) == 0) { | 
                                                            
                                    | 704 |  |                             $itemvalue = $item; | 
                                                            
                                    | 705 |  |                         } | 
                                                            
                                    | 706 |  |                         $field_html .= '<option value="' . $modx->htmlspecialchars($itemvalue) . '"' . ($itemvalue == $field_value ? ' selected="selected"' : '') . '>' . $modx->htmlspecialchars($item) . '</option>'; | 
                                                            
                                    | 707 |  |                     } | 
                                                            
                                    | 708 |  |                     $field_html .= "</select>"; | 
                                                            
                                    | 709 |  |                     break; | 
                                                            
                                    | 710 |  |                 case "listbox": // handler for select boxes | 
                                                            
                                    | 711 |  |                     $field_html .= '<select id="tv' . $field_id . '" name="tv' . $field_id . '" onchange="documentDirty=true;" size="8">'; | 
                                                                                
                                |  | @@ 710-721 (lines=12) @@ | 
                                                            
                                    | 707 |  |                     } | 
                                                            
                                    | 708 |  |                     $field_html .= "</select>"; | 
                                                            
                                    | 709 |  |                     break; | 
                                                            
                                    | 710 |  |                 case "listbox": // handler for select boxes | 
                                                            
                                    | 711 |  |                     $field_html .= '<select id="tv' . $field_id . '" name="tv' . $field_id . '" onchange="documentDirty=true;" size="8">'; | 
                                                            
                                    | 712 |  |                     $index_list = ParseIntputOptions(ProcessTVCommand($field_elements, $field_id, '', 'tvform', | 
                                                            
                                    | 713 |  |                         $tvsArray)); | 
                                                            
                                    | 714 |  |                     while (list($item, $itemvalue) = each($index_list)) { | 
                                                            
                                    | 715 |  |                         list($item, $itemvalue) = (is_array($itemvalue)) ? $itemvalue : explode("==", $itemvalue); | 
                                                            
                                    | 716 |  |                         if (strlen($itemvalue) == 0) { | 
                                                            
                                    | 717 |  |                             $itemvalue = $item; | 
                                                            
                                    | 718 |  |                         } | 
                                                            
                                    | 719 |  |                         $field_html .= '<option value="' . $modx->htmlspecialchars($itemvalue) . '"' . ($itemvalue == $field_value ? ' selected="selected"' : '') . '>' . $modx->htmlspecialchars($item) . '</option>'; | 
                                                            
                                    | 720 |  |                     } | 
                                                            
                                    | 721 |  |                     $field_html .= "</select>"; | 
                                                            
                                    | 722 |  |                     break; | 
                                                            
                                    | 723 |  |                 case "listbox-multiple": // handler for select boxes where you can choose multiple items | 
                                                            
                                    | 724 |  |                     $field_value = explode("||", $field_value); |