Monotone-Parent: 46d1c12eedb8177f788cf76fdb4e73b766c27617

Monotone-Revision: 22f95e63e1a97e2d86b84a031f18f81f1020db88

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-06-30T20:05:48
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Francis Lachapelle 2008-06-30 20:05:48 +00:00
parent 9eed3fca65
commit d30007a4d0
1 changed files with 13 additions and 0 deletions

View File

@ -285,6 +285,17 @@ function onTextMouseDown(event) {
}
}
function initTabIndex(addressList, subjectField, msgArea) {
var i = 1;
addressList.select("input.textField").each(function (input) {
if (!input.readAttribute("readonly"))
input.writeAttribute("tabindex", i++);
});
subjectField.writeAttribute("tabindex", i++);
msgArea.writeAttribute("tabindex", i);
}
function initMailEditor() {
var list = $("attachments");
$(list).attachMenu("attachmentsMenu");
@ -310,7 +321,9 @@ function initMailEditor() {
// textarea.observe("contextmenu", onTextContextMenu);
textarea.observe("mousedown", onTextMouseDown, true);
initTabIndex(list, $$("div#subjectRow input").first(), textarea);
onWindowResize(null);
Event.observe(window, "resize", onWindowResize);
Event.observe(window, "beforeunload", onMailEditorClose);