Changeset 5813 for trunk/expressoMail1_2/js/search.js
- Timestamp:
- 03/26/12 13:20:14 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/search.js
r5751 r5813 1477 1477 } 1478 1478 1479 var get_children = function(folder, arr_folder){ 1480 for(var y = 0; y < folder.children.length; y++){ 1481 if(folder.children[y]){ 1482 arr_folder[arr_folder.length] = folder.children[y].id; 1483 if (folder.children[y].children.length > 0) 1484 arr_folder = get_children(folder.children[y], arr_folder); 1485 1486 } 1487 } 1488 return arr_folder; 1489 } 1490 1479 1491 for( var i=0; i < sel_combo.options.length; i++ ) 1480 1492 { 1481 1493 if( sel_combo.options[i].selected == true ) 1482 1494 { 1483 if(!proxy_mensagens.is_local_folder(sel_combo.options[i].value)) 1495 var arr_folders = new Array(); 1496 if(!proxy_mensagens.is_local_folder(sel_combo.options[i].value)){ 1484 1497 nm_box[nm_box.length] = sel_combo.options[i].value + fields; 1485 else 1498 1499 for (x in cp_tree1){ 1500 if(cp_tree1[x].id == sel_combo.options[i].value){ 1501 arr_folders = get_children(cp_tree1[x], arr_folders); 1502 for (index in arr_folders){ 1503 nm_box[nm_box.length] = arr_folders[index] + fields; 1504 } 1505 } 1506 } 1507 for (x in cp_tree2){ 1508 if(cp_tree2[x].id == sel_combo.options[i].value){ 1509 arr_folders = get_children(cp_tree2[x], arr_folders); 1510 for (index in arr_folders){ 1511 nm_box[nm_box.length] = arr_folders[index] + fields; 1512 } 1513 } 1514 } 1515 1516 }else 1486 1517 local_folders.push(sel_combo.options[i].value.substr(6)); 1487 1518 }
Note: See TracChangeset
for help on using the changeset viewer.