+ // not found. let's loop round
+ if (dir == biblio::FORWARD)
+ start = form_->bibkeys.begin();
+ else
+ start = form_->bibkeys.end();
+
+ cit = biblio::searchKeys(theMap, form_->bibkeys, str,
+ start, type, dir, caseSensitive);
+
+ if (cit == form_->bibkeys.end())
+ return;