
<!-- hide script from old browsers
<!-- Begin
function doFormalTime() {
var myTime = new Date();
var myHour = myTime.getHours();
var myMinutes = myTime.getMinutes();
var ampm = " in the morning,";

if (myHour >= 12) {
myHour -= 12; // change to PM
ampm = "pm";
}
Hour = new Array(
"One", "Two", "Three", "Four", 
"Five", "Six", "Seven", "Eight", 
"Nine", "Ten", "Eleven", "Twelve");

// gets nearest 5 minutes
myMin = myMinutes - (myMinutes % 5);
// closer to next 5 minutes, go to next
if (myMinutes % 5 > 2) myMin += 5;

var text = " about ";

switch(myMin) {
case 0 : myHour--; break;
case 5 : text += "five after "; myHour--; break;
case 10 : text += "ten after "; myHour--; break;
case 15 : text += "a quarter after "; myHour--; break;
case 20 : text += "twenty after "; myHour--; break;
case 25 : text += "twenty-five after "; myHour--; break;
case 30 : text += "half past "; myHour--; break;
case 35 : text += "twenty-five till "; break;
case 40 : text += "twenty till  "; break;
case 45 : text += "a quarter till "; break;
case 50 : text += "ten till "; break;
case 55 : text += "five till "; break;
case 60 : break;
}
if (myHour < 1) myHour++; // fix for noon/midnight
if (ampm == "pm") {
ampm = (myHour >= 4) ? " in the evening," : " in the afternoon,";
}
text += Hour[myHour] + ampm;
return text;
}
//  End -->
// end script hiding -->
				


