2 <script language="JavaScript1.2">
5 ////////////////////////////////////////////////////////////////////////////
7 // Author: Fred T. Hamster. Open Source; distributed under GNU Public License.
9 ////////////////////////////////////////////////////////////////////////////
11 // shows the current date. doesn't attempt any kind of refresh. the days
12 // use more archaic forms of weekday names.
14 // here are some notes:
17 // tuesday = tyr's day: http://en.wikipedia.org/wiki/Tyr
18 // wednesday = odin's day: http://en.wikipedia.org/wiki/Odin
19 // thursday = thor's day: http://en.wikipedia.org/wiki/Thor
20 // friday = freja's day: (or freya or freyja)
21 // http://en.wikipedia.org/wiki/Freyja
22 // saturday = saturn's day: http://en.wikipedia.org/wiki/Saturn_%28god%29
23 // saturn's the odd man out here, since he's a roman deity, but
24 // england was ruled by rome for a bit. those bastards!
26 function show_norse_date() {
28 var today = now.getDay();
31 case 0: day_name = "Sun Day"; break;
32 case 1: day_name = "Moon Day"; break;
33 case 2: day_name = "Tyr Day"; break;
34 case 3: day_name = "Odin Day"; break;
35 case 4: day_name = "Thor Day"; break;
36 case 5: day_name = "Freya Day"; break;
37 case 6: day_name = "Saturn Day"; break;
40 var hour = now.getHours();
47 if (hour == 0) hour = 12;
49 var minutes = now.getMinutes();
51 if (minutes < 10) minutes = '0' + minutes;
53 var time_name = hour + ":" + minutes + (pm? "pm" : "am");
55 document.write(day_name + " " + time_name);