Changeset 569 for trunk/expressoMail1_2/js/draw_api.js
- Timestamp:
- 01/06/09 16:43:13 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r470 r569 39 39 } 40 40 } 41 cExecute ("$this.imap_functions.get_folders_list &folder="+current_folder, update_tree_folders);41 cExecute ("$this.imap_functions.get_folders_list", update_tree_folders); 42 42 return; 43 43 } … … 757 757 img_next_msg.title = get_lang('Next'); 758 758 img_next_msg.style.cursor = 'pointer'; 759 img_next_msg.onclick = function () {cExecute ("$this.imap_functions.get_info_next_msg&msg_number="+ info_msg.msg_number + "&msg_folder="+ info_msg.msg_folder + "&sort_box_type="+ sort_box_type + "&search_box_type="+ search_box_type +"&sort_box_reverse="+ sort_box_reverse +"&reuse_border="+ID, show_msg)}; 759 760 // Old 761 //img_next_msg.onclick = function () {cExecute ("$this.imap_functions.get_info_next_msg&msg_number="+ info_msg.msg_number + "&msg_folder="+ info_msg.msg_folder + "&sort_box_type="+ sort_box_type + "&search_box_type="+ search_box_type +"&sort_box_reverse="+ sort_box_reverse +"&reuse_border="+ID, show_msg)}; 762 var folder = document.getElementById(ID.substr(0, ID.indexOf('_'))); 763 if (!folder) 764 delete_border(ID); 765 if (folder.nextSibling) 766 { 767 var inbox = folder.nextSibling.name; 768 if (inbox) 769 info_msg.msg_folder = inbox; 770 771 var next_msg = folder.nextSibling.id; 772 img_next_msg.onclick = function() 773 { 774 cExecute("$this.imap_functions.get_info_msg&msg_number="+next_msg+"&msg_folder=" + info_msg.msg_folder+"&reuse_border="+ID, show_msg); 775 }; 776 } 777 else 778 img_next_msg.onclick = function() 779 { 780 current_page++; 781 msg_range_end = (current_page*preferences.max_email_per_page); 782 msg_range_begin = (msg_range_end-(preferences.max_email_per_page)+1); 783 kill_current_box(); 784 cExecute ('$this.imap_functions.get_range_msgs2&folder='+get_current_folder()+'&msg_range_begin='+msg_range_begin+'&msg_range_end='+msg_range_end+'&sort_box_reverse=1', function handler(data){draw_box(data, get_current_folder());}) 785 delete_border(ID); 786 }; 787 760 788 var img_space = document.createElement("SPAN"); 761 789 img_space.innerHTML = " "; … … 765 793 img_previous_msg.title = get_lang('Previous'); 766 794 img_previous_msg.style.cursor = 'pointer'; 767 img_previous_msg.onclick = function () {cExecute ("$this.imap_functions.get_info_previous_msg&msgs_number="+ info_msg.msg_number + "&folder="+ info_msg.msg_folder + "&sort_box_type="+ sort_box_type+ "&search_box_type="+ search_box_type + "&sort_box_reverse="+ sort_box_reverse +"&reuse_border="+ID, show_msg)} 795 796 //Old 797 //img_previous_msg.onclick = function () {cExecute ("$this.imap_functions.get_info_previous_msg&msgs_number="+ info_msg.msg_number + "&folder="+ info_msg.msg_folder + "&sort_box_type="+ sort_box_type+ "&search_box_type="+ search_box_type + "&sort_box_reverse="+ sort_box_reverse +"&reuse_border="+ID, show_msg)} 798 folder = document.getElementById(ID.substr(0, ID.indexOf('_'))); 799 if (!folder) 800 delete_border(ID); 801 if (folder.previousSibling) 802 { 803 var inbox = folder.previousSibling.name; 804 if (inbox) 805 info_msg.msg_folder = inbox; 806 807 var previous_msg = folder.previousSibling.id; 808 img_previous_msg.onclick = function() 809 { 810 cExecute("$this.imap_functions.get_info_msg&msg_number="+previous_msg+"&msg_folder=" + info_msg.msg_folder+"&reuse_border="+ID, show_msg); 811 }; 812 } 813 else 814 img_previous_msg.onclick = function() 815 { 816 delete_border(ID); 817 }; 818 768 819 next_previous_msg_td.appendChild(img_previous_msg); 769 820 next_previous_msg_td.appendChild(img_space);
Note: See TracChangeset
for help on using the changeset viewer.