function getSearchResult($num_hit)
 {
     if (!isset($this->search_result[$num_hit - 1])) {
         $this->addError("error", _("Suchergebnis existiert nicht."));
         return false;
     } else {
         $cat_element = new StudipLitCatElement($this->search_result[$num_hit - 1]);
         if ($cat_element->isNewEntry()) {
             array_splice($this->search_result, $num_hit - 1, 1);
             return false;
         } else {
             return $cat_element;
         }
     }
 }
 function getSearchResult($num_hit)
 {
     if (!isset($this->search_result[$num_hit]) && $num_hit <= $this->z_hits) {
         $this->z_start_range = (int) floor($num_hit / 5) * 5 + 1;
         $this->doSearch();
     }
     $catalog_id = $this->search_result[$num_hit]['catalog_id'][0] != "_" ? $this->search_result[$num_hit]['catalog_id'] : false;
     $cat_element = new StudipLitCatElement($catalog_id);
     if ($cat_element->isNewEntry()) {
         $cat_element->setValues($this->search_result[$num_hit]);
         $cat_element->setValue("catalog_id", $this->sess_var_name . "__" . $num_hit);
     }
     if ($this->z_id != NULL) {
         yaz_close($this->z_id);
         $this->z_id = NULL;
     }
     return $cat_element;
 }