function MostrarFecha()
   {
   var nombres_dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado")
   var nombres_meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre")

   var fecha_actual = new Date()

   dia_mes = fecha_actual.getDate()		//dia del mes
   dia_semana = fecha_actual.getDay()		//dia de la semana
   mes = fecha_actual.getMonth() + 1
   anio = fecha_actual.getYear()

   if (anio < 100)					//pasa el año a 4 digitos
      anio = '19' + anio
   else if ( ( anio > 100 ) && ( anio < 999 ) ) {	//efecto 2000
      var cadena_anio = new String(anio)
      anio = '20' + cadena_anio.substring(1,3)
   }


   document.write(nombres_dias[dia_semana] + ", " + dia_mes + " de " + nombres_meses[mes - 1] + " de " + anio)
   }



function MostrarHora() {
   var ahora = new Date()
   var hora = ahora.getHours()
   var minuto = ahora.getMinutes()
   var texto = "Las ";
   var Hora=" ";

if (hora < 24 ) {segmento=" de la noche"};
if (hora < 20 ) {segmento=" de la tarde"}; 
if (hora < 13 ) {segmento=" del mediodía"}; 
if (hora < 12 ) {segmento=" de la mañana"}; 
if (hora < 6 )  {segmento=" de la madrugada"}; 
if (hora == 0 ) {segmento=" de la noche"};
   
if ( minuto >30) { ++hora }
if ( hora > 12)   {hora -= 12 }
if ( hora == 0)   {hora="doce"}
if ( hora == 1)   {hora="una"; texto="La "}
if ( hora == 2)   {hora="dos"} 
if ( hora == 3)   {hora="tres"} 
if ( hora == 4)   {hora="cuatro"} 
if ( hora == 5)   {hora="cinco"} 
if ( hora == 6)   {hora="seis"} 
if ( hora == 7)   {hora="siete"} 
if ( hora == 8)   {hora="ocho"} 
if ( hora == 9)   {hora="nueve"} 
if ( hora == 10) {hora="diez"} 
if ( hora == 11) {hora="once"} 
if ( hora == 12) {hora="doce"} 

if (minuto == 0) {minuto=" en punto"} 
if (minuto == 1) {minuto=" y un minuto"} 
if (minuto == 2) {minuto=" y dos minutos"}
if (minuto == 3) {minuto=" y tres minutos"}
if (minuto == 4) {minuto=" y cuatro minutos"} 
if (minuto == 5) {minuto=" y cinco minutos"}
if (minuto == 6) {minuto=" y seis minutos"}
if (minuto == 7) {minuto=" y siete minutos"}
if (minuto == 8) {minuto=" y ocho minutos"}
if (minuto == 9) {minuto=" y nueve minutos"}
if (minuto == 10) {minuto=" y diez minutos"}
if (minuto == 11) {minuto=" y once minutos"}
if (minuto == 12) {minuto=" y doce minutos"} 
if (minuto == 13) {minuto=" y trece minutos"}
if (minuto == 14) {minuto=" y catorce minutos"} 
if (minuto == 15) {minuto=" y cuarto"} 
if (minuto == 16) {minuto=" y dieciséis minutos"}
if (minuto == 17) {minuto=" y diecisiete minutos"}
if (minuto == 18) {minuto=" y dieciocho minutos"}
if (minuto == 19) {minuto=" y diecinueve minutos"}
if (minuto == 20) {minuto=" y veinte minutos"}
if (minuto == 21) {minuto=" y veintiun minutos"}
if (minuto == 22) {minuto=" y veintidós minutos"}
if (minuto == 23) {minuto=" y veintitres minutos"}
if (minuto == 24) {minuto=" y veinticuatro minutos"}
if (minuto == 25) {minuto=" y veinticinco minutos"}
if (minuto == 26) {minuto=" y veintiséis minutos"}
if (minuto == 27) {minuto=" y veintisiete minutos"}
if (minuto == 28) {minuto=" y veintiocho minutos"}
if (minuto == 29) {minuto=" y veintinueve minutos"}
if (minuto == 30) {minuto=" y media"}
if (minuto == 31) {minuto=" menos veintinueve minutos"}
if (minuto == 32) {minuto=" menos veintiocho minutos"}
if (minuto == 33) {minuto=" menos veintisiete minutos"}
if (minuto == 34) {minuto=" menos veintiséis minutos"} 
if (minuto == 35) {minuto=" menos veinticinco minutos"}
if (minuto == 36) {minuto=" menos veinticuatro minutos"}
if (minuto == 37) {minuto=" menos veintitres minutos"}
if (minuto == 38) {minuto=" menos veintidós minutos"}
if (minuto == 39) {minuto=" menos veintiun minutos"}
if (minuto == 40) {minuto=" menos veinte minutos"}
if (minuto == 41) {minuto=" menos diecinueve minutos"}
if (minuto == 42) {minuto=" menos dieciocho minutos"}
if (minuto == 43) {minuto=" menos diecisiete minutos"}
if (minuto == 44) {minuto=" menos dieciséis minutos"}
if (minuto == 45) {minuto=" menos cuarto"} 
if (minuto == 46) {minuto=" menos catorce minutos"}
if (minuto == 47) {minuto=" menos trece minutos"}
if (minuto == 48) {minuto=" menos doce minutos"}
if (minuto == 49) {minuto=" menos once minutos"}
if (minuto == 50) {minuto=" menos diez minutos"}
if (minuto == 51) {minuto=" menos nueve minutos"}
if (minuto == 52) {minuto=" menos ocho minutos"}
if (minuto == 53) {minuto=" menos siete minutos"}
if (minuto == 54) {minuto=" menos seis minutos"}
if (minuto == 55) {minuto=" menos cinco minutos"}
if (minuto == 56) {minuto=" menos cuatro minutos"}
if (minuto == 57) {minuto=" menos tres minutos"}
if (minuto == 58) {minuto=" menos dos minutos"} 
if (minuto == 59) {minuto=" menos un minuto"};

Hora = texto + hora + minuto + segmento;
reloj.digitos.value=Hora;
window.status = Hora;
RelojRefresco = setTimeout("MostrarHora()",1000); }



