// Tabla de días de la semana y meses del año
var diasemana = new Array
("Helios","Vesta","Marte","Mercurio","Júpiter","Venus","Saturno")

var nombremes = new Array
("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")

// Declaración de variables
var hoy       = new Date()
var mes       = hoy.getMonth()+1
var fecha     = hoy.getDate()
var fechaalfa = "  "
var mesalfa   = "  "

// Informar fecha alfanumérica con fecha numérica
fechaalfa = fecha

// Cambiar mes a calendario antiguo y usar alfanuméricos para fechas menores a 10

switch (mes)
{
case (mes = 1):
  mesalfa = "11";
  break
case (mes = 2):
  mesalfa = "12";
  break
case (mes = 3):
  mesalfa = "01";
  break
case (mes = 4):
  mesalfa = "02";
  break
case (mes = 5):
  mesalfa = "03";
  break
case (mes = 6):
  mesalfa = "04";
  break
case (mes = 7):
  mesalfa = "05";
  break
case (mes = 8):
  mesalfa = "06";
  break
case (mes = 9):
  mesalfa = "07";
  break
case (mes = 10):
  mesalfa = "08";
  break
case (mes = 11):
  mesalfa = "09";
  break
case (mes = 12):
  mesalfa = "10";
  break
} 

switch (fecha)
{
case (fecha = 1):
  fechaalfa = "01";
  break
case (fecha = 2):
  fechaalfa = "02";
  break
case (fecha = 3):
  fechaalfa = "03";
  break
case (fecha = 4):
  fechaalfa = "04";
  break
case (fecha = 5):
  fechaalfa = "05";
  break
case (fecha = 6):
  fechaalfa = "06";
  break
case (fecha = 7):
  fechaalfa = "07";
  break
case (fecha = 8):
  fechaalfa = "08";
  break
case (fecha = 9):
  fechaalfa = "09";
  break
}

// Escribir la fecha de hoy
document.write("Hoy es ")
document.write(diasemana[hoy.getDay()] + ", ")
document.write(hoy.getDate() + " de ")
document.write(nombremes[hoy.getMonth()] + " de ")
document.write(hoy.getFullYear())

// Además se prepara información para imagen del día más enlace. La ejecución está en la página html

// Calcula el enlace y la imagen del día 
var enlace_diario   = "hum"+mesalfa+fechaalfa+".htm"
var imagen_diaria   = "ft/hum"+mesalfa+fechaalfa+".jpg"

// Se calcula el índice de la tabla de personajes (tabla2)
var fecha_combinada = mesalfa+fechaalfa

// Se calcula el personaje del día
var personaje_diario = personaje[fecha_combinada]


// Si el índice de la tabla de personajes apunta a un día no asignado, se elige como imagen la 00
if (personaje[fecha_combinada] == "Día no asignado")
{ imagen_diaria = "ft/hum0000.jpg"
}
