// JavaScript Document
function escreveData(){
dia = new Date()

if (dia.getHours() >= 18) 
if (dia.getHours() <= 23)   
msg = "Boa noite."
if (dia.getHours() >= 12)
if (dia.getHours() < 18)
msg = "Boa tarde."
if (dia.getHours() >= 5)
if (dia.getHours() < 12)
msg = "Bom dia." 
if (dia.getHours() >= 0)
if (dia.getHours() < 5)
msg = "Boa noite."

hoje = new Date()
dia = hoje.getDate()
dias = hoje.getDay()
mes = hoje.getMonth()
ano = hoje.getYear()

 if (dia < 10)
   dia = "0" + dia
 if (ano < 2000)
   ano = 1900 + ano
				
        NomeDia = new CriaArray(7)
        NomeDia[0] = "domingo"
        NomeDia[1] = "segunda-feira"
        NomeDia[2] = "ter&ccedil;a-feira"
        NomeDia[3] = "quarta-feira"
        NomeDia[4] = "quinta-feira"
        NomeDia[5] = "sexta-feira"
        NomeDia[6] = "s&aacute;bado"

        NomeMes = new CriaArray(6)
        NomeMes[0] = "janeiro"
        NomeMes[1] = "fevereiro"
        NomeMes[2] = "mar&ccedil;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"

        document.write (msg + " " + NomeDia[dias] + ", " + dia + " de " + NomeMes[mes] + " de " + ano + " ");
}

function CriaArray (n) {
    this.length = n ;
}