]> code.citadel.org Git - citadel.git/blobdiff - webcit/static/wclib.js
* Removed the 'mark message as seen' C code (in the mailbox view) because it
[citadel.git] / webcit / static / wclib.js
index 7ea98ae00c48a5f1dd97618c8e0e362fe2ee68bf..b4202cfb841e10a5bb4e31e67a434e9ab3c12b10 100644 (file)
@@ -73,5 +73,20 @@ function CtdlSingleClickMsg(msgnum) {
        CtdlNumMsgsSelected = CtdlNumMsgsSelected + 1;
        CtdlMsgsSelected[CtdlNumMsgsSelected-1] = msgnum;
 
+       // Update the preview pane
        new Ajax.Updater('preview_pane', '/msg/'+msgnum, { method: 'get' } );
+
+       // Mark the message as read
+       new Ajax.Request(
+               '/ajax_servcmd', {
+                       method: 'post',
+                       parameters: 'g_cmd=SEEN '+msgnum+'|1',
+                       onComplete: CtdlRemoveTheUnseenBold(msgnum)
+               }
+       );
 }
+
+function CtdlRemoveTheUnseenBold(msgnum) {
+       $('m'+msgnum).style.fontWeight='normal' ;
+}
+