$arrFilter = $FILTER_CUSTOM[$nIndex];
 $nInputfieldId = $arrFilter['nInputFieldID'];
 $strOperator = $arrFilter['strOperator'];
 $strValue = $arrFilter['strValue'];
 if ($strValue != '') {
     $arrResults = array();
     $nMyCounter = 0;
     $nMaxOverview = sizeof($arrCirculationOverview);
     for ($nIndex2 = 0; $nIndex2 < $nMaxOverview; $nIndex2++) {
         $arrCurCircOverview = $arrCirculationOverview[$nIndex2];
         $nCirculationFormID = $arrCurCircOverview['nID'];
         $nSenderID = $arrCurCircOverview['nSenderId'];
         $strTitle = $arrCurCircOverview['strName'];
         $nMailingListID = $arrCurCircOverview['nMailingListId'];
         $nCirculationHistoryID = $objCirculation->getMaxCirculationHistoryID($nCirculationFormID);
         $strMyFieldValue = $objCirculation->getMyFieldValue($nCirculationFormID, $nCirculationHistoryID, $nInputfieldId);
         //echo 'strMyFieldValue: '.$strMyFieldValue.'<br>';
         //echo 'Operator: '.$strOperator.'<br>';
         //echo 'strValue: '.$strValue.'<br>';
         //echo 'nInputfieldId: '.$nInputfieldId.'<br><br>';
         switch ($strOperator) {
             case '=':
                 if ($strMyFieldValue == $strValue) {
                     $arrResults[$nMyCounter] = $arrCurCircOverview;
                     $nMyCounter++;
                 }
                 break;
             case '<':
                 if ($strMyFieldValue < $strValue) {
                     $arrResults[$nMyCounter] = $arrCurCircOverview;
                     $nMyCounter++;