include('user_inc.htm'); $columnMap = array("s_barcode" => 4, "s_location" => 3, "s_mediaType" => 5, "s_cleanings" => 7); if ($_SERVER[REQUEST_METHOD] == "POST") { $sortCriteria->sortColumn = $columnMap[$_POST['orderOn']]; $sortCriteria->ascending = ($_POST['orderBy'] == "ASC"); $sortCriteria->filterPattern = $_POST['filterPattern']; } else { // Sort the cleaning media in descending order of cleanings available // by default // $sortCriteria->sortColumn = $columnMap['s_cleanings']; $sortCriteria->ascending = true; $sortCriteria->filterPattern = "*"; } $media = get_cleaning_slots($user, $sortCriteria,(int)2); $numRows = count($media); $numPages = ceil($numRows / ITEMS_PER_PAGE); $lowPageList = 1; $highPageList = min($numRows, ITEMS_PER_PAGE); // get empty mailbox slots // $slots = get_physical_mailbox($user,$sortCriteria,(int)1); $empty_mailbox = count($slots); ?>