source: trunk/calendar/js/dhtmlx/sources/ext/brazil_patch.js @ 4884

Revision 4884, 688 bytes checked in by roberto.santosjunior, 13 years ago (diff)

Ticket #1820 - Data repetida na agenda ......................r4865

Line 
1scheduler.date.add=function(date,inc,mode){
2                var ndate=new Date(date.valueOf());
3                switch(mode){
4                        case "day": ndate.setDate(ndate.getDate()+inc);
5                                if (inc == 1 && ndate.getDate()==date.getDate()){ //Brasil
6                                        return this.add(ndate,2,"hour");
7                                }
8                        break;
9                        case "week": ndate.setDate(ndate.getDate()+7*inc); break;
10                        case "month": ndate.setMonth(ndate.getMonth()+inc); break;
11                        case "year": ndate.setYear(ndate.getFullYear()+inc); break;
12                        case "hour": ndate.setHours(ndate.getHours()+inc); break;
13                        case "minute": ndate.setMinutes(ndate.getMinutes()+inc); break;
14                        default:
15                                return scheduler.date["add_"+mode](date,inc,mode);
16                }
17                return ndate;
18        };
Note: See TracBrowser for help on using the repository browser.