var datahora,xhora,xdia,dia,mes,ano,txtsaudacao;
datahora = new Date();
xhora = datahora.getHours();
if (xhora >= 0 && xhora < 12) {txtsaudacao = "Bom Dia!"}
if (xhora >= 12 && xhora < 18) {txtsaudacao = "Boa Tarde!"}
if (xhora >= 18 && xhora <= 23) {txtsaudacao = "Boa Noite!"}
xdia = datahora.getDay();
diasemana = new Array(7);
diasemana[0] = "Domingo";
diasemana[1] = "Segunda";
diasemana[2] = "Ter&ccedil;a";
diasemana[3] = "Quarta";
diasemana[4] = "Quinta";
diasemana[5] = "Sexta";
diasemana[6] = "S&aacute;bado";
dia = datahora.getDate();
mes = datahora.getMonth();
mesdoano = new Array(12);
mesdoano[0] = "Janeiro";
mesdoano[1] = "Fevereiro";
mesdoano[2] = "Mar&ccedil;o";
mesdoano[3] = "Abril";
mesdoano[4] = "Maio";
mesdoano[5] = "Junho";
mesdoano[6] = "Julho";
mesdoano[7] = "Agosto";
mesdoano[8] = "Setembro";
mesdoano[9] = "Outubro";
mesdoano[10] = "Novembro";
mesdoano[11] = "Dezembro";
ano = datahora.getFullYear();
document.write(txtsaudacao + " " + diasemana[xdia] + ", " + dia + " de " + mesdoano[mes] + " de " + ano);