Changeset 1647


Ignore:
Timestamp:
11/13/09 16:42:09 (14 years ago)
Author:
wmerlotto
Message:

Ticket #687 - Aplicando a alteração realizada na revisão [1642].

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/phpgwapi/js/jscalendar/calendar.js

    r754 r1647  
    11031103        var ar_days = new Array(); 
    11041104        var weekend = Calendar._TT["WEEKEND"]; 
     1105        var iday = date.getDate(); 
     1106        var wday = date.getDay(); 
     1107        var first = true; 
    11051108        for (var i = 0; i < 6; ++i, row = row.nextSibling) { 
    11061109                var cell = row.firstChild; 
     
    11141117                var hasdays = false; 
    11151118                for (var j = 0; j < 7; ++j, cell = cell.nextSibling, date.setDate(date.getDate() + 1)) { 
    1116                         var iday = date.getDate(); 
    1117                         var wday = date.getDay(); 
     1119 
     1120                        // Para evitar repetição de dias quando a instrução date.setDate(date.getDate() + 1) 
     1121                        // não incrementa a variável date corretamente. 
     1122                        if (!first && date.getDate() == iday) 
     1123                        { 
     1124                            newday = date.getDate() + 1; 
     1125                            date.setDate(newday); 
     1126                        } 
     1127                        else 
     1128                        { 
     1129                                first = false; 
     1130                        } 
     1131 
     1132                        iday = date.getDate(); 
     1133                        wday = date.getDay(); 
    11181134                        cell.className = "day"; 
    11191135                        var current_month = (date.getMonth() == month); 
Note: See TracChangeset for help on using the changeset viewer.