var _CALENDAR_FECHA = "July 30, 2010 06:27:25"; var _CALENDAR_DAYS = new Array(); var _CALENDAR_MONTHS = new Array(); var _CALENDAR_FORMAT = new Array(); _CALENDAR_FORMAT.push("#{DLower} #{d}"); _CALENDAR_FORMAT.push("#{MLower} #{Y}"); _CALENDAR_FORMAT.push("#{H}:#{min}"); _CALENDAR_DAYS.push("domingo"); _CALENDAR_DAYS.push("lunes"); _CALENDAR_DAYS.push("martes"); _CALENDAR_DAYS.push("miercoles"); _CALENDAR_DAYS.push("jueves"); _CALENDAR_DAYS.push("viernes"); _CALENDAR_DAYS.push("sabado"); _CALENDAR_MONTHS.push("enero"); _CALENDAR_MONTHS.push("febrero"); _CALENDAR_MONTHS.push("marzo"); _CALENDAR_MONTHS.push("abril"); _CALENDAR_MONTHS.push("mayo"); _CALENDAR_MONTHS.push("junio"); _CALENDAR_MONTHS.push("julio"); _CALENDAR_MONTHS.push("agosto"); _CALENDAR_MONTHS.push("septiembre"); _CALENDAR_MONTHS.push("octubre"); _CALENDAR_MONTHS.push("noviembre"); _CALENDAR_MONTHS.push("diciembre"); function CALENDAR_padDigits(n, totalDigits) { n = n.toString(); var pd = ''; if (totalDigits > n.length) { for (i=0; i < (totalDigits-n.length); i++) { pd += '0'; } } return pd + n.toString(); } function CALENDAR_getFechaOBJ() { var fecha = new Date(_CALENDAR_FECHA); var horasAMPM = CALENDAR_12Hours(fecha.getHours()); var reff = {DUpper: _CALENDAR_DAYS[fecha.getDay()].toUpperCase(), DLower: _CALENDAR_DAYS[fecha.getDay()].toLowerCase(), D: _CALENDAR_DAYS[fecha.getDay()], d: fecha.getDate(), Y: fecha.getFullYear(), y:("" + fecha.getFullYear()).substr(2), MUpper: _CALENDAR_MONTHS[fecha.getMonth()].toUpperCase(), MLower: _CALENDAR_MONTHS[fecha.getMonth()].toLowerCase(), M: _CALENDAR_MONTHS[fecha.getMonth()], m: CALENDAR_padDigits(fecha.getMonth(),2), H:CALENDAR_padDigits(fecha.getHours(),2), h:CALENDAR_padDigits(horasAMPM[0],2), min:CALENDAR_padDigits(fecha.getMinutes(),2), sec: CALENDAR_padDigits(fecha.getSeconds(),2), AMPM: horasAMPM[1], timestamp:fecha.getTime(), ORIGEN: fecha}; return reff; } function CALENDAR_12Hours(horas) { var curAMPM = " AM"; if (horas >= 12) { horas -= 12; curAMPM = " PM"; } if (horas == 0) horas = 12; return [horas,curAMPM]; }