Kosiak
а если сделать так
var h=(new Date()).getHours();
if (h > 3 && h < 12) document.writeln("Доброе утро!"
;
if (h > 12 && h < 18) document.writeln("Добрый день!"
;
if (h > 18 && h < 24) document. writeln("Добрый вечер!"
;
if (h > 24 || h < 3 ) document.wtriteln("Доброй ночи!"
;