var momentoAtual = new Date(); 
var hh = momentoAtual.getHours();
var mm = momentoAtual.getMinutes(); 
var ss = momentoAtual.getSeconds();
var dia= momentoAtual.getDay();
var mes= momentoAtual.getMonth();
var hoje= momentoAtual.getDate();
function incrementa()
{
ss++;
if(ss>59)
{
  ss = 0;
  mm++;
  if(mm>59)
  {
  mm = 0;
  hh++;
  if(hh>23)
    hh = 0;
  }
}
monta();
}

function monta()
{
hh = hh.toString();
hh = ('00'+hh).substr(hh.length,2);
mm = mm.toString();
mm = ('00'+mm).substr(mm.length,2);
ss = ss.toString();
ss = ('00'+ss).substr(ss.length,2);
relog.innerText = hh+':'+mm+':'+ss;
}
function diasemana(){
var semana=new Array(6);
semana[0]='Domingo';
semana[1]='Segunda-Feira';
semana[2]='Terça-Feira';
semana[3]='Quarta-Feia';
semana[4]='Quinta-Feira';
semana[5]='Sexta-Feira';
semana[6]='Sábado';
NomeMes = new Array(12);
NomeMes[0] = "Janeiro"
NomeMes[1] = "Fevereiro"
NomeMes[2] = "Março"
NomeMes[3] = "Abril"
NomeMes[4] = "Maio"
NomeMes[5] = "Junho"
NomeMes[6] = "Julho"
NomeMes[7] = "Agosto"
NomeMes[8] = "Setembro"
NomeMes[9] = "Outubro"
NomeMes[10] = "Novembro"
NomeMes[11] = "Dezembro"
semanal.innerText = semana[dia];
mensal.innerText = NomeMes[mes];
diario.innerText = hoje;
}