Ignore:
Timestamp:
01/21/08 08:34:42 (16 years ago)
Author:
niltonneto
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r139 r156  
    129129                 
    130130        string_msgs_in_main = tmp.substring(0,(tmp.length-1)); 
    131         update_quota(); 
     131// It creates a problem in email notification 
     132//      update_quota(); 
    132133        cExecute ("$this.imap_functions.refresh&folder="+current_folder+"&msgs_existent="+string_msgs_in_main+"&msg_range_begin="+msg_range_begin+"&msg_range_end="+msg_range_end+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse, handler_refresh); 
    133134} 
     135 
     136function delete_search_msgs(search_num){ 
     137        search_box = Element("table_result_"+search_num.id.substr(18)).firstChild; 
     138        var felement = search_box.firstChild; 
     139        var removedList = new Array(); 
     140        var counter = 0; 
     141        while(felement) 
     142        { 
     143                if (felement.firstChild.firstChild.checked) 
     144                        { 
     145                        var folder = felement.firstChild.nextSibling.innerHTML 
     146                        if (folder == 'Caixa de Entrada') 
     147                                folder = 'INBOX'; 
     148                        else 
     149                                folder = 'INBOX'+cyrus_delimiter+folder; 
     150                        delete_msgs(folder, felement.firstChild.firstChild.id.substr(18), null); 
     151                        removedList[counter] = felement; 
     152                        counter++; 
     153                        } 
     154                felement = felement.nextSibling; 
     155        } 
     156        for (var i = 0; i <= counter; i++) 
     157                Element("table_result_"+search_num.id.substr(18)).firstChild.removeChild(removedList[i]); 
     158         
     159} 
     160 
    134161 
    135162function delete_msgs(folder, msgs_number, border_ID) 
     
    175202        if (msgs_number == 'selected') 
    176203                msgs_number = get_selected_messages(); 
    177          
    178204        if (msgs_number.length > 0 || parseInt(msgs_number) > 0) 
    179205                cExecute ("$this.imap_functions.delete_msgs&folder="+folder+"&msgs_number="+msgs_number+"&border_ID="+border_ID+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse+"&reuse_border="+border_ID+"&get_previous_msg="+preferences.delete_and_show_previous_message, handler_delete_msgs); 
     
    838864} 
    839865 
     866function select_all_search_messages(select, aba){ 
     867        search_box = Element("table_result_" + aba.id.substr(18)).firstChild; 
     868        var felement = search_box.firstChild; 
     869        while(felement) 
     870        { 
     871        if (select) 
     872                felement.firstChild.firstChild.checked = true; 
     873        else 
     874                felement.firstChild.firstChild.checked = false; 
     875        felement = felement.nextSibling; 
     876        } 
     877} 
     878 
    840879function select_all_messages(select){ 
    841880        var main = Element("tbody_box"); 
Note: See TracChangeset for help on using the changeset viewer.