﻿var HoraCatastro;
var refresco = 0;
var HoraAnterior = new Date;
var HoraNueva;
function mueveReloj() {
    var anio;
    var mes;
    var dia;
    var hora;
    var minuto;
    var segundo;
    var reloj;
    var fechaYhora;
    var diferencia;
    var formulario;
    if (refresco >= 3600) {
        formulario = document.getElementById("form1");
        formulario.submit();
    } else {
        reloj = document.getElementById("tbReloj");
        if (HoraCatastro != null) {
            HoraNueva = new Date;
            anio = HoraCatastro.getYear();
            mes = HoraCatastro.getMonth() + 1;
            //mes = DameMes(HoraCatastro.getMonth());
            dia = HoraCatastro.getDate();
            hora = HoraCatastro.getHours();
            minuto = HoraCatastro.getMinutes();
            segundo = HoraCatastro.getSeconds();

            str_anio = new String(anio);
            if (str_anio.length == 1)
                anio = "0" + anio;
            str_mes = new String(mes);
            if (str_mes.length == 1)
                mes = "0" + mes;
            str_dia = new String(dia);
            if (str_dia.length == 1)
                dia = "0" + dia;
            str_segundo = new String(segundo);
            if (str_segundo.length == 1)
                segundo = "0" + segundo;
            str_minuto = new String(minuto);
            if (str_minuto.length == 1)
                minuto = "0" + minuto;
            str_hora = new String(hora);
            if (str_hora.length == 1)
                hora = "0" + hora;

            fechaYhora = dia + "/" + mes + "/" + anio + "  " + hora + ":" + minuto + ":" + segundo;

            reloj.value = fechaYhora;

            if (HoraAnterior != null) {
                diferencia = HoraNueva.getTime() - HoraAnterior.getTime();
            } else {
                diferencia = 1000;
            }
            HoraCatastro.setTime(HoraCatastro.getTime() + diferencia);
            refresco = refresco + (diferencia / 1000);
            HoraAnterior = new Date;
            setTimeout("mueveReloj()", 1000);
        }
    }
}
function DameMes(numero) {
    var mesArray = new Array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre');
    var mes = mesArray[numero];
    //var mes = mesArray[currentTime.getMonth()];
    return mes;
}
function DameDia(numero) {
    var diaArray = new Array('Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo');
    var dia = diaArray[numero];
    //var dia = diaArray[currentTime.getDay()];
    return dia;
}