I download the zip file you provide to fix the web calendar month selection issue, it resolved it but now i'm getting the following javascript error.
dayCell.attributes.daytype.value' is null or not an object Error
in the following code block (bold line)
MonthView.prototype.RefreshDate = function(date)
{
if (date < this._startDate || date > this._endDate) return;
var offset = (Math.abs(date - this._startDate))/(24*60*60*1000);
var row = Math.floor(offset / this._owner.DayColumns);
var col = offset % this._owner.DayColumns;
if (this._owner.ShowWeekNumbers) col++;
if (this._owner.ShowWeekDays) row++;
if (!this._owner.IsSingleMonth()) row++;
var tbl = document.getElementById(this._id);
if (tbl)
{
if (row < tbl.rows.length)
{
var r = tbl.rows[row];
if (col < r.cells.length)
{
var dayCell = r.cells[col];
var dayType = this.GetDayType(date);
dayCell.attributes["daytype"].value = dayType;
this._owner.RefreshDayCell(dayCell);
}
}
}
}