Monotone-Parent: 1e6376f6599d032a3b57fc881d7ead6d4f903195

Monotone-Revision: 4fb91535d64ab4fed607ffde0f99efdc1f92a6e6

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2007-08-07T18:14:39
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2007-08-07 18:14:39 +00:00
parent 4e23c849c9
commit 679ef1b24f
7 changed files with 55 additions and 35 deletions
@@ -89,20 +89,23 @@ function onFolderTreeItemClick(event) {
function userFoldersCallback(http) {
if (http.readyState == 4) {
document.userFoldersRequest = null;
var div = $("folders");
if (http.status == 200) {
var div = $("folders");
var response = http.responseText;
div.innerHTML = buildTree(http.responseText);
var nodes = document.getElementsByClassName("node", $("d"));
for (i = 0; i < nodes.length; i++)
Event.observe(nodes[i], "click", onFolderTreeItemClick.bindAsEventListener(nodes[i]));
}
else if (http.status == 404) {
div.innerHTML = "";
}
}
}
function onConfirmFolderSelection(event) {
var topNode = $("d");
if (topNode.selectedEntry) {
if (topNode && topNode.selectedEntry) {
var node = topNode.selectedEntry.parentNode;
var folder = node.getAttribute("dataname");
var folderName;