Реагирование на время суток

<html>
<head>
<script language="JavaScript">
function getHourOfDay()
{       var now = new Date();
        return(now.getHours());
}

function getTime()
{
        var now = new Date();
        var minutes = now.getMinutes();
        var divider = ":";

        if (minutes<10)
                divider = ":0";

                // Hack to get it to display the time
                // correctly in version 3.0, (adjust 
				for offset)
        if (navigator.appVersion.lastIndexOf('3.')
		 != -1 &&
                navigator.appName.lastIndexOf
				('Netscape') != -1)
                        return( now.getHours()-1
						 + divider + minutes );

                // Other versions may work with this ?
        return( now.getHours() + divider + minutes );
}

function sayHello ()
{

        document.write( "Сейчас <B>" +
                                getTime() +
                                "</B>, 
								поэтому мы желаем Вам" );

        if(getHourOfDay()<5 || getHourOfDay()>19)
                document.write(' спокойной ночи!');
        else
        {
                if ( getHourOfDay() < 11)
                {
                        document.write(' доброго 
						утра!');
                }
                else
                {
                        document.write(' хорошей 
						работы!');
                }
        }
}
</script>

</head>
<body>
<script language="JavaScript">
<!--
sayHello()
// -->
</script>
</body>
</html>