Changeset 406
- Timestamp:
- 08/20/08 15:37:48 (16 years ago)
- Location:
- trunk/expressoMail1_2/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/common_functions.js
r389 r406 568 568 function increment_folder_unseen(){ 569 569 var folder_id = get_current_folder(); 570 571 570 var folder_unseen = Element('dftree_'+folder_id+'_unseen'); 571 var abas_unseen = Element('new_m').innerHTML; 572 abas_unseen = abas_unseen.match( /[0-9]+/); 573 572 574 if (folder_unseen) 573 575 { 574 576 folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) + 1); 575 Element('new_m').innerHTML = '<font face="Verdana" size="1" color="RED">'+folder_unseen.innerHTML+'</font>';576 577 } 577 578 else … … 579 580 tree_folders.getNodeById(folder_id).alter({caption: tree_folders.getNodeById(folder_id).caption + '<font style=color:red> (</font><span id="dftree_'+folder_id+'_unseen" style=color:red>1</span><font style=color:red>)</font>'}); 580 581 tree_folders.getNodeById(folder_id)._refresh(); 581 Element('new_m').innerHTML = '<font face="Verdana" size="1" color="RED">1</font>'; 582 } 583 if (abas_unseen) 584 { 585 abas_unseen = parseInt(abas_unseen) + 1; 586 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 587 } 588 else{ 589 abas_unseen = Element('new_m').innerHTML; 590 abas_unseen = abas_unseen.match( /[0-9]+/); 591 abas_unseen = parseInt(abas_unseen) + 1; 592 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 582 593 } 583 594 } 584 595 function decrement_folder_unseen(){ 585 596 var folder_id = get_current_folder(); 586 587 597 var folder_unseen = Element('dftree_'+folder_id+'_unseen'); 588 if(!folder_unseen) 598 var abas_unseen = Element('new_m').innerHTML; 599 abas_unseen = abas_unseen.match( /[0-9]+/); 600 601 if(!folder_unseen || !abas_unseen) 589 602 return; 590 603 … … 592 605 { 593 606 folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) - 1); 594 Element('new_m').innerHTML = '<font face="Verdana" size="1" color="RED">'+folder_unseen.innerHTML+'</font>';595 607 } 596 608 else if (parseInt(folder_unseen.innerHTML) <= 1) … … 600 612 tree_folders.getNodeById(folder_id).alter({caption: folder_name}); 601 613 tree_folders.getNodeById(folder_id)._refresh(); 602 Element('new_m').innerHTML = 0; 614 } 615 if ((abas_unseen) && (parseInt(abas_unseen) > 1)) 616 { 617 abas_unseen = (parseInt(abas_unseen) - 1); 618 Element('new_m').innerHTML = '<font style="color:red">' + abas_unseen + '</font>'; 619 } 620 else if (parseInt(abas_unseen) <= 1) 621 { 622 Element('new_m').innerHTML = '<font style="color:red">0</font>'; 603 623 } 604 624 } -
trunk/expressoMail1_2/js/draw_api.js
r375 r406 668 668 draw_box(data, get_current_folder(),true); 669 669 draw_paging(Element('tot_m').innerHTML); 670 //Mostrar as msgs nao lidas de acordo com o filtro de relevancia 671 var msgs_unseen = 0; 672 for(i in data){ 673 if(data[i].Unseen == 'U') 674 msgs_unseen++; 675 } 676 Element("new_m").innerHTML = '<font style="color:red">' + msgs_unseen + '</font>'; 670 677 } 671 678 … … 686 693 cExecute ("$this.imap_functions.get_range_msgs2&folder="+current_folder+"&msg_range_begin=1&msg_range_end="+preferences.max_email_per_page+"&search_box_type="+search+"&sort_box_type="+sort+"&sort_box_reverse="+sort_box_reverse+"", handler_draw_box); 687 694 current_page = 1; 688 update_menu(); 695 //Comentado para nao sobrepor o numero de msgs nao lidas ao utilizar os filtros 696 //update_menu(); 689 697 } 690 698 function draw_header_box(){
Note: See TracChangeset
for help on using the changeset viewer.