S@Nek, нужен человек который хорошо разбирается в условных операторах или в скриптинге.
Тут один стрипт нашел:
Code
<script language="JavaScript">
var h=(new Date()).getHours();
if (h > 3 && h < 12) document.writeln("Доброе утро,");
if (h > 11 && h < 18) document.writeln("Добрый день,");
if (h > 17 && h < 24) document. writeln("Добрый вечер,");
if (h > 23 || h < 4 ) document. writeln("Не спишь," ) ;
</script >
Он рабочий, но так не хочет ...:
Code
<script language="JavaScript">
var h=(new Date()).getHours();
if (h > 5 && h < 20) document.writeln("<html>");
if (h > 21 && h < 4) document.writeln("<html class="night">");
</script >