Index: /branches/devel-vnext/program/steps/mail/check_recent.inc
===================================================================
--- /branches/devel-vnext/program/steps/mail/check_recent.inc	(revision 685)
+++ /branches/devel-vnext/program/steps/mail/check_recent.inc	(revision 686)
@@ -19,5 +19,5 @@
 */
 
-rc_main::tfk_debug('recent!');
+//rc_main::tfk_debug('recent!');
 
 $registry    = rc_registry::getInstance();
@@ -27,5 +27,5 @@
 
 //rc_main::tfk_debug('About to get some mailboxes.');
-rc_main::tfk_debug('Mailboxes: ' . var_export($a_mailboxes, true));
+//rc_main::tfk_debug('Mailboxes: ' . var_export($a_mailboxes, true));
 
 foreach ($a_mailboxes as $mbox_name) {
Index: /branches/devel-vnext/program/steps/mail/compose.inc
===================================================================
--- /branches/devel-vnext/program/steps/mail/compose.inc	(revision 685)
+++ /branches/devel-vnext/program/steps/mail/compose.inc	(revision 686)
@@ -37,5 +37,5 @@
         $status = @unlink($_SESSION['compose']['attachments'][$id]['path']);
         if ($status === false) {
-            rc_main::tfk_debug('Could not delete attachment.');
+            //rc_main::tfk_debug('Could not delete attachment.');
         }
         $_SESSION['compose']['attachments'][$id] = NULL;
Index: /branches/devel-vnext/program/steps/mail/func.inc
===================================================================
--- /branches/devel-vnext/program/steps/mail/func.inc	(revision 685)
+++ /branches/devel-vnext/program/steps/mail/func.inc	(revision 686)
@@ -220,5 +220,7 @@
 
 
-// return html for a structured list <ul> for the mailbox tree
+/**
+ * return html for a structured list <ul> for the mailbox tree
+ */
 function rcmail_render_folder_tree_html(&$arrFolders, &$special, &$mbox_name, $maxlength, $nestLevel=0)
 {
@@ -260,12 +262,16 @@
 
         // set special class for Sent, Drafts, Trash and Junk
-        if ($folder['id']==$CONFIG['sent_mbox'])
+        if ($folder['id']==$CONFIG['sent_mbox']) {
             $class_name = 'sent';
-        else if ($folder['id']==$CONFIG['drafts_mbox'])
+        }
+        else if ($folder['id']==$CONFIG['drafts_mbox']) {
             $class_name = 'drafts';
-        else if ($folder['id']==$CONFIG['trash_mbox'])
+        }
+        else if ($folder['id']==$CONFIG['trash_mbox']) {
             $class_name = 'trash';
-        else if ($folder['id']==$CONFIG['junk_mbox'])
+        }
+        else if ($folder['id']==$CONFIG['junk_mbox']) {
             $class_name = 'junk';
+        }
 
         $js_name = htmlspecialchars(rc_main::JQ($folder['id']));
@@ -303,8 +309,15 @@
         /**
          * Append a new list if it has subfolders.
+         *
+         * Work with a seperate list-entry (<li>) to combat giant
+         * onmouseover fuckups.
+         *
+         * @ignore
          */
         if (!empty($folder['folders'])) {
-            $out .= "\n<ul>\n";
-            $out .= rcmail_render_folder_tree_html($folder['folders'], $special, $mbox_name, $maxlength, $nestLevel+1) . "</ul>\n";
+            $out .= '<li class="mailboxsub">' . "\n<ul>\n";
+            $out .= rcmail_render_folder_tree_html($folder['folders'], $special, $mbox_name, $maxlength, $nestLevel+1);
+            $out .= "</ul>\n";
+            $out .= '</li>' . "\n";
         }
 
@@ -1293,5 +1306,5 @@
 
     if (isset($MESSAGE) === false) {
-        rc_main::tfk_debug('rcmail_message_headers: no $MESSAGE :(');
+        //rc_main::tfk_debug('rcmail_message_headers: no $MESSAGE :(');
         return FALSE;
     }
Index: /branches/devel-vnext/program/steps/mail/move_del.inc
===================================================================
--- /branches/devel-vnext/program/steps/mail/move_del.inc	(revision 685)
+++ /branches/devel-vnext/program/steps/mail/move_del.inc	(revision 686)
@@ -52,5 +52,5 @@
 // unknown action or missing query param
 else {
-    rc_main::tfk_debug('/ unknown action');
+    //rc_main::tfk_debug('/ unknown action');
     exit;
 }
