diff --git a/calendar.js b/calendar.js index ba8c7dc..ab0c804 100644 --- a/calendar.js +++ b/calendar.js @@ -11,7 +11,8 @@ */ var Calendar = { month_names: ["January","February","March","April","May","June","July","Augest","September","October","November","December"], - weekdays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + weekdays: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], + sunday: 0, month_days: [31,28,31,30,31,30,31,31,30,31,30,31], //Get today's date - year, month, day and date today : new Date(), @@ -66,7 +67,7 @@ var Calendar = { var previous_month = month-1; var previous_month_year = year; - if(previous_month< 0) { + if(previous_month<0) { previous_month = 11; previous_month_year--; } @@ -97,7 +98,7 @@ var Calendar = { //Get the first day of this month var first_day = new Date(year,month,1); - var start_day = first_day.getDay(); + var start_day = (first_day.getDay()+Calendar.sunday)%7; var d = 1; var flag = 0;