mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-03-22 06:42:44 +00:00
Monotone-Parent: 994b69bf5b441d8ad6fa804a31ee33b25a0ec13e
Monotone-Revision: ffa02d814d2b95752685c44776cbbb2b26be4b47 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-09-09T18:44:25 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -51,31 +51,29 @@ function checkAddresses() {
|
||||
}
|
||||
|
||||
function fancyAddRow(shouldEdit, text, type) {
|
||||
var addr, addressList, lastChild, proto, row, select, input;
|
||||
|
||||
addr = $('addr_' + lastIndex);
|
||||
var addr = $('addr_' + lastIndex);
|
||||
if (addr && addr.value == '') {
|
||||
input = $('subjectField');
|
||||
var input = $('subjectField');
|
||||
if (input && input.value != '') {
|
||||
input.focus();
|
||||
input.select();
|
||||
return;
|
||||
}
|
||||
}
|
||||
addressList = $("addressList").tBodies[0];
|
||||
lastChild = $("lastRow");
|
||||
var addressList = $("addressList").tBodies[0];
|
||||
var lastChild = $("lastRow");
|
||||
|
||||
currentIndex++;
|
||||
proto = lastChild.previous("tr");
|
||||
row = proto.cloneNode(true);
|
||||
var proto = lastChild.previous("tr");
|
||||
var row = proto.cloneNode(true);
|
||||
row.writeAttribute("id", 'row_' + currentIndex);
|
||||
|
||||
// select popup
|
||||
var rowNodes = row.childNodesWithTag("td");
|
||||
select = $(rowNodes[0]).childNodesWithTag("select")[0];
|
||||
var select = $(rowNodes[0]).childNodesWithTag("select")[0];
|
||||
select.name = 'popup_' + currentIndex;
|
||||
select.value = (type? type : proto.down("select").value);
|
||||
input = $(rowNodes[1]).childNodesWithTag("input")[0];
|
||||
var input = $(rowNodes[1]).childNodesWithTag("input")[0];
|
||||
input.name = 'addr_' + currentIndex;
|
||||
input.id = 'addr_' + currentIndex;
|
||||
input.value = text;
|
||||
|
||||
Reference in New Issue
Block a user