From d56036f36d429f9c29b60dc9dcd74e575a1f7877 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Thu, 19 Nov 2015 17:07:47 +0100 Subject: [PATCH] Add rulers to months --- minari/index.html | 2 +- minari/js/minari.js | 90 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 89 insertions(+), 3 deletions(-) diff --git a/minari/index.html b/minari/index.html index 9def294..4899699 100644 --- a/minari/index.html +++ b/minari/index.html @@ -68,7 +68,7 @@ -
Hëdur
+
Hëður
diff --git a/minari/js/minari.js b/minari/js/minari.js index 120c898..278a633 100644 --- a/minari/js/minari.js +++ b/minari/js/minari.js @@ -8,20 +8,91 @@ var dayNames = new Array( ); var monthNames = new Array( - 'Mebel', + 'Mëbel', 'Dirann', 'Ma’uþ', 'Gerub', 'Þrei', 'Dimoc', 'Xentor', - 'Meðïr', + 'Mëðïr', 'Draþ', 'Quaden', 'Ridïmel', 'Rodom' ); +var entities = { + "Hëður": { + "entity": "Garquon", + "element": "Meren" + }, + "Mëbel": { + "entity": "Þoraðrin", + "element": "Aðun" + }, + "Dirann": { + "entity": "Detërien", + "element": "Merðen" + }, + "Ma’uþ": { + "entity": "Elin", + "element": "Fronn" + }, + "Rideyy": { + "entity": "Hëriel", + "element": "Enðir" + }, + "Gerub": { + "entity": "Iliþon", + "element": "Miþon" + }, + "Þrei": { + "entity": "Amenar", + "element": undefined + }, + "Dimoc": { + "entity": "Iminiru", + "element": "Sëdur" + }, + "Morkh": { + "entity": "Luminar", + "element": "Holar" + }, + "Xentor": { + "entity": "Motimor", + "element": "Rort" + }, + "Mëðïr": { + "entity": "Mirian", + "element": "Ilšir" + }, + "Draþ": { + "entity": "Heloor", + "element": undefined + }, + "Khmerd": { + "entity": "Zuþeron", + "element": "Gord" + }, + "Quaden": { + "entity": "Umonar", + "element": "Ulquon" + }, + "Ridïmel": { + "entity": "Feiriamen", + "element": "Reina" + }, + "Rodom": { + "entity": "Nozoru", + "element": "Zima" + }, + "Chamog": { + "entity": "Ketirai", + "element": "Loar" + } +}; + var newMoonBaseDate = new Date(2005, 4, 8, 3, 48); Date.prototype.isLeap = function() { @@ -265,6 +336,21 @@ function genMonthTable(div) { $('') .html(month_name))); + ruler = entities[month_name].entity; + element = entities[month_name].element; + + if (element != undefined) { + ruler += ', ' + element; + } + + month_header + .append( + $('') + .addClass('monthrulers') + .append( + $('') + .html(ruler))); + daylist = $('') .addClass('daynames');