var holidays = {
                    dynamicHolidays:[
                                      {year:2010,month:12,day:23},
									  {year:2010,month:12,day:29},
									  {year:2010,month:12,day:30},
									  {year:2010,month:12,day:31},
                                      {year:2011,month:1,day:1},
                                      {year:2011,month:1,day:2},
                                      {year:2011,month:1,day:3},
                                      {year:2011,month:1,day:10},
                                      {year:2011,month:2,day:11},
                                      {year:2011,month:3,day:21},
                                      {year:2011,month:4,day:29},
                                      {year:2011,month:5,day:3},
                                      {year:2011,month:5,day:4},
                                      {year:2011,month:5,day:5},
                                      {year:2011,month:7,day:18},
                                      {year:2011,month:9,day:19},
                                      {year:2011,month:9,day:20},
									  {year:2011,month:9,day:21},
									  {year:2011,month:9,day:23},
                                      {year:2011,month:10,day:10},
                                      {year:2011,month:11,day:3},
                                      {year:2011,month:11,day:23},
                                      {year:2011,month:12,day:23}
                                    ],
                    weekHolidays:{
                                   sun:true,
                                   mon:false,
                                   tue:false,
                                   wed:false,
                                   thu:true,
                                   fri:false,
                                   sat:true
                                 }
                   };
    $(document).ready(function () {
      $('#calOne').jCal({
        day: new Date(),
        days: 0,
        showMonths: 2,
        monthSelect: true,
        dow: ['日', '月', '火', '水', '木', '金', '土'],
        ml: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
        ms: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
        yearTitle: '年',
        dCheck: function (day) {
            var result = true;
            switch (day.getDay()) {
              case 0:
                result = (holidays.weekHolidays.sun === false);
                break;
              case 1:
                result = (holidays.weekHolidays.mon === false);
                break;
              case 2:
                result = (holidays.weekHolidays.tue === false);
                break;
              case 3:
                result = (holidays.weekHolidays.wed === false);
                break;
              case 4:
                result = (holidays.weekHolidays.thu === false);
                break;
              case 5:
                result = (holidays.weekHolidays.fri === false);
                break;
              case 6:
                result = (holidays.weekHolidays.sat === false);
                break;
            }
            if (result) {
              jQuery.each(holidays.dynamicHolidays,function(){
                if (this.year == day.getFullYear() &&
                    this.month == day.getMonth()+1 &&
                    this.day == day.getDate()) {

                      result = false;
                      return false;
                }
              });
            }
            return result;
          }
        });
    });

