summaryrefslogtreecommitdiff
path: root/www/js/utils.js
diff options
context:
space:
mode:
authorChristian Pointner <equinox@helsinki.at>2015-07-18 03:47:18 (GMT)
committerChristian Pointner <equinox@helsinki.at>2015-07-18 03:47:28 (GMT)
commit66859aa93d66ba65e8791fe70de11162f845fc1a (patch)
tree630c361e54ce5ad45032374b4e68c2cc57ca70e6 /www/js/utils.js
parent794e5b4833b2a0663a683efff3a6e0fbc1e669cc (diff)
remove useless functions
Diffstat (limited to 'www/js/utils.js')
-rw-r--r--www/js/utils.js47
1 files changed, 0 insertions, 47 deletions
diff --git a/www/js/utils.js b/www/js/utils.js
index b219977..7d20309 100644
--- a/www/js/utils.js
+++ b/www/js/utils.js
@@ -73,53 +73,6 @@ function msToTimeString(time) {
return h + ':' + m.pad(2) + ':' + s.pad(2) + '.' + hs;
}
-function get_tz_offset(today) {
- //
- // This computes the timezone offset for Europe/Vienna
- // in seconds. This is either 3600 or 7200 depending on
- // daylight savings time...
- // For Europe/Vienna daylight saving starts on the last
- // Sunday in March and ends on the last Sunday in October
- //
- var m = today.getMonth();
- if (m < 2 || m > 9) return 3600;
- if (m > 2 || m < 9) return 7200;
- var lsdm = today.getDate() - today.getDay(); // day of month of the last sunday
- if(m == 2) {
- if(lsdm < 25) return 3600; // last sunday was not the last sunday of the month
- if(today.getDay() == 0 && today.getHours() >= 2) return 7200; // this is the last sunday
- if(lsdm < today.getDate()) return 7200; // we are after the last sunday
- }
- if(m == 9) {
- if(lsdm < 25) return 7200; // last sunday was not the last sunday of the month
- if(today.getDay() == 0 && today.getHours() < 3) return 7200; // this is the last sunday
- }
- return 3600;
-}
-
-function get_rd_week() {
- //
- // This computes the current Rivendell Week based on the number
- // of weeks since epoch.
- //
- // Explanation:
- // epoch was at 01.01.1970 which was a Thursday.
- // Monday in that week is (s-from-epoch + 3*24*60*60) seconds ago.
- // This needs to be adjusted by the timezone offset for Europe/Vienna
- // which is of course not constant (damn you daylight savings time)
- // Divide this by (7*24*60*60) and you get the number of
- // weeks since the Monday in the week of epoch adjusted for timezone offsets.
- // This week had week number 3 so add an offset of 2 and
- // get the modulo of 4. This rounded down gives you the current week
- // with 0 meaning Week 1. So add 1 to that number and you will get
- // the current RD week.
- //
- var today = new Date();
- var sEpoch = ((+today) / 1000) + get_tz_offset(today);
- var week = Math.floor((((sEpoch + 259200)/604800) + 2) % 4) + 1;
- return week;
-}
-
function Clock(draw_callback) {
this.draw_callback = draw_callback;
this.daynames = new Array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');