Changeset 3742 for branches/2.2/expressoMail1_2/js/common_functions.js
- Timestamp:
- 02/09/11 16:32:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/common_functions.js
r3725 r3742 398 398 399 399 var setTimeout_write_msg = 0; 400 var old_msg = false; 400 var old_msg = false; 401 401 // Funcao usada para escrever mensagem 402 402 // notimeout = True : mensagem nao apaga … … 762 762 var folder_unseen = Element('dftree_'+folder_id+'_unseen'); 763 763 var abas_unseen = Element('new_m').innerHTML; 764 abas_unseen = abas_unseen.match( /[0-9]+/);764 abas_unseen = abas_unseen.match(/(<font.*?>){0,1} *([0-9]+) *(<\/font>){0,1}/)[2]; 765 765 766 766 if (folder_unseen) 767 {768 767 folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) + 1); 769 }770 768 else 771 769 { … … 773 771 tree_folders.getNodeById(folder_id)._refresh(); 774 772 } 775 if (abas_unseen) 776 { 773 774 if( abas_unseen == NaN || abas_unseen == undefined ) 775 abas_unseen = 1; 776 else 777 777 abas_unseen = parseInt(abas_unseen) + 1; 778 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 779 } 780 else{ 781 abas_unseen = Element('new_m').innerHTML; 782 abas_unseen = abas_unseen.match( /[0-9]+/); 783 abas_unseen = parseInt(abas_unseen) + 1; 784 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 785 } 778 779 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 780 786 781 if ( current_folder.indexOf( 'INBOX' ) !== 0 && current_folder.indexOf( 'local_' ) !== 0 ) 787 782 { … … 800 795 tree_folders.getNodeById( node_to_refresh )._refresh(); 801 796 } 797 802 798 function decrement_folder_unseen(){ 803 799 var folder_id = get_current_folder(); … … 805 801 var folder_unseen = Element('dftree_'+folder_id+'_unseen'); 806 802 var abas_unseen = Element('new_m').innerHTML; 807 abas_unseen = abas_unseen.match( /[0-9]+/);803 abas_unseen = abas_unseen.match( /(<font.*?>){0,1} *([0-9]+) *(<\/font>){0,1}/)[2]; 808 804 809 805 if(!folder_unseen || !abas_unseen) … … 821 817 tree_folders.getNodeById(folder_id)._refresh(); 822 818 } 823 if ((abas_unseen) && (parseInt(abas_unseen) > 1)) 824 { 825 abas_unseen = (parseInt(abas_unseen) - 1); 826 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 827 } 828 else if (parseInt(abas_unseen) <= 1) 829 { 819 if (parseInt(abas_unseen) > 1) { 820 Element('new_m').innerHTML = '<font style="color:red">' + (parseInt(abas_unseen) - 1) + '</font>'; 821 } else { 830 822 Element('new_m').innerHTML = '0'; 831 823 }
Note: See TracChangeset
for help on using the changeset viewer.