﻿//Atualiza o relógio no intervalo definido (500 miliseconds)
setInterval(loadClock, 500);

var meses = new Array(12);
meses[0] = "Janeiro";
meses[1] = "Fevereiro";
meses[2] = "Março";
meses[3] = "Abril";
meses[4] = "Maio";
meses[5] = "Junho";
meses[6] = "Julho";
meses[7] = "Agosto";
meses[8] = "Setembro";
meses[9] = "Outubro";
meses[10] = "Novembro";
meses[11] = "Dezembro";

function loadClock()
{
    var localTime = new Date();

    var year = localTime.getFullYear();

    var month = meses[localTime.getMonth()];

    var day = localTime.getDate();
    if (day.toString().length == 1)
    {
        day = "0" + day;
    }
    
    var hours = localTime.getHours();
    if (hours.toString().length == 1)
    {
        hours = "0" + hours;
    }
    
    var minutes = localTime.getMinutes();
    if (minutes.toString().length == 1)
    {
        minutes = "0" + minutes;
    }
    
    var seconds = localTime.getSeconds();
    if (seconds.toString().length == 1)
    {
        seconds = "0" + seconds;
    }
    
    $(".data_hora_atual").html(hours + ":" + minutes + ":" + seconds + " - " + day + " de " + month + " de " + year);
}
