$('resize_msglist').observe('mousedown', CtdlResizeMouseDown);
$('m_refresh').observe('click', getMessages);
document.getElementById('m_refresh').setAttribute("href","#");
- Event.observe(document.onresize ? document : window, "resize", normalizeHeaderTable);
Event.observe(document.onresize ? document : window, "resize", sizePreviewPane);
$('summpage').observe('change', getPage);
takeOverSearchOMatic();
var start = new Date();
var length = msgs.length;
var compiled = new Array(length+2);
- compiled[0] = "<tbody xmlns:citadel=\"http://citadel.org\" id=\"message_list_body\" class=\"mailbox_summary\">";
+ compiled[0] = "<table class=\"mailbox_summary\" id=\"summary_headers\" \"cellspacing=0\" style=\"width:100%;-moz-user-select:none;\">";
for(var x=0; x<length; ++x) {
try {
var currentRow = msgs[x];
WCLog("Exception on row " + x + ":" + e);
}
}
- compiled[length+2] = "</tbody>";
+ compiled[length+2] = "</table>";
var end = new Date();
WCLog("iterate: " + (end-start));
var compile = compiled.join("");
var delta = end.getTime() - start.getTime();
WCLog("append: " + delta);
ApplySorterToggle();
- normalizeHeaderTable();
}
function sortRowsByDateAscending(a, b) {
var dateOne = a[3];
}
currentSorterToggle.className = className;
}
-/** Hack to make the header table line up with the data */
-function normalizeHeaderTable() {
- var message_list_hdr = document.getElementById("message_list_hdr");
- var summary_view = document.getElementById("summary_view");
- var resize_msglist = document.getElementById("resize_msglist");
- var headerTable = message_list_hdr.getElementsByTagName("table")[0];
- var dataTable = summary_view.getElementsByTagName("table")[0];
- var dataTableWidth = dataTable.offsetWidth;
- headerTable.style.width = dataTableWidth+"px";
-}
-
function setupPageSelector() {
var summpage = document.getElementById("summpage");
var select_page = document.getElementById("selectpage");
document.onkeydown = CtdlMsgListKeyPress;
</script>
<div id="message_list_hdr">
-<div class="fix_scrollbar_bug">
- <table cellspacing=0 style="width:100%%">
- <tr>
- <th width=50%><?_("Subject")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("subject")>&SortBy=<?SORT:NEXT("subject")>"><img src="<?SORT:ICON("subject")>" /></a> </th>
- <th width=30%><?_("Sender")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("sender")>&SortBy=<?SORT:NEXT("sender")>"><img src="<?SORT:ICON("sender")>" /></a> </th>
- <th width=20%><?_("Date")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("date")>&SortBy=<?SORT:NEXT("date")>"><img border="0" src="<?SORT:ICON("date")>" /></a>
- <input type="submit" name="delete_button" id="delbutton" onClick="CtdlDeleteSelectedMessages(event)" value="<?_("Delete")>"></th>
+<table cellspacing=0 style="width:100%%">
+<tr>
+<th class="col1"><?_("Subject")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("subject")>&SortBy=<?SORT:NEXT("subject")>"><img src="<?SORT:ICON("subject")>" /></a></th>
+<th class="col2"><?_("Sender")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("sender")>&SortBy=<?SORT:NEXT("sender")>"><img src="<?SORT:ICON("sender")>" /></a></th>
+<th class="col3"><?_("Date")><a href="readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&SortOrder=<?SORT:ORDER("date")>&SortBy=<?SORT:NEXT("date")>"><img border="0" src="<?SORT:ICON("date")>" /></a></th>
</tr>
-</table></div></div>
+</table>
+</div>
<div id="message_list">
-<div class="fix_scrollbar_bug">
-<table class="mailbox_summary" id="summary_headers" "cellspacing=0" style="width:100%;-moz-user-select:none;">
+<div id="message_list_body">
<!-- end summary_header.html -->