+
+ $next_link = _("Next");
+ if ($next >= 0) {
+ $uri = $base_uri . 'src/read_body.php?passed_id='.$next.
+ '&mailbox='.$urlMailbox.'&sort='.$sort.
+ '&startMessage='.$startMessage.'&show_more=0';
+ $next_link = '<a href="'.$uri.'">'.$next_link.'</a>';
+ }
+
+ $nav_row .= $prev_link . $topbar_delimiter . $next_link;
+
+ // Only bother with Delete & Prev and Delete & Next IF
+ // we have UID support, and top display is enabled.
+
+ if ( $uid_support && $delete_move_next_t == 'on' ) {
+ $prev_link = _("Delete & Prev");
+ if ($prev >= 0) {
+ $uri = $base_uri . 'src/read_body.php?passed_id='.$prev.
+ '&mailbox='.$urlMailbox.'&sort='.$sort.
+ '&startMessage='.$startMessage.'&show_more=0'.
+ '&delete_id='.$passed_id;
+ $prev_link = '<a href="'.$uri.'">'.$prev_link.'</a>';
+ }
+
+ $next_link = _("Delete & Next");
+ if ($next >= 0) {
+ $uri = $base_uri . 'src/read_body.php?passed_id='.$next.
+ '&mailbox='.$urlMailbox.'&sort='.$sort.
+ '&startMessage='.$startMessage.'&show_more=0'.
+ '&delete_id='.$passed_id;
+ $next_link = '<a href="'.$uri.'">'.$next_link.'</a>';
+ }
+ $nav_row .= $double_delimiter . $prev_link . $topbar_delimiter . $next_link;
+ }
+ }
+
+ // Start with Search Results or Message List link.
+ if (isset($where) && isset($what)) {
+ $msgs_url .= 'search.php?where=' . urlencode($where) .
+ '&what=' . urlencode($what) . '&mailbox=' . $urlMailbox;
+ $msgs_str = _("Search Results");
+ } else {
+ $msgs_url .= 'right_main.php?sort=' . $sort . '&startMessage=' .
+ $startMessage . '&mailbox=' . $urlMailbox;
+ $msgs_str = _("Message List");
+ }
+ $nav_row .= $double_delimiter .
+ '<a href="' . $msgs_url . '">' . $msgs_str . '</a>';
+
+ $nav_row .= '</small></td></tr>';
+
+
+ // BEGIN MENU ROW - DELETE/REPLY/FORWARD/MOVE/etc.
+ $menu_row = '<tr bgcolor="'.$color[9].'"><td><small>';
+
+ // If Draft folder - create Resume link
+ if (($mailbox == $draft_folder) && ($save_as_draft)) {
+ $comp_alt_uri = $comp_uri . '&smaction=draft';
+ $comp_alt_string = _("Resume Draft");
+ } else if (handleAsSent($mailbox)) {
+ // If in Sent folder, edit as new
+ $comp_alt_uri = $comp_uri . '&smaction=edit_as_new';
+ $comp_alt_string = _("Edit Message as New");
+ }
+
+ // Show Alt URI for Draft/Sent
+ if (isset($comp_alt_uri)) {
+ $menu_row .= $topbar_delimiter;
+ $menu_row .= makeComposeLink($comp_alt_uri, $comp_alt_string);
+ $menu_row .= $topbar_delimiter;
+ }
+
+ $delete_link = _("Delete");
+ if (!(isset($passed_ent_id) && $passed_ent_id)) {
+ $delete_url = $base_uri . 'src/delete_message.php?mailbox=' . $urlMailbox .
+ '&message=' . $passed_id . '&';
+
+ if ($where && $what) {
+ $delete_url .= 'where=' . urlencode($where) . '&what=' . urlencode($what);
+ } else {
+ $delete_url .= 'sort=' . $sort . '&startMessage=' . $startMessage;
+ }
+ $delete_link = '<a href="' . $delete_url . '">' . $delete_link . '</a>';