switch ($searchType) {
    case "cduclvsearch":
        $sType = OBIB_SEARCH_CDU_CLV;
        break;
    case "cdunumsearch":
        $sType = OBIB_SEARCH_CDU_NUM;
        break;
    case 'cdudessearch':
        $sType = OBIB_SEARCH_CDU_DES;
        break;
}
#****************************************************************************
#*  Search database
#****************************************************************************
$mbrQ = new MemberQuery();
$mbrQ->setItemsPerPage(OBIB_ITEMS_PER_PAGE);
$mbrQ->connect();
$mbrQ->execSearch($sType, $searchText, $currentPageNmbr);
#**************************************************************************
#*  Show member view screen if only one result from barcode query
#**************************************************************************
if ($sType == OBIB_SEARCH_BARCODE && $mbrQ->getRowCount() == 0) {
    $mbr = $mbrQ->fetchMember();
    $mbrQ->close();
    header("Location: ../catalog/cdu_view.php?mbrid=" . U($mbr->getMbrid()) . "&reset=Y");
    exit;
}
#**************************************************************************
#*  Show search results
#**************************************************************************
require_once "../shared/header.php";