alecpl
2010-09-24 22c6b5b6a0ad6b831678caa29ed50d16b4f5e8bd
skins/default/functions.js
@@ -36,7 +36,8 @@
    groupmenu:      {id:'groupoptionsmenu', above:1},
    mailboxmenu:    {id:'mailboxoptionsmenu', above:1},
    composemenu:    {id:'composeoptionsmenu', editable:1},
    uploadmenu:     {id:'attachment-form', editable:1, above:1, toggle:bw.safari&&bw.win }
    // toggle: #1486823, #1486930
    uploadmenu:     {id:'attachment-form', editable:1, above:1, toggle:!bw.ie&&!bw.linux }
  };
  var obj;
@@ -237,7 +238,7 @@
  return false;
},
body_keypress: function(evt, p)
body_keydown: function(evt, p)
{
  if (rcube_event.get_keycode(evt) == 27) {
    for (var k in this.popups) {
@@ -267,7 +268,6 @@
    if (uid = rcmail.message_list.get_single_selection())
      rcmail.show_message(uid, false, true);
    rcmail.http_post('save-pref', '_name=preview_pane&_value=1');
  }
  else {
    prev_frm.hide();
@@ -286,8 +286,8 @@
    rcmail.env.contentframe = null;
    rcmail.show_contentframe(false);
    rcmail.http_post('save-pref', '_name=preview_pane&_value=0');
  }
  rcmail.http_post('utils/save-pref', '_name=preview_pane&_value='+(elem.checked?1:0));
},
/* Message composing */
@@ -426,7 +426,7 @@
{
  rcmail_ui = new rcube_mail_ui();
  rcube_event.add_listener({ object:rcmail_ui, method:'body_mouseup', event:'mouseup' });
  rcube_event.add_listener({ object:rcmail_ui, method:'body_keypress', event:'keypress' });
  rcube_event.add_listener({ object:rcmail_ui, method:'body_keydown', event:'keydown' });
  $('iframe').load(iframe_events)
    .contents().mouseup(function(e){rcmail_ui.body_mouseup(e)});