Monotone-Parent: f1b87d4db17a8caa13d51a72ad2dfbc796ac7d8f

Monotone-Revision: f584f3f14a5068b2832a02797f1f2468d9232033

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-12-05T21:05:04
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-12-05 21:05:04 +00:00
parent f431b1f55f
commit 2c665af66c
9 changed files with 127 additions and 131 deletions
@@ -1,8 +1,8 @@
function onSearchFormSubmit() {
var searchValue = $("searchValue");
var url = (ApplicationBaseURL
+ "/foldersSearch?ldap-only=YES&search=" + escape(searchValue.value)
var url = (UserFolderURL
+ "foldersSearch?search=" + escape(searchValue.value)
+ "&type=" + window.opener.userFolderType);
if (document.userFoldersRequest) {
document.userFoldersRequest.aborted = true;
@@ -97,6 +97,7 @@ function userFoldersCallback(http) {
if (http.status == 200) {
var response = http.responseText;
div.innerHTML = buildTree(http.responseText);
div.clean = false;
var nodes = document.getElementsByClassName("node", $("d"));
for (i = 0; i < nodes.length; i++)
Event.observe(nodes[i], "click", onFolderTreeItemClick.bindAsEventListener(nodes[i]));
@@ -136,9 +137,17 @@ function onConfirmFolderSelection(event) {
}
}
function onFolderSearchKeyDown(event) {
var div = $("folders");
if (!div.clean) {
div.innerHTML = "";
div.clean = true;
}
}
function initUserFoldersWindow() {
configureSearchField();
Event.observe($("addButton"), "click", onConfirmFolderSelection);
$("searchValue").observe("keydown", onFolderSearchKeyDown);
$("addButton").observe("click", onConfirmFolderSelection);
}
FastInit.addOnLoad(initUserFoldersWindow);