Calendar.prototype.activeDayOfMonthSpan = null;
function Calendar() {
}

Calendar.prototype.getDayOfMonth = function () {
	return this.activeDayOfMonthSpan != null ? this.activeDayOfMonthSpan.innerHTML : "";
}

Calendar.prototype.setDayOfMonth = function (dom) {
	if (this.activeDayOfMonthSpan != null) {
		if (this.activeDayOfMonthSpan.innerText == dom) {
			return false;
		}
		this.activeDayOfMonthSpan.className = "";
	}
	var dayOfMonth = Util.getElementById("day" + dom);
	if (dayOfMonth != null) {
		dayOfMonth.className = "current";
	}
	this.activeDayOfMonthSpan = dayOfMonth;
	var activeDate = this.activeDayOfMonthSpan.title;
	if (activeDate.indexOf("*") != -1) {
		activeDate = activeDate.substring(0, activeDate.indexOf("*")) + "<span class='holiday' title='Note: Weekend'>*</span>"
	}
    Util.getElementById("currentDate").innerHTML = activeDate;
    return true;
}
