function admin_messages_admin_main($var)
{
    $op = pnVarCleanFromInput('op');
    if (!pnSecAuthAction(0, 'Messages::', '::', ACCESS_EDIT)) {
        include 'header.php';
        echo _MESSAGESNOAUTH;
        include 'footer.php';
    } else {
        switch ($op) {
            case "messages":
                messages();
                break;
            case "editmsg":
                editmsg();
                break;
            case "addmsg":
                addmsg();
                break;
            case "deletemsg":
                deletemsg();
                break;
            case "savemsg":
                savemsg();
                break;
            default:
                messages();
                break;
        }
    }
}
     $con = date("D, d M Y H:i:s", $msg_date);
     print "convert date back = {$con}\n";
     exit;
 }
 if ($archive_date == -1 || $msg_date < $archive_date) {
     $contents = imap_fetchheader($src_mbox, $i) . "\r\n" . imap_body($src_mbox, $i, FT_PEEK);
     if ($debug) {
         print "\nappending msg {$i}: {$dest_server} {$dest_mbox} : {$msg_date} < {$archive_date}\n";
     }
     if (imap_append($dest_mbox, $dst_imap_string . $dest_mailbox, $contents)) {
         setDestFlagsToSrcFlags($dest_mbox, $src_mbox, $i);
         if ($delete_src_msg == "true") {
             if ($debug) {
                 print "delete_src_msg = {$delete_src_msg} - Deleting source message\n";
             }
             if (!deletemsg($src_mbox, $i)) {
                 print "  WARNING message {$i} for {$src_username} on {$src_server} not deleted!!\n";
             }
         } else {
             if ($debug) {
                 print "delete_src_msg = {$delete_src_msg} - NOT deleting source message\n";
             }
         }
     } else {
         print "  WARNING message {$i} for {$src_username} on {$src_server} not appended to {$dest_server}\n";
     }
 } else {
     if ($debug) {
         print "skipping msg {$i}: {$msg_date} > {$archive_date}\n";
     }
 }
            OpenTable();
            echo "<center><font size=\"4\"><b>" . _MESSAGESADMIN . "</b></font></center>";
            CloseTable();
            echo "<br>";
            OpenTable();
            echo "<center>" . _REMOVEMSG . "";
            echo "<br><br>[ <a href=\"admin.php?op=messages\">" . _NO . "</a> | <a href=\"admin.php?op=deletemsg&amp;mid={$mid}&amp;ok=1\">" . _YES . "</a> ]</center>";
            CloseTable();
            include "footer.php";
        }
    }
    switch ($op) {
        case "messages":
            messages();
            break;
        case "editmsg":
            editmsg($mid, $title, $content, $mdate, $expire, $active, $view, $chng_date, $mlanguage);
            break;
        case "addmsg":
            addmsg($add_title, $add_content, $add_mdate, $add_expire, $add_active, $add_view, $add_mlanguage);
            break;
        case "deletemsg":
            deletemsg($mid, $ok);
            break;
        case "savemsg":
            savemsg($mid, $title, $content, $mdate, $expire, $active, $view, $chng_date, $mlanguage);
            break;
    }
} else {
    echo "Access Denied";
}