Ignore:
Timestamp:
09/15/08 14:49:45 (16 years ago)
Author:
niltonneto
Message:

Alterações feitas por Alexandre Muller.
Email: amuller@…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/calendar_new/js/calendar_functions.js

    r420 r429  
    7474 
    7575                        if (viewType == "Week"){ 
    76                                 this.previousView = document.getElementById('day').firstChild.id; 
    77                                 this.nextView = document.getElementById('day').firstChild.id; 
    78                                 var dayInt = parseInt(this.nextView.substr(4,2),10)+7; 
    79                                 this.nextView = this.nextView.substr(0,4)+(dayInt+7)+this.nextView.substr(6,2); 
     76                                var previousWeek = new Date; 
     77                                previousWeek.setTime(id2timeStamp(document.getElementById('day').firstChild.id)-(60*60*24*7*1000)); 
     78                                this.previousView = previousWeek.getYear()+1900+""+(previousWeek.getDate()<10?"0":"")+previousWeek.getDate()+""+(previousWeek.getMonth()+1<10?"0":"")+(previousWeek.getMonth()+1);       
     79                                var nextWeek = new Date; 
     80                                nextWeek.setTime(id2timeStamp(document.getElementById('day').firstChild.id)); 
     81                                nextWeek.setDate(nextWeek.getDate()+7);  
     82                                this.nextView = nextWeek.getYear()+1900+""+(nextWeek.getDate()<10?"0":"")+nextWeek.getDate()+""+(nextWeek.getMonth()+1<10?"0":"")+(nextWeek.getMonth()+1); 
    8083                                } 
    8184                        if (viewType == "Day"){ 
    82                                 this.nextView = document.getElementById('day').firstChild.id; 
    83                                 this.previousView = document.getElementById('day').firstChild.id; 
    84                                 var dayInt = parseInt(this.nextView.substr(4,2),10); 
    85                                 this.nextView = this.nextView.substr(0,4)+(dayInt+1)+this.nextView.substr(6,2); 
    86                                 var dayInt = parseInt(this.previousView.substr(4,2),10);    
    87                                 this.previousView = this.previousView.substr(0,4)+(dayInt-1)+this.previousView.substr(6,2); 
     85                                var previousDay = new Date; 
     86                                previousDay.setTime(id2timeStamp(document.getElementById('day').firstChild.id)-(60*60*24*1000)); 
     87                                this.previousView = previousDay.getYear()+1900+""+(previousDay.getDate()<10?"0":"")+previousDay.getDate()+""+(previousDay.getMonth()+1<10?"0":"")+(previousDay.getMonth()+1); 
     88                                var nextDay = new Date; 
     89                                nextDay.setTime(id2timeStamp(document.getElementById('day').firstChild.id)+(60*60*24*1000)); 
     90                                this.nextView = nextDay.getYear()+1900+""+(nextDay.getDate()<10?"0":"")+nextDay.getDate()+""+(nextDay.getMonth()+1<10?"0":"")+(nextDay.getMonth()+1); 
    8891                        } 
    8992                        document.getElementById("l_date").innerHTML =  "<a href=\"javascript:calendar.getView('div_main','"+viewType+"','&time='+this.previousView);\">\<\<&nbsp;</a>"; 
Note: See TracChangeset for help on using the changeset viewer.