diff options
Diffstat (limited to 'js/utils.js')
-rw-r--r-- | js/utils.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/js/utils.js b/js/utils.js new file mode 100644 index 0000000..4d7d0d6 --- /dev/null +++ b/js/utils.js @@ -0,0 +1,34 @@ +alertbox = function() {} +alertbox.warning = function (heading, message) { + $('#alertbox').html('<div class="alert"><a class="close" data-dismiss="alert" href="#">×</a><h4 class="alert-heading">' + heading + '</h4>' + message + '</div>'); +} +alertbox.error = function (heading, message) { + $('#alertbox').html('<div class="alert alert-error"><a class="close" data-dismiss="alert" href="#">×</a><h4 class="alert-heading">' + heading + '</h4>' + message + '</div>'); +} +alertbox.info = function (heading, message) { + $('#alertbox').html('<div class="alert alert-info"><a class="close" data-dismiss="alert" href="#">×</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; +} |