summaryrefslogtreecommitdiff
path: root/js/utils.js
blob: 0e76068ad9626a95ba7430d77fbaf92488b525d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
alertbox = function() {}
alertbox.warning = function (dest, heading, message) {
  $('#' + dest + ' .alertbox').html('<div class="alert"><a class="close" data-dismiss="alert" href="#">&times;</a><h4 class="alert-heading">' + heading + '</h4>' + message + '</div>');
}
alertbox.error = function (dest, heading, message) {
  $('#' + dest + ' .alertbox').html('<div class="alert alert-error"><a class="close" data-dismiss="alert" href="#">&times;</a><h4 class="alert-heading">' + heading + '</h4>' + message + '</div>');
}
alertbox.info = function (dest, heading, message) {
  $('#' + dest + ' .alertbox').html('<div class="alert alert-info"><a class="close" data-dismiss="alert" href="#">&times;</a><h4 class="alert-heading">' + heading + '</h4>' + message + '</div>');
}

var weekday = new Array(7);
weekday[0] =  "Sonntag";
weekday[1] = "Montag";
weekday[2] = "Dienstag";
weekday[3] = "Mittwoch";
weekday[4] = "Donnerstag";
weekday[5] = "Freitag";
weekday[6] = "Samstag";

function format_datetime(d) {
  if(Object.prototype.toString.call(d) === "[object Date]") {
    var daynames = new Array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');
    var datetimestr = daynames[d.getDay()];
    datetimestr += ' ' + d.getDate();
    datetimestr += '.' + (d.getMonth() + 1);
    datetimestr += '.' + d.getFullYear();
    datetimestr += (d.getHours() > 9 ? ' ' : ' 0') + d.getHours();
    datetimestr += (d.getMinutes() > 9 ? ':' : ':0') + d.getMinutes();
    datetimestr += (d.getSeconds() > 9 ? ':' : ':0') + d.getSeconds();
    return datetimestr;
  }
  return d;
}