
	/**
	  *	campos del objeto 'd' pasado como argumento
	  *	day: dia del mes [rango: 1 - 31]
	  *	isWeekend: si el dia es fin de semana
	  *	_month: desplazamiento del mes respecto al actual. 
	  *			x ej: Si estamos en marzo y seleccionamos un dia de enero; _month = -2)
	  *	elementId: id especificado en el atributo id de la etiqueta rich:calendar
	  *	date: objeto Date de javascript que representa la fecha del dia
	  *	weekNumber: numero de la semana del año [rango: 0 - 52]
	  *	isCurrentMonth: si es el mes actual
	  *	weekDayNumber: numero de dia de la semana [rango: domingo = 0 , sabado = 6]
	  *	component = objeto javascript calendario que usa richfaces
	  *		component.todayDate = objeto Date de javascript de la fecha actual	  
	 **/
	function isDayEnabled(d) {
		return d.component.todayDate <= d.date;
	}
	
	function dayStyleClass(d) {
		if (!isDayEnabled(d)) return 'day-disabled';
	}
	
	function dateFromSelected(d) {
		var calendarFrom = $('searchform:from').component;
		var calendarTo = $('searchform:to').component; 
		if (calendarFrom.getSelectedDate()) {
			var fromDate = calendarFrom.getSelectedDate();
			var newDate = new Date();
			newDate.setFullYear(fromDate.getFullYear());
			newDate.setMonth(fromDate.getMonth());
			newDate.setDate(fromDate.getDate()+1);
			
			calendarTo.selectDate(newDate, true, '');
		}
	}
	