rem: el.firstChild.data = newval; 
add: el.innerHTML = newval; 
context: Calendar.tableMouseOver = function (ev) {	var cal = Calendar._C;	if (!cal) {		return;	}	var el = cal.activeDiv;	var target = Calendar.getTargetElement(ev);	if (target == el || target.parentNode == el) {		Calendar.addClass(el, "hilite active");		Calendar.addClass(el.parentNode, "rowhilite");	} else {		if (typeof el.navtype == "undefined" || (el.navtype != 50 && (el.navtype == 0 || Math.abs(el.navtype) > 2)))			Calendar.removeClass(el, "active");		Calendar.removeClass(el, "hilite");		Calendar.removeClass(el.parentNode, "rowhilite");	}	ev || (ev = window.event);	if (el.navtype == 50 && target != el) {		var pos = Calendar.getAbsolutePos(el);		var w = el.offsetWidth;		var x = ev.clientX;		var dx;		var decrease = true;		if (x > pos.x + w) {			dx = x - pos.x - w;			decrease = false;		} else			dx = pos.x - x;		if (dx < 0) dx = 0;		var range = el._range;		var current = el._current;		var count = Math.floor(dx / 10) % range.length;		for (var i = range.length; --i >= 0;)			if (range[i] == current)				break;		while (count-- > 0)			if (decrease) {				if (--i < 0)					i = range.length - 1;			} else if ( ++i >= range.length )				i = 0;		var newval = range[i];		el.firstChild.data = newval;		cal.onUpdateTime();	}	var mon = Calendar.findMonth(target);	if (mon) {		if (mon.month != cal.date.getMonth()) {			if (cal.hilitedMonth) {				Calendar.removeClass(cal.hilitedMonth, "hilite");			}			Calendar.addClass(mon, "hilite");			cal.hilitedMonth = mon;		} else if (cal.hilitedMonth) {			Calendar.removeClass(cal.hilitedMonth, "hilite");		}	} else {		if (cal.hilitedMonth) {			Calendar.removeClass(cal.hilitedMonth, "hilite");		}		var year = Calendar.findYear(target);		if (year) {			if (year.year != cal.date.getFullYear()) {				if (cal.hilitedYear) {					Calendar.removeClass(cal.hilitedYear, "hilite");				}				Calendar.addClass(year, "hilite");				cal.hilitedYear = year;			} else if (cal.hilitedYear) {				Calendar.removeClass(cal.hilitedYear, "hilite");			}		} else if (cal.hilitedYear) {			Calendar.removeClass(cal.hilitedYear, "hilite");		}	}	return Calendar.stopEvent(ev);};
meta: 412	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/412/cc0a102fe5cd9f8421b73686dd57c312335278dc/calendar.js/clean/include/jscalendar/calendar.js