Carry event object for click events into called JS code
authorpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 7 May 2008 08:46:22 +0000 (08:46 +0000)
committerpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 7 May 2008 08:46:22 +0000 (08:46 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13099 7612ce4b-ef26-0410-bec9-ea0150e637f0

templates/default/js/default.js
templates/default/message_list.tpl

index 2c9af1d2676d6901ff9eafe7bb5c361f8cbfeeed..8313cb1547a7816fd6e8e5560cd0c872000e1485 100644 (file)
@@ -14,7 +14,7 @@ var orig_row_colors = new Array();
  *
  * @param   string   the name of the checkbox that should be (un)checked
  */
-function row_click(chkboxName) {
+function row_click(chkboxName, event) {
     var chkbox = document.getElementById(chkboxName);
     if (chkbox) {
         // initialize orig_row_color if not defined already
index cc291d3face71a9e1e3bc9dc24c014cfb0afaf18..e946bac70671a0de7a0e5e8ad90f804c96bb8d67 100644 (file)
@@ -361,7 +361,7 @@ if ($pageOffset < $end_msg) {
     $javascript_auto_click = '';
     if ($javascript_on && $fancy_index_highlite) {
         // include the form_id in order to show multiple messages lists. Otherwise id isn't unique
-        $javascript_auto_click = " onmousedown=\"row_click('$form_id"."_msg$i')\"";
+        $javascript_auto_click = " onmousedown=\"row_click('$form_id"."_msg$i', event)\"";
     }
 
 
@@ -461,7 +461,7 @@ if ($non_clicked_class != 'even' && $non_clicked_class != 'odd'
             if ($onclick)    { $sText .= " onclick=\"$onclick\""; }
             if ($link_extra) { $sText .= " $link_extra";          }
             if ($javascript_on && $fancy_index_highlite) {
-                  $sText .= " onmousedown=\"row_click('$form_id"."_msg$i'); setPointer(this." . (empty($bold) ? '' : 'parentNode.') .
+                  $sText .= " onmousedown=\"row_click('$form_id"."_msg$i', event); setPointer(this." . (empty($bold) ? '' : 'parentNode.') .
                             'parentNode.parentNode, ' . $i . ', \'click\', \''. $non_clicked_class. '\', \'mouse_over\', \'clicked\');"';
             }
             $sText .= ">"