function construirArray(qtdElementos){
	this.length = qtdElementos
}

    var	arrayDia = new construirArray(7);
	arrayDia[0] = "Domingo";
	arrayDia[1] = "Segunda-feira";
	arrayDia[2] = "Terça-feira";
	arrayDia[3] = "Quarta-feira";
	arrayDia[4] = "Quinta-feira";
	arrayDia[5] = "Sexta-feira";
	arrayDia[6] = "Sábado";

	var arrayMes = new construirArray(12);
	arrayMes[0] = "janeiro";
	arrayMes[1] = "fevereiro";
	arrayMes[2] = "março";		
	arrayMes[3] = "abril";
	arrayMes[4] = "maio";
	arrayMes[5] = "junho";
	arrayMes[6] = "julho";
	arrayMes[7] = "agosto";
	arrayMes[8] = "setembro";
	arrayMes[9] = "outubro";
	arrayMes[10] = "novembro";
	arrayMes[11] = "dezembro";

function mostrarDataHora(hora, diaSemana, dia, mes, ano){

	retorno = "&nbsp;&nbsp;"+diaSemana+", "+dia+" de "+mes+" de "+ano;
	retorno  += " - <img src=\"images/ic_relogio.jpg\" width=\"11\" height=\"11\" align=\"absmiddle\"> "+hora+" &nbsp;&nbsp;&nbsp;";

	document.getElementById("valor").innerHTML = retorno;
}

function getMesExtenso(mes){
	return this.arrayMes[mes];
}


function getDiaExtenso(dia){
	return this.arrayDia[dia];
}

function atualizarDataHora(){ 
    dataAtual = new Date();
	dia = dataAtual.getDate();
	diaSemana = getDiaExtenso(dataAtual.getDay());
	mes = getMesExtenso(dataAtual.getMonth());
	ano = dataAtual.getYear();
    hora = dataAtual.getHours();
    minuto = dataAtual.getMinutes();
    segundo = dataAtual.getSeconds();
	
	if (minuto<10)
	minuto="0"+minuto
	if (segundo<10)
	segundo="0"+segundo

    horaImprimivel = hora + ":" + minuto;
   // horaImprimivel = hora + ":" + minuto + ":" + segundo;
	mostrarDataHora(horaImprimivel, diaSemana, dia, mes, ano);
	setTimeout("atualizarDataHora()",5000);
} 
