{"id":1633,"date":"2023-01-06T23:27:35","date_gmt":"2023-01-06T22:27:35","guid":{"rendered":"https:\/\/fslogo.rwth-aachen.de\/?page_id=1633"},"modified":"2023-01-08T18:32:05","modified_gmt":"2023-01-08T17:32:05","slug":"preview-kalender","status":"publish","type":"page","link":"https:\/\/fslogo.rwth-aachen.de\/index.php\/preview-kalender\/","title":{"rendered":"Kalender"},"content":{"rendered":"\n<h4>Fachschafts-Termine<\/h4>\n\n\n\n            <script type=\"text\/javascript\">\r\n                (function ($) {\r\n                    var eCalendar = function (options, object) {\r\n                        var adDay = new Date().getDate();\r\n                        var adMonth = new Date().getMonth();\r\n                        var adYear = new Date().getFullYear();\r\n                        var dDay = adDay;\r\n                        var dMonth = adMonth;\r\n                        var dYear = adYear;\r\n                        var instance = object;\r\n                        var settings = $.extend({}, $.fn.eCalendar.defaults, options);\r\n                        function lpad(value, length, pad) {\r\n                            if (typeof pad == 'undefined') {\r\n                                pad = '0';\r\n                            }\r\n                            var p;\r\n                            for (var i = 0; length > i; i++) {\r\n                                p += pad;\r\n                            }\r\n                            return (p + value).slice(-length);\r\n                        }\r\n                        var mouseOver = function () {\r\n                            $(this).addClass('c-nav-btn-over');\r\n                        };\r\n                        var mouseLeave = function () {\r\n                            $(this).removeClass('c-nav-btn-over');\r\n                        };\r\n                        var mouseOverEvent = function () {\r\n                            $(this).addClass('c-event-over');\r\n                            var d = $(this).attr('data-event-day');\r\n                        };\r\n                        var mouseLeaveEvent = function () {\r\n                            $(this).removeClass('c-event-over');\r\n                            var d = $(this).attr('data-event-day');\r\n                        };\r\n                        var mouseOverDay = function () {\r\n                            $(this).addClass('c-event-over');\r\n                        };\r\n                        var mouseLeaveDay = function () {\r\n                            $(this).removeClass('c-event-over');\r\n                        };\r\n                        var mouseOverItem = function () {\r\n                            var d = $(this).attr('data-event-day');\r\n                            $('div.c-event[data-event-day=\"' + d + '\"]').addClass('c-event-over');\r\n                        };\r\n                        var mouseLeaveItem = function () {\r\n                            var d = $(this).attr('data-event-day');\r\n                            $('div.c-event[data-event-day=\"' + d + '\"]').removeClass('c-event-over');\r\n                        };\r\n                        var nextMonth = function () {\r\n                            if (11 > dMonth) {\r\n                                dMonth++;\r\n                            } else {\r\n                                dMonth = 0;\r\n                                dYear++;\r\n                            }\r\n                            print();\r\n                        };\r\n                        var previousMonth = function () {\r\n                            if (dMonth > 0) {\r\n                                dMonth--;\r\n                            } else {\r\n                                dMonth = 11;\r\n                                dYear--;\r\n                            }\r\n                            print();\r\n                        };\r\n                        function loadEvents() {\r\n                            if (typeof settings.url != 'undefined') {\r\n                                if (settings.url != '') {\r\n                                    $.ajax({\r\n                                        url: settings.url,\r\n                                        async: false,\r\n                                        success: function (result) {\r\n                                            settings.events = result;\r\n                                        }\r\n                                    });\r\n                                }\r\n                            }\r\n                        }\r\n                        function print() {\r\n                            loadEvents();\r\n                            var dWeekDayOfMonthStart = new Date(dYear, dMonth, 1).getDay() - settings.firstDayOfWeek;\r\n                            if (0 > dWeekDayOfMonthStart) {\r\n                                dWeekDayOfMonthStart = 6 - ((dWeekDayOfMonthStart + 1) * -1);\r\n                            }\r\n                            var dLastDayOfMonth = new Date(dYear, dMonth + 1, 0).getDate();\r\n                            var dLastDayOfPreviousMonth = new Date(dYear, dMonth + 1, 0).getDate() - dWeekDayOfMonthStart + 1;\r\n                            var cBody = $('<div\/>').addClass('c-grid');\r\n                            var cEvents = $('<div\/>').addClass('c-event-grid');\r\n                            var cEventsBody = $('<div\/>').addClass('c-event-body');\r\n                            cEvents.append($('<div\/>').addClass('c-event-title c-pad-top').html(settings.eventTitle));\r\n                            cEvents.append(cEventsBody);\r\n                            var cNext = $('<div\/>').addClass('c-next c-grid-title c-pad-top');\r\n                            var cMonth = $('<div\/>').addClass('c-month c-grid-title c-pad-top');\r\n                            var cPrevious = $('<div\/>').addClass('c-previous c-grid-title c-pad-top');\r\n                            cPrevious.html(settings.textArrows.previous);\r\n                            cMonth.html(settings.months[dMonth] + ' ' + dYear);\r\n                            cNext.html(settings.textArrows.next);\r\n                            cPrevious.on('mouseover', mouseOver).on('mouseleave', mouseLeave).on('click', previousMonth);\r\n                            cNext.on('mouseover', mouseOver).on('mouseleave', mouseLeave).on('click', nextMonth);\r\n                            cBody.append(cPrevious);\r\n                            cBody.append(cMonth);\r\n                            cBody.append(cNext);\r\n                            var dayOfWeek = settings.firstDayOfWeek;\r\n                            for (var i = 0; 7 > i; i++) {\r\n                                if (dayOfWeek > 6) {\r\n                                    dayOfWeek = 0;\r\n                                }\r\n                                var cWeekDay = $('<div\/>').addClass('c-week-day c-pad-top');\r\n                                cWeekDay.html(settings.weekDays[dayOfWeek]);\r\n                                cBody.append(cWeekDay);\r\n                                dayOfWeek++;\r\n                            }\r\n                            var day = 1;\r\n                            var dayOfNextMonth = 1;\r\n                            for (var i = 0; 42 > i; i++) {\r\n                                var cDay = $('<div\/>');\r\n                                if (dWeekDayOfMonthStart > i) {\r\n                                    cDay.addClass('c-day-previous-month c-pad-top');\r\n                                    cDay.html(dLastDayOfPreviousMonth++);\r\n                                } else if (dLastDayOfMonth >= day) {\r\n                                    cDay.addClass('c-day c-pad-top');\r\n                                    cDay.on('mouseover', mouseOverDay).on('mouseleave', mouseLeaveDay);\r\n                                    if (day == dDay && adMonth == dMonth && adYear == dYear) {\r\n                                        cDay.addClass('c-today');\r\n                                        cDay.on('mouseover', mouseOverDay).on('mouseleave', mouseLeaveDay);\r\n                                    }\r\n                                    for (var j = 0; settings.events.length > j; j++) {\r\n                                        var d = settings.events[j].datetime;\r\n                                        var enddateyear = settings.events[j].enddateyear;\r\n                                        var enddatemonth = settings.events[j].enddatemonth;\r\n                                        var enddateday = settings.events[j].enddateday;\r\n                                        var eventrec = settings.events[j].eventrec;\r\n                                        if (d.getDate() == day && d.getMonth() == dMonth && d.getFullYear() == dYear) {\r\n                                            cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                            cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                        }\r\n                                        if (eventrec == 'daily') {\r\n                                            if (!enddateday) {\r\n                                                if (d.getMonth() == dMonth && d.getFullYear() == dYear) {\r\n                                                    if (day > d.getDate()) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if ((dMonth > d.getMonth() && d.getFullYear() == dYear) || dYear > d.getFullYear()) {\r\n                                                    cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                    cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                }\r\n                                            } else {\r\n                                                if (d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear) {\r\n                                                    if (day > d.getDate() && enddateday >= day) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if (d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth != dMonth) {\r\n                                                    if (day > d.getDate()) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if (enddatemonth == dMonth && enddateyear == dYear) {\r\n                                                    if (enddateday >= day) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if ((dMonth > d.getMonth() && enddatemonth > dMonth && enddateyear == dYear) || (dYear > d.getFullYear() && enddateyear > dYear) || (dYear > d.getFullYear() && dYear == enddateyear && enddatemonth >= dMonth) || (d.getFullYear() == dYear && enddateyear > dYear && dMonth > d.getMonth())) {\r\n                                                    cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                    cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                }\r\n                                            }\r\n                                        } else if (eventrec == 'weekly') {\r\n                                            var sdNamenum = new Date(d.getFullYear(), d.getMonth(), d.getDate(), 0, 0, 0, 0).getDay();\r\n                                            var cdNamenum = new Date(dYear, dMonth, day, 0, 0, 0, 0).getDay();\r\n                                            if (sdNamenum == cdNamenum && (( day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && !enddateday) || (dMonth > d.getMonth() && d.getFullYear() == dYear && !enddateday) || (dYear > d.getFullYear()  && !enddateday) || (day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear && enddateday >= day) || (day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth != dMonth && enddateyear == dYear) || (dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth > dMonth && enddateyear == dYear) || (dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear && enddateday >= day) || (d.getFullYear() != enddateyear && ( dMonth >= d.getMonth() && d.getFullYear() == dYear) || (dYear > d.getFullYear() && enddateyear > dYear) || (dYear > d.getFullYear() && enddateyear == dYear && enddatemonth >= dMonth)))) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        } else if (eventrec == 'monthly') {\r\n                                            if ((d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear && !enddateday) || (d.getDate() == day && dYear > d.getFullYear() && !enddateday) || (d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear) || (d.getFullYear() != enddateyear && ((d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear) || (d.getDate() == day && dYear > d.getFullYear() && enddateyear > dYear) || (d.getDate() == day && dYear > d.getFullYear() && enddateyear == dYear && enddatemonth >= dMonth)))) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        } else if (eventrec == 'yearly') {\r\n                                            if ((d.getDate() == day && d.getMonth() == dMonth &&  dYear > d.getFullYear() && !enddateday) || (d.getDate() == day && d.getMonth() == dMonth &&  dYear > d.getFullYear() && enddateyear >= dYear)) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                    cDay.html(day++);\r\n                                } else {\r\n                                    cDay.addClass('c-day-next-month c-pad-top');\r\n                                    cDay.html(dayOfNextMonth++);\r\n                                }\r\n                                cBody.append(cDay);\r\n                            }\r\n                            var eventList = $('<div\/>').addClass('c-event-list');\r\n                            for (var i = 0; settings.events.length > i; i++) {\r\n                                var d = settings.events[i].datetime;\r\n                                var endtime = settings.events[i].endtime;\r\n                                var eventurl = settings.events[i].eventurl;\r\n                                var eventnewtab = settings.events[i].eventnewtab;\r\n                                var enddateyear = settings.events[i].enddateyear;\r\n                                var enddatemonth = settings.events[i].enddatemonth;\r\n                                var enddateday = settings.events[i].enddateday;\r\n                                var timeformat = settings.events[i].timeformat;\r\n                                var dateformat = settings.events[i].dateformat;\r\n                                var enddatereal = settings.events[i].enddatereal;\r\n                                var timestartPeriod = 'AM';\r\n                                var timeendPeriod = 'AM';\r\n                                var timesimcalreal = '';\r\n                                var eventimg = settings.events[i].eventimg;\r\n                                var eventvid = settings.events[i].eventvid;\r\n                                var eventvidpos = settings.events[i].eventvidpos;\r\n                                var realstarttime = settings.events[i].realstarttime;\r\n                                var eventrec = settings.events[i].eventrec;\r\n                                var eventshowdate = settings.events[i].eventshowdate;\r\n                                if (realstarttime) {\r\n                                    if (timeformat == '12') {\r\n                                        var timestartSplit = realstarttime.split(':');\r\n                                        if (parseInt(timestartSplit[0]) >= 12) {\r\n                                            if (parseInt(timestartSplit[0]) >= 22) {\r\n                                                var SimCstartTime = (timestartSplit[0] - 12) + ':' + timestartSplit[1];\r\n                                            } else {\r\n                                                var SimCstartTime = '0' + (timestartSplit[0] - 12) + ':' + timestartSplit[1];\r\n                                            }\r\n                                            var timestartPeriod = 'PM';\r\n                                        } else {\r\n                                            var SimCstartTime = timestartSplit[0] + ':' + timestartSplit[1];\r\n                                        }\r\n                                        if (parseInt(SimCstartTime) == 0) {\r\n                                            var SimCstartTime = '12:' + timestartSplit[1];\r\n                                        }\r\n                                        timesimcalreal = SimCstartTime + ' ' + timestartPeriod;\r\n                                        if (endtime) {\r\n                                            var timeendSplit = endtime.split(':');\r\n                                            if (parseInt(timeendSplit[0]) >= 12) {\r\n                                                if (parseInt(timeendSplit[0]) >= 22) {\r\n                                                    var SimCendTime = (timeendSplit[0] - 12) + ':' + timeendSplit[1];\r\n                                                } else {\r\n                                                    var SimCendTime = '0' + (timeendSplit[0] - 12) + ':' + timeendSplit[1];\r\n                                                }\r\n                                                var timeendPeriod = 'PM';\r\n                                            } else {\r\n                                                var SimCendTime = endtime;\r\n                                            }\r\n                                            if (parseInt(SimCendTime) == 0) {\r\n                                                var SimCendTime = '12:' + timeendSplit[1];\r\n                                            }\r\n                                            timesimcalreal += ' - ' + SimCendTime + ' ' + timeendPeriod;\r\n                                        }\r\n                                    } else {\r\n                                        timestartPeriod = '';\r\n                                        timeendPeriod = '';\r\n                                        timesimcalreal = realstarttime;\r\n                                        if (endtime) {\r\n                                            timesimcalreal += ' - ' + endtime;\r\n                                        }\r\n                                    }\r\n                                }\r\n                                if ((d.getMonth() == dMonth && d.getFullYear() == dYear) || (dMonth > d.getMonth() && dYear >= d.getFullYear() && enddateyear == dYear && enddatemonth == dMonth && enddateday != '' && eventrec != '') || (dMonth > d.getMonth() && dYear >= d.getFullYear() && enddateyear == '' && eventrec == 'daily') || (dYear > d.getFullYear()  && enddateyear == '' && eventrec == 'daily') || (dMonth > d.getMonth()  && enddatemonth > dMonth && enddateyear == dYear && eventrec == 'daily') || (dYear > d.getFullYear()  && enddateyear > dYear && eventrec == 'daily') || (dYear > d.getFullYear()  && dYear == enddateyear && enddatemonth >= dMonth && eventrec == 'daily') || (d.getFullYear() == dYear && enddateyear > dYear && dMonth > d.getMonth()  && eventrec == 'daily') || (d.getMonth() == dMonth && dYear > d.getFullYear()  && !enddateday && eventrec == 'yearly') || (d.getMonth() == dMonth && dYear > d.getFullYear()  && enddateyear >= dYear && eventrec == 'yearly') || ((dMonth > d.getMonth()  && d.getFullYear() == dYear && !enddateday && eventrec == 'monthly') || (dYear > d.getFullYear()  && !enddateday && eventrec == 'monthly') || (dMonth > d.getMonth()  && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear && eventrec == 'monthly') || (d.getFullYear() != enddateyear && eventrec == 'monthly' && ((dMonth > d.getMonth()  && d.getFullYear() == dYear) || (dYear > d.getFullYear()  && enddateyear > dYear) || (dYear > d.getFullYear()  && enddateyear == dYear && enddatemonth >= dMonth)))) || ((dMonth > d.getMonth()  && d.getFullYear() == dYear && !enddateday && eventrec == 'weekly') || (dYear > d.getFullYear()  && !enddateday && eventrec == 'weekly') || (dMonth > d.getMonth()  && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear && eventrec == 'weekly') || (d.getFullYear() != enddateyear && eventrec == 'weekly' && ((dMonth > d.getMonth()  && d.getFullYear() == dYear) || (dYear > d.getFullYear()  && enddateyear > dYear) || (dYear > d.getFullYear()  && enddateyear == dYear && enddatemonth >= dMonth))))) {\r\n                                    var SimpleMonth = new Array('', 'Januar', 'Februar', 'M\u00e4rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');\r\n                                    if (eventshowdate == 'no') {\r\n                                        var date = timesimcalreal;\r\n                                    } else {\r\n                                        if (enddatereal == '--' || enddatereal == '') {\r\n                                            if (dateformat == 'yy-mm-dd') {\r\n                                                var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'yy MM dd') {\r\n                                                var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'dd-mm-yy') {\r\n                                                var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'dd MM yy') {\r\n                                                var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'mm-dd-yy') {\r\n                                                var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'MM dd, yy') {\r\n                                                var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else {\r\n                                                var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            }\r\n                                        } else {\r\n                                            if (lpad(d.getDate(), 2) == lpad(enddateday, 2) && lpad(d.getMonth() + 1, 2) == lpad(parseInt(enddatemonth) + 1, 2) && d.getFullYear() == enddateyear) {\r\n                                                if (dateformat == 'yy-mm-dd') {\r\n                                                    var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'yy MM dd') {\r\n                                                    var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd-mm-yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd MM yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'mm-dd-yy') {\r\n                                                    var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'MM dd, yy') {\r\n                                                    var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else {\r\n                                                    var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                }\r\n                                            } else {\r\n                                                if (dateformat == 'yy-mm-dd') {\r\n                                                    var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' \/ ' + enddateyear + '-' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + lpad(enddateday, 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'yy MM dd') {\r\n                                                    var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' - ' + enddateyear + ' ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + lpad(enddateday, 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd-mm-yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' \/ ' + lpad(enddateday, 2) + '-' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd MM yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' - ' + lpad(enddateday, 2) + ' ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'mm-dd-yy') {\r\n                                                    var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' \/ ' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + lpad(enddateday, 2) + '-' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'MM dd, yy') {\r\n                                                    var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' - ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + lpad(enddateday, 2) + ', ' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else {\r\n                                                    var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' - ' + lpad(enddateday, 2) + '.' + lpad(parseInt(enddatemonth) + 1, 2) + '.' + enddateyear + ' ' + timesimcalreal;\r\n                                                }\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                    var item = $('<div\/>').addClass('c-event-item');\r\n                                    if (eventurl != '' && eventnewtab == '_blank') {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + '<a href=\"' + eventurl + '\" target=\"_blank\">' + settings.events[i].title + '<\/a>');\r\n                                    } else if (eventurl != '' && eventnewtab == '') {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + '<a href=\"' + eventurl + '\" target=\"\">' + settings.events[i].title + '<\/a>');\r\n                                    } else {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + settings.events[i].title);\r\n                                    }\r\n                                    if (eventimg) {\r\n                                        if (!eventvid) {\r\n                                            var simplecalmedia = '<div style=\"position: relative; width: 99%; margin: 10px auto; text-align: center;\"><img src=\"' + eventimg + '\" class=\"TotalSoftcalEvent_2_Media\"><\/div>';\r\n                                        } else {\r\n                                            var simplecalmedia = '<div style=\"position: relative; width: 99%; margin: 10px auto; text-align: center;\"><div class=\"TotalSoftcalEvent_2_Mediadiv\"><iframe src=\"' + eventvid + '\" class=\"TotalSoftcalEvent_2_Mediaiframe\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe><\/div><\/div>';\r\n                                        }\r\n                                    } else {\r\n                                        var simplecalmedia = '';\r\n                                    }\r\n                                    if (settings.events[i].description) {\r\n                                        var description = $('<div\/>').addClass('description').html(settings.events[i].description);\r\n                                    }\r\n                                    item.attr('data-event-day', d.getDate());\r\n                                    item.on('mouseover', mouseOverItem).on('mouseleave', mouseLeaveItem);\r\n                                    if (eventvidpos == 'before') {\r\n                                        item.append(title).append(simplecalmedia).append(description);\r\n                                    } else if (eventvidpos == 'after') {\r\n                                        item.append(title).append(description).append(simplecalmedia);\r\n                                    }\r\n                                    eventList.append(item);\r\n                                }\r\n                            }\r\n                            $(instance).addClass('TotalSoftSimpleCalendar');\r\n                            cEventsBody.append(eventList);\r\n                            $(instance).html(cBody).append(cEvents);\r\n                        }\r\n                        return print();\r\n                    }\r\n                    $.fn.eCalendar = function (oInit) {\r\n                        return this.each(function () {\r\n                            return eCalendar(oInit, $(this));\r\n                        });\r\n                    };\r\n                    $.fn.eCalendar.defaults = {\r\n                        weekDays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'],\r\n                        months: ['Janeiro', 'Fevereiro', 'Mar\u00e7o', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],\r\n                        textArrows: {previous: '<', next: '>'},\r\n                        eventTitle: 'Eventos',\r\n                        url: '',\r\n                        events: [\r\n                            {\r\n                                title: 'Evento de Abertura',\r\n                                description: 'Abertura das Olimp\u00edadas Rio 2016',\r\n                                datetime: new Date(2016, new Date().getMonth(), 12, 17)\r\n                            },\r\n                            {\r\n                                title: 'T\u00eanis de Mesa',\r\n                                description: 'BRA x ARG - Semifinal',\r\n                                datetime: new Date(2016, new Date().getMonth(), 23, 16)\r\n                            },\r\n                            {\r\n                                title: 'Gin\u00e1stica Ol\u00edmpica',\r\n                                description: 'Classificat\u00f3rias de equipes',\r\n                                datetime: new Date(2016, new Date().getMonth(), 31, 16)\r\n                            }\r\n                        ],\r\n                        firstDayOfWeek: 0\r\n                    };\r\n                }(jQuery));\r\n            <\/script>\r\n            <style type=\"text\/css\">\r\n                #calendar_593941.TotalSoftSimpleCalendar {\r\n                    max-width: 600px;\r\n                    height: 600px;\r\n                    border: 5pxsolid #ffffff;\r\n                    background-color: #ffffff;\r\n                    margin: 30px auto;\r\n                    position: relative;\r\n                    z-index: 0;\r\n                }\r\n                                        #calendar_593941.TotalSoftSimpleCalendar {\r\n                            -webkit-box-shadow: 0 30px 25px -18px#000000;\r\n                            -moz-box-shadow: 0 30px 25px -18px#000000;\r\n                            box-shadow: 0 30px 25px -18px#000000;\r\n                        }\r\n                                    #calendar_593941 .c-grid-title {\r\n                    background-color: #a11035;\r\n                }\r\n                #calendar_593941 .c-month {\r\n                    color: #ffffff;\r\n                    font-size: 25px;\r\n                    font-family: Cairo;\r\n                }\r\n                #calendar_593941 .c-event-list::-webkit-scrollbar {\r\n                    width: 9px;\r\n                }\r\n                #calendar_593941 .c-event-list::-webkit-scrollbar-track {\r\n                    background: none;\r\n                }\r\n                #calendar_593941 .c-event-list::-webkit-scrollbar-thumb {\r\n                    background: #000000;\r\n                    border: 1px solid #E9EBEC;\r\n                    border-radius: 10px;\r\n                }\r\n                #calendar_593941 .c-event-list::-webkit-scrollbar-thumb:hover {\r\n                    background: #cecece;\r\n                }\r\n                #calendar_593941 .c-week-day {\r\n                    background-color: #ffffff;\r\n                    color: #000000;\r\n                    font-size: 25px;\r\n                    font-family: Cairo;\r\n                    border-bottom: 3pxsolid #a11035;\r\n                }\r\n                #calendar_593941 .c-grid {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_593941 .c-day {\r\n                    background-color: #ffffff;\r\n                    color: #9d1033;\r\n                    font-size: 18px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_593941 .c-today {\r\n                    background-color: #cccccc;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_593941 .c-event {\r\n                    background-color: #a11035;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_593941 .c-event-over {\r\n                    background-color: #9d1033;\r\n                    color: #ffffff;\r\n                }\r\n                #calendar_593941 .c-previous, #calendar_593941 .c-next {\r\n                    font-size: 25px;\r\n                    color: #ffffff;\r\n                }\r\n                #calendar_593941 .c-day-previous-month, #calendar_593941 .c-day-next-month {\r\n                    background-color: #ffffff;\r\n                    color: #cfd1d2;\r\n                    font-size: 18px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_593941 .c-event-title {\r\n                    background-color: #a11035;\r\n                    color: #ffffff;\r\n                    font-size: 27px;\r\n                    font-family: Cairo;\r\n                }\r\n                #calendar_593941 .c-event-body {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_593941 .c-event-item > .title, #calendar_593941 .c-event-item > .title a {\r\n                    color: #000000;\r\n                    font-size: 23px;\r\n                    font-family: Cairo;\r\n                    text-align: left;\r\n                }\r\n                #calendar_593941 .monthly-list-item:after {\r\n                    content: \"Keine Veranstaltungen\";\r\n                    padding: 4px 10px;\r\n                    display: block;\r\n                    margin-bottom: 5px;\r\n                }\r\n                #calendar_593941 .TotalSoftcalEvent_2_Media {\r\n                    width: 70%;\r\n                    height: auto;\r\n                    display: inline !important;\r\n                    margin: 0 auto !important;\r\n                }\r\n                #calendar_593941 .TotalSoftcalEvent_2_Mediadiv {\r\n                    width: 70%;\r\n                    position: relative;\r\n                    display: inline-block;\r\n                }\r\n                #calendar_593941 .TotalSoftcalEvent_2_Mediadiv:after {\r\n                    padding-top: 56.25% !important;\r\n                    display: block;\r\n                    content: '';\r\n                }\r\n                #calendar_593941 .TotalSoftcalEvent_2_Mediaiframe {\r\n                    width: 100% !important;\r\n                    height: 100% !important;\r\n                    left: 0;\r\n                    position: absolute;\r\n                }\r\n                @media screen and (max-width: 400px) {\r\n                    .TotalSoftcalEvent_2_Media, .TotalSoftcalEvent_2_Mediadiv {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n                @media screen and (max-width: 700px) {\r\n                    .TotalSoftcalEvent_2_Media, .TotalSoftcalEvent_2_Mediadiv {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n            <\/style>\r\n            <div id=\"calendar_593941\"><\/div>\r\n            <script type=\"text\/javascript\">\r\n                jQuery(document).ready(function () {\r\n                    jQuery('#calendar_593941').eCalendar({\r\n                        weekDays: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],\r\n                        months: ['Januar', 'Februar', 'M\u00e4rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],\r\n                        textArrows: {\r\n                            previous: '<i class=\"totalsoft totalsoft-angle-left\"><\/i>',\r\n                            next: '<i class=\"totalsoft totalsoft-angle-right\"><\/i>'\r\n                        },\r\n                        eventTitle: 'Events',\r\n                        url: '',\r\n                        events: [\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 9, 18),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 9, 24),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Fachschaftsvollversammlung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 10, 9),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Black Lasertag (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 10, 17),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 10, 21),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Fototermin (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 11, 4),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/fototermin-und-unser-neues-esa-team\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 11, 12),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/ratssitzung\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Fototermin (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 11, 15),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"15:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Weihnachtsmarkt (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 11, 19),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/gemeinsames-gluhwein-punsch-trinken\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2022, 11, 20),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'ABGESAGT Escape-Room (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 11),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ende der Anmeldefrist FS-Hopping (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 12),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 16),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/ratssitzung-am-16-01-2023\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 17),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Treffen Werbungsteam',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 18),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"16:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Schlittschuhlaufen (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 18),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'FS-Hopping (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 19),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Klausurtag digitale Lehre med. Fak. (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 24),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Orgarunde Werbung (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 1, 1),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"14:15\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: '!au\u00dferordentliche Vollversammlung! (online f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 2, 14),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 1, 21),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung online (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 1, 23),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 2, 21),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'RWTH Berufetag (FS + Freiwillige)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 2, 30),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/www.rwth-aachen.de\/cms\/root\/studium\/Vor-dem-Studium\/Schnupperangebote-Infotage\/~tfg\/RWTH-Berufetag\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'ERSTIWOCHE',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 3),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"3\",\r\n                                enddateday: \"7\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-4-7\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Get together im Papillon (Master)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 3),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Barhopping: Treffen vorm Hauptgeb\u00e4ude (alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 5),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studiengangsrunde (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 18),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'PARTY mit den Etis im Apollo',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 20),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"23:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Aktiven-Fete (FS)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 29),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Fachschaftsvollversammlung',\r\n                                description: '',\r\n                                datetime: new Date(2023, 4, 2),\r\n                                endtime: '14:15',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:15\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Studifest (FS + alle freiwilligen Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 4, 6),\r\n                                endtime: '17:00',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/studifest\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung (f\u00fcr alle Logos)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 4, 15),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Teddyb\u00e4rkrankenhaus',\r\n                                description: '',\r\n                                datetime: new Date(2023, 4, 22),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"4\",\r\n                                enddateday: \"26\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-5-26\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Augustinerbachfest',\r\n                                description: '',\r\n                                datetime: new Date(2023, 5, 24),\r\n                                endtime: '22:00',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"13:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Erstirallye',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 5),\r\n                                endtime: '17:00',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"9\",\r\n                                enddateday: \"5\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-10-5\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Spracherosion Party',\r\n                                description: '',\r\n                                datetime: new Date(2023, 6, 13),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"6\",\r\n                                enddateday: \"13\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-7-13\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"23:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Bier Bachelor Pont Viertel Edition',\r\n                                description: '',\r\n                                datetime: new Date(2023, 7, 3),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/www.bierbachelor.com\/stadt\/?stadt=acp\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"7\",\r\n                                enddateday: \"3\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-8-3\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ersti Begr\u00fc\u00dfung',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 2),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"11:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Kennenlernen im Tijuana',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 2),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Wanderung mit Grillen am Adamsh\u00e4uschen',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 3),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"12:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Westpark mit anderen Fachschaften',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 4),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Bar Hopping',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 6),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'SAP (Semester-Anfangs-Party)',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 13),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"20:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ratssitzung im Super C',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 23),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"19:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Vollversammlung',\r\n                                description: '',\r\n                                datetime: new Date(2023, 10, 7),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"10:15\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                    ],\r\n                        firstDayOfWeek: 1                    });\r\n                });\r\n            <\/script>\r\n        \n\n\n\n<h4>Uni-Termine<\/h4>\n\n\n\n            <script type=\"text\/javascript\">\r\n                (function ($) {\r\n                    var eCalendar = function (options, object) {\r\n                        var adDay = new Date().getDate();\r\n                        var adMonth = new Date().getMonth();\r\n                        var adYear = new Date().getFullYear();\r\n                        var dDay = adDay;\r\n                        var dMonth = adMonth;\r\n                        var dYear = adYear;\r\n                        var instance = object;\r\n                        var settings = $.extend({}, $.fn.eCalendar.defaults, options);\r\n                        function lpad(value, length, pad) {\r\n                            if (typeof pad == 'undefined') {\r\n                                pad = '0';\r\n                            }\r\n                            var p;\r\n                            for (var i = 0; length > i; i++) {\r\n                                p += pad;\r\n                            }\r\n                            return (p + value).slice(-length);\r\n                        }\r\n                        var mouseOver = function () {\r\n                            $(this).addClass('c-nav-btn-over');\r\n                        };\r\n                        var mouseLeave = function () {\r\n                            $(this).removeClass('c-nav-btn-over');\r\n                        };\r\n                        var mouseOverEvent = function () {\r\n                            $(this).addClass('c-event-over');\r\n                            var d = $(this).attr('data-event-day');\r\n                        };\r\n                        var mouseLeaveEvent = function () {\r\n                            $(this).removeClass('c-event-over');\r\n                            var d = $(this).attr('data-event-day');\r\n                        };\r\n                        var mouseOverDay = function () {\r\n                            $(this).addClass('c-event-over');\r\n                        };\r\n                        var mouseLeaveDay = function () {\r\n                            $(this).removeClass('c-event-over');\r\n                        };\r\n                        var mouseOverItem = function () {\r\n                            var d = $(this).attr('data-event-day');\r\n                            $('div.c-event[data-event-day=\"' + d + '\"]').addClass('c-event-over');\r\n                        };\r\n                        var mouseLeaveItem = function () {\r\n                            var d = $(this).attr('data-event-day');\r\n                            $('div.c-event[data-event-day=\"' + d + '\"]').removeClass('c-event-over');\r\n                        };\r\n                        var nextMonth = function () {\r\n                            if (11 > dMonth) {\r\n                                dMonth++;\r\n                            } else {\r\n                                dMonth = 0;\r\n                                dYear++;\r\n                            }\r\n                            print();\r\n                        };\r\n                        var previousMonth = function () {\r\n                            if (dMonth > 0) {\r\n                                dMonth--;\r\n                            } else {\r\n                                dMonth = 11;\r\n                                dYear--;\r\n                            }\r\n                            print();\r\n                        };\r\n                        function loadEvents() {\r\n                            if (typeof settings.url != 'undefined') {\r\n                                if (settings.url != '') {\r\n                                    $.ajax({\r\n                                        url: settings.url,\r\n                                        async: false,\r\n                                        success: function (result) {\r\n                                            settings.events = result;\r\n                                        }\r\n                                    });\r\n                                }\r\n                            }\r\n                        }\r\n                        function print() {\r\n                            loadEvents();\r\n                            var dWeekDayOfMonthStart = new Date(dYear, dMonth, 1).getDay() - settings.firstDayOfWeek;\r\n                            if (0 > dWeekDayOfMonthStart) {\r\n                                dWeekDayOfMonthStart = 6 - ((dWeekDayOfMonthStart + 1) * -1);\r\n                            }\r\n                            var dLastDayOfMonth = new Date(dYear, dMonth + 1, 0).getDate();\r\n                            var dLastDayOfPreviousMonth = new Date(dYear, dMonth + 1, 0).getDate() - dWeekDayOfMonthStart + 1;\r\n                            var cBody = $('<div\/>').addClass('c-grid');\r\n                            var cEvents = $('<div\/>').addClass('c-event-grid');\r\n                            var cEventsBody = $('<div\/>').addClass('c-event-body');\r\n                            cEvents.append($('<div\/>').addClass('c-event-title c-pad-top').html(settings.eventTitle));\r\n                            cEvents.append(cEventsBody);\r\n                            var cNext = $('<div\/>').addClass('c-next c-grid-title c-pad-top');\r\n                            var cMonth = $('<div\/>').addClass('c-month c-grid-title c-pad-top');\r\n                            var cPrevious = $('<div\/>').addClass('c-previous c-grid-title c-pad-top');\r\n                            cPrevious.html(settings.textArrows.previous);\r\n                            cMonth.html(settings.months[dMonth] + ' ' + dYear);\r\n                            cNext.html(settings.textArrows.next);\r\n                            cPrevious.on('mouseover', mouseOver).on('mouseleave', mouseLeave).on('click', previousMonth);\r\n                            cNext.on('mouseover', mouseOver).on('mouseleave', mouseLeave).on('click', nextMonth);\r\n                            cBody.append(cPrevious);\r\n                            cBody.append(cMonth);\r\n                            cBody.append(cNext);\r\n                            var dayOfWeek = settings.firstDayOfWeek;\r\n                            for (var i = 0; 7 > i; i++) {\r\n                                if (dayOfWeek > 6) {\r\n                                    dayOfWeek = 0;\r\n                                }\r\n                                var cWeekDay = $('<div\/>').addClass('c-week-day c-pad-top');\r\n                                cWeekDay.html(settings.weekDays[dayOfWeek]);\r\n                                cBody.append(cWeekDay);\r\n                                dayOfWeek++;\r\n                            }\r\n                            var day = 1;\r\n                            var dayOfNextMonth = 1;\r\n                            for (var i = 0; 42 > i; i++) {\r\n                                var cDay = $('<div\/>');\r\n                                if (dWeekDayOfMonthStart > i) {\r\n                                    cDay.addClass('c-day-previous-month c-pad-top');\r\n                                    cDay.html(dLastDayOfPreviousMonth++);\r\n                                } else if (dLastDayOfMonth >= day) {\r\n                                    cDay.addClass('c-day c-pad-top');\r\n                                    cDay.on('mouseover', mouseOverDay).on('mouseleave', mouseLeaveDay);\r\n                                    if (day == dDay && adMonth == dMonth && adYear == dYear) {\r\n                                        cDay.addClass('c-today');\r\n                                        cDay.on('mouseover', mouseOverDay).on('mouseleave', mouseLeaveDay);\r\n                                    }\r\n                                    for (var j = 0; settings.events.length > j; j++) {\r\n                                        var d = settings.events[j].datetime;\r\n                                        var enddateyear = settings.events[j].enddateyear;\r\n                                        var enddatemonth = settings.events[j].enddatemonth;\r\n                                        var enddateday = settings.events[j].enddateday;\r\n                                        var eventrec = settings.events[j].eventrec;\r\n                                        if (d.getDate() == day && d.getMonth() == dMonth && d.getFullYear() == dYear) {\r\n                                            cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                            cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                        }\r\n                                        if (eventrec == 'daily') {\r\n                                            if (!enddateday) {\r\n                                                if (d.getMonth() == dMonth && d.getFullYear() == dYear) {\r\n                                                    if (day > d.getDate()) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if ((dMonth > d.getMonth() && d.getFullYear() == dYear) || dYear > d.getFullYear()) {\r\n                                                    cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                    cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                }\r\n                                            } else {\r\n                                                if (d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear) {\r\n                                                    if (day > d.getDate() && enddateday >= day) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if (d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth != dMonth) {\r\n                                                    if (day > d.getDate()) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if (enddatemonth == dMonth && enddateyear == dYear) {\r\n                                                    if (enddateday >= day) {\r\n                                                        cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                        cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                    }\r\n                                                } else if ((dMonth > d.getMonth() && enddatemonth > dMonth && enddateyear == dYear) || (dYear > d.getFullYear() && enddateyear > dYear) || (dYear > d.getFullYear() && dYear == enddateyear && enddatemonth >= dMonth) || (d.getFullYear() == dYear && enddateyear > dYear && dMonth > d.getMonth())) {\r\n                                                    cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                    cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                                }\r\n                                            }\r\n                                        } else if (eventrec == 'weekly') {\r\n                                            var sdNamenum = new Date(d.getFullYear(), d.getMonth(), d.getDate(), 0, 0, 0, 0).getDay();\r\n                                            var cdNamenum = new Date(dYear, dMonth, day, 0, 0, 0, 0).getDay();\r\n                                            if (sdNamenum == cdNamenum && (( day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && !enddateday) || (dMonth > d.getMonth() && d.getFullYear() == dYear && !enddateday) || (dYear > d.getFullYear()  && !enddateday) || (day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear && enddateday >= day) || (day > d.getDate() && d.getMonth() == dMonth && d.getFullYear() == dYear && enddatemonth != dMonth && enddateyear == dYear) || (dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth > dMonth && enddateyear == dYear) || (dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth == dMonth && enddateyear == dYear && enddateday >= day) || (d.getFullYear() != enddateyear && ( dMonth >= d.getMonth() && d.getFullYear() == dYear) || (dYear > d.getFullYear() && enddateyear > dYear) || (dYear > d.getFullYear() && enddateyear == dYear && enddatemonth >= dMonth)))) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        } else if (eventrec == 'monthly') {\r\n                                            if ((d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear && !enddateday) || (d.getDate() == day && dYear > d.getFullYear() && !enddateday) || (d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear) || (d.getFullYear() != enddateyear && ((d.getDate() == day && dMonth > d.getMonth() && d.getFullYear() == dYear) || (d.getDate() == day && dYear > d.getFullYear() && enddateyear > dYear) || (d.getDate() == day && dYear > d.getFullYear() && enddateyear == dYear && enddatemonth >= dMonth)))) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        } else if (eventrec == 'yearly') {\r\n                                            if ((d.getDate() == day && d.getMonth() == dMonth &&  dYear > d.getFullYear() && !enddateday) || (d.getDate() == day && d.getMonth() == dMonth &&  dYear > d.getFullYear() && enddateyear >= dYear)) {\r\n                                                cDay.addClass('c-event').attr('data-event-day', d.getDate());\r\n                                                cDay.on('mouseover', mouseOverEvent).on('mouseleave', mouseLeaveEvent);\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                    cDay.html(day++);\r\n                                } else {\r\n                                    cDay.addClass('c-day-next-month c-pad-top');\r\n                                    cDay.html(dayOfNextMonth++);\r\n                                }\r\n                                cBody.append(cDay);\r\n                            }\r\n                            var eventList = $('<div\/>').addClass('c-event-list');\r\n                            for (var i = 0; settings.events.length > i; i++) {\r\n                                var d = settings.events[i].datetime;\r\n                                var endtime = settings.events[i].endtime;\r\n                                var eventurl = settings.events[i].eventurl;\r\n                                var eventnewtab = settings.events[i].eventnewtab;\r\n                                var enddateyear = settings.events[i].enddateyear;\r\n                                var enddatemonth = settings.events[i].enddatemonth;\r\n                                var enddateday = settings.events[i].enddateday;\r\n                                var timeformat = settings.events[i].timeformat;\r\n                                var dateformat = settings.events[i].dateformat;\r\n                                var enddatereal = settings.events[i].enddatereal;\r\n                                var timestartPeriod = 'AM';\r\n                                var timeendPeriod = 'AM';\r\n                                var timesimcalreal = '';\r\n                                var eventimg = settings.events[i].eventimg;\r\n                                var eventvid = settings.events[i].eventvid;\r\n                                var eventvidpos = settings.events[i].eventvidpos;\r\n                                var realstarttime = settings.events[i].realstarttime;\r\n                                var eventrec = settings.events[i].eventrec;\r\n                                var eventshowdate = settings.events[i].eventshowdate;\r\n                                if (realstarttime) {\r\n                                    if (timeformat == '12') {\r\n                                        var timestartSplit = realstarttime.split(':');\r\n                                        if (parseInt(timestartSplit[0]) >= 12) {\r\n                                            if (parseInt(timestartSplit[0]) >= 22) {\r\n                                                var SimCstartTime = (timestartSplit[0] - 12) + ':' + timestartSplit[1];\r\n                                            } else {\r\n                                                var SimCstartTime = '0' + (timestartSplit[0] - 12) + ':' + timestartSplit[1];\r\n                                            }\r\n                                            var timestartPeriod = 'PM';\r\n                                        } else {\r\n                                            var SimCstartTime = timestartSplit[0] + ':' + timestartSplit[1];\r\n                                        }\r\n                                        if (parseInt(SimCstartTime) == 0) {\r\n                                            var SimCstartTime = '12:' + timestartSplit[1];\r\n                                        }\r\n                                        timesimcalreal = SimCstartTime + ' ' + timestartPeriod;\r\n                                        if (endtime) {\r\n                                            var timeendSplit = endtime.split(':');\r\n                                            if (parseInt(timeendSplit[0]) >= 12) {\r\n                                                if (parseInt(timeendSplit[0]) >= 22) {\r\n                                                    var SimCendTime = (timeendSplit[0] - 12) + ':' + timeendSplit[1];\r\n                                                } else {\r\n                                                    var SimCendTime = '0' + (timeendSplit[0] - 12) + ':' + timeendSplit[1];\r\n                                                }\r\n                                                var timeendPeriod = 'PM';\r\n                                            } else {\r\n                                                var SimCendTime = endtime;\r\n                                            }\r\n                                            if (parseInt(SimCendTime) == 0) {\r\n                                                var SimCendTime = '12:' + timeendSplit[1];\r\n                                            }\r\n                                            timesimcalreal += ' - ' + SimCendTime + ' ' + timeendPeriod;\r\n                                        }\r\n                                    } else {\r\n                                        timestartPeriod = '';\r\n                                        timeendPeriod = '';\r\n                                        timesimcalreal = realstarttime;\r\n                                        if (endtime) {\r\n                                            timesimcalreal += ' - ' + endtime;\r\n                                        }\r\n                                    }\r\n                                }\r\n                                if ((d.getMonth() == dMonth && d.getFullYear() == dYear) || (dMonth > d.getMonth() && dYear >= d.getFullYear() && enddateyear == dYear && enddatemonth == dMonth && enddateday != '' && eventrec != '') || (dMonth > d.getMonth() && dYear >= d.getFullYear() && enddateyear == '' && eventrec == 'daily') || (dYear > d.getFullYear()  && enddateyear == '' && eventrec == 'daily') || (dMonth > d.getMonth()  && enddatemonth > dMonth && enddateyear == dYear && eventrec == 'daily') || (dYear > d.getFullYear()  && enddateyear > dYear && eventrec == 'daily') || (dYear > d.getFullYear()  && dYear == enddateyear && enddatemonth >= dMonth && eventrec == 'daily') || (d.getFullYear() == dYear && enddateyear > dYear && dMonth > d.getMonth()  && eventrec == 'daily') || (d.getMonth() == dMonth && dYear > d.getFullYear()  && !enddateday && eventrec == 'yearly') || (d.getMonth() == dMonth && dYear > d.getFullYear()  && enddateyear >= dYear && eventrec == 'yearly') || ((dMonth > d.getMonth()  && d.getFullYear() == dYear && !enddateday && eventrec == 'monthly') || (dYear > d.getFullYear()  && !enddateday && eventrec == 'monthly') || (dMonth > d.getMonth()  && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear && eventrec == 'monthly') || (d.getFullYear() != enddateyear && eventrec == 'monthly' && ((dMonth > d.getMonth()  && d.getFullYear() == dYear) || (dYear > d.getFullYear()  && enddateyear > dYear) || (dYear > d.getFullYear()  && enddateyear == dYear && enddatemonth >= dMonth)))) || ((dMonth > d.getMonth()  && d.getFullYear() == dYear && !enddateday && eventrec == 'weekly') || (dYear > d.getFullYear()  && !enddateday && eventrec == 'weekly') || (dMonth > d.getMonth()  && d.getFullYear() == dYear && enddatemonth >= dMonth && enddateyear == dYear && eventrec == 'weekly') || (d.getFullYear() != enddateyear && eventrec == 'weekly' && ((dMonth > d.getMonth()  && d.getFullYear() == dYear) || (dYear > d.getFullYear()  && enddateyear > dYear) || (dYear > d.getFullYear()  && enddateyear == dYear && enddatemonth >= dMonth))))) {\r\n                                    var SimpleMonth = new Array('', 'Januar', 'Februar', 'M\u00e4rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');\r\n                                    if (eventshowdate == 'no') {\r\n                                        var date = timesimcalreal;\r\n                                    } else {\r\n                                        if (enddatereal == '--' || enddatereal == '') {\r\n                                            if (dateformat == 'yy-mm-dd') {\r\n                                                var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'yy MM dd') {\r\n                                                var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'dd-mm-yy') {\r\n                                                var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'dd MM yy') {\r\n                                                var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'mm-dd-yy') {\r\n                                                var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else if (dateformat == 'MM dd, yy') {\r\n                                                var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            } else {\r\n                                                var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                            }\r\n                                        } else {\r\n                                            if (lpad(d.getDate(), 2) == lpad(enddateday, 2) && lpad(d.getMonth() + 1, 2) == lpad(parseInt(enddatemonth) + 1, 2) && d.getFullYear() == enddateyear) {\r\n                                                if (dateformat == 'yy-mm-dd') {\r\n                                                    var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'yy MM dd') {\r\n                                                    var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd-mm-yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd MM yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'mm-dd-yy') {\r\n                                                    var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'MM dd, yy') {\r\n                                                    var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                } else {\r\n                                                    var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' ' + timesimcalreal;\r\n                                                }\r\n                                            } else {\r\n                                                if (dateformat == 'yy-mm-dd') {\r\n                                                    var date = d.getFullYear() + '-' + lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + ' \/ ' + enddateyear + '-' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + lpad(enddateday, 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'yy MM dd') {\r\n                                                    var date = d.getFullYear() + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ' - ' + enddateyear + ' ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + lpad(enddateday, 2) + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd-mm-yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + '-' + lpad(d.getMonth() + 1, 2) + '-' + d.getFullYear() + ' \/ ' + lpad(enddateday, 2) + '-' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'dd MM yy') {\r\n                                                    var date = lpad(d.getDate(), 2) + ' ' + SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + d.getFullYear() + ' - ' + lpad(enddateday, 2) + ' ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'mm-dd-yy') {\r\n                                                    var date = lpad(d.getMonth() + 1, 2) + '-' + lpad(d.getDate(), 2) + '-' + d.getFullYear() + ' \/ ' + lpad(parseInt(enddatemonth) + 1, 2) + '-' + lpad(enddateday, 2) + '-' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else if (dateformat == 'MM dd, yy') {\r\n                                                    var date = SimpleMonth[parseInt(lpad(d.getMonth() + 1, 2))] + ' ' + lpad(d.getDate(), 2) + ', ' + d.getFullYear() + ' - ' + SimpleMonth[parseInt(lpad(parseInt(enddatemonth) + 1, 2))] + ' ' + lpad(enddateday, 2) + ', ' + enddateyear + ' ' + timesimcalreal;\r\n                                                } else {\r\n                                                    var date = lpad(d.getDate(), 2) + '.' + lpad(d.getMonth() + 1, 2) + '.' + d.getFullYear() + ' - ' + lpad(enddateday, 2) + '.' + lpad(parseInt(enddatemonth) + 1, 2) + '.' + enddateyear + ' ' + timesimcalreal;\r\n                                                }\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                    var item = $('<div\/>').addClass('c-event-item');\r\n                                    if (eventurl != '' && eventnewtab == '_blank') {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + '<a href=\"' + eventurl + '\" target=\"_blank\">' + settings.events[i].title + '<\/a>');\r\n                                    } else if (eventurl != '' && eventnewtab == '') {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + '<a href=\"' + eventurl + '\" target=\"\">' + settings.events[i].title + '<\/a>');\r\n                                    } else {\r\n                                        var title = $('<div\/>').addClass('title').html(date + ' ' + settings.events[i].title);\r\n                                    }\r\n                                    if (eventimg) {\r\n                                        if (!eventvid) {\r\n                                            var simplecalmedia = '<div style=\"position: relative; width: 99%; margin: 10px auto; text-align: center;\"><img src=\"' + eventimg + '\" class=\"TotalSoftcalEvent_2_Media\"><\/div>';\r\n                                        } else {\r\n                                            var simplecalmedia = '<div style=\"position: relative; width: 99%; margin: 10px auto; text-align: center;\"><div class=\"TotalSoftcalEvent_2_Mediadiv\"><iframe src=\"' + eventvid + '\" class=\"TotalSoftcalEvent_2_Mediaiframe\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe><\/div><\/div>';\r\n                                        }\r\n                                    } else {\r\n                                        var simplecalmedia = '';\r\n                                    }\r\n                                    if (settings.events[i].description) {\r\n                                        var description = $('<div\/>').addClass('description').html(settings.events[i].description);\r\n                                    }\r\n                                    item.attr('data-event-day', d.getDate());\r\n                                    item.on('mouseover', mouseOverItem).on('mouseleave', mouseLeaveItem);\r\n                                    if (eventvidpos == 'before') {\r\n                                        item.append(title).append(simplecalmedia).append(description);\r\n                                    } else if (eventvidpos == 'after') {\r\n                                        item.append(title).append(description).append(simplecalmedia);\r\n                                    }\r\n                                    eventList.append(item);\r\n                                }\r\n                            }\r\n                            $(instance).addClass('TotalSoftSimpleCalendar');\r\n                            cEventsBody.append(eventList);\r\n                            $(instance).html(cBody).append(cEvents);\r\n                        }\r\n                        return print();\r\n                    }\r\n                    $.fn.eCalendar = function (oInit) {\r\n                        return this.each(function () {\r\n                            return eCalendar(oInit, $(this));\r\n                        });\r\n                    };\r\n                    $.fn.eCalendar.defaults = {\r\n                        weekDays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'],\r\n                        months: ['Janeiro', 'Fevereiro', 'Mar\u00e7o', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],\r\n                        textArrows: {previous: '<', next: '>'},\r\n                        eventTitle: 'Eventos',\r\n                        url: '',\r\n                        events: [\r\n                            {\r\n                                title: 'Evento de Abertura',\r\n                                description: 'Abertura das Olimp\u00edadas Rio 2016',\r\n                                datetime: new Date(2016, new Date().getMonth(), 12, 17)\r\n                            },\r\n                            {\r\n                                title: 'T\u00eanis de Mesa',\r\n                                description: 'BRA x ARG - Semifinal',\r\n                                datetime: new Date(2016, new Date().getMonth(), 23, 16)\r\n                            },\r\n                            {\r\n                                title: 'Gin\u00e1stica Ol\u00edmpica',\r\n                                description: 'Classificat\u00f3rias de equipes',\r\n                                datetime: new Date(2016, new Date().getMonth(), 31, 16)\r\n                            }\r\n                        ],\r\n                        firstDayOfWeek: 0\r\n                    };\r\n                }(jQuery));\r\n            <\/script>\r\n            <style type=\"text\/css\">\r\n                #calendar_767771.TotalSoftSimpleCalendar {\r\n                    max-width: 604px;\r\n                    height: 602px;\r\n                    border: 5pxsolid #ffffff;\r\n                    background-color: #ffffff;\r\n                    margin: 30px auto;\r\n                    position: relative;\r\n                    z-index: 0;\r\n                }\r\n                                        #calendar_767771.TotalSoftSimpleCalendar {\r\n                            -webkit-box-shadow: 0 30px 25px -18px#000000;\r\n                            -moz-box-shadow: 0 30px 25px -18px#000000;\r\n                            box-shadow: 0 30px 25px -18px#000000;\r\n                        }\r\n                                    #calendar_767771 .c-grid-title {\r\n                    background-color: #0157a3;\r\n                }\r\n                #calendar_767771 .c-month {\r\n                    color: #ffffff;\r\n                    font-size: 25px;\r\n                    font-family: Headland One;\r\n                }\r\n                #calendar_767771 .c-event-list::-webkit-scrollbar {\r\n                    width: 9px;\r\n                }\r\n                #calendar_767771 .c-event-list::-webkit-scrollbar-track {\r\n                    background: none;\r\n                }\r\n                #calendar_767771 .c-event-list::-webkit-scrollbar-thumb {\r\n                    background: #000000;\r\n                    border: 1px solid #E9EBEC;\r\n                    border-radius: 10px;\r\n                }\r\n                #calendar_767771 .c-event-list::-webkit-scrollbar-thumb:hover {\r\n                    background: #cecece;\r\n                }\r\n                #calendar_767771 .c-week-day {\r\n                    background-color: #ffffff;\r\n                    color: #000000;\r\n                    font-size: 25px;\r\n                    font-family: Headland One;\r\n                    border-bottom: 3pxsolid #00549f;\r\n                }\r\n                #calendar_767771 .c-grid {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_767771 .c-day {\r\n                    background-color: #ffffff;\r\n                    color: #00549f;\r\n                    font-size: 18px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_767771 .c-today {\r\n                    background-color: #cfd1d2;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_767771 .c-event {\r\n                    background-color: #00549f;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_767771 .c-event-over {\r\n                    background-color: #00549f;\r\n                    color: #ffffff;\r\n                }\r\n                #calendar_767771 .c-previous, #calendar_767771 .c-next {\r\n                    font-size: 25px;\r\n                    color: #ffffff;\r\n                }\r\n                #calendar_767771 .c-day-previous-month, #calendar_767771 .c-day-next-month {\r\n                    background-color: #ffffff;\r\n                    color: #cfd1d2;\r\n                    font-size: 18px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_767771 .c-event-title {\r\n                    background-color: #00549f;\r\n                    color: #ffffff;\r\n                    font-size: 25px;\r\n                    font-family: Cairo;\r\n                }\r\n                #calendar_767771 .c-event-body {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_767771 .c-event-item > .title, #calendar_767771 .c-event-item > .title a {\r\n                    color: #000000;\r\n                    font-size: 23px;\r\n                    font-family: Cairo;\r\n                    text-align: left;\r\n                }\r\n                #calendar_767771 .monthly-list-item:after {\r\n                    content: \"Keine Veranstaltungen\";\r\n                    padding: 4px 10px;\r\n                    display: block;\r\n                    margin-bottom: 5px;\r\n                }\r\n                #calendar_767771 .TotalSoftcalEvent_2_Media {\r\n                    width: 70%;\r\n                    height: auto;\r\n                    display: inline !important;\r\n                    margin: 0 auto !important;\r\n                }\r\n                #calendar_767771 .TotalSoftcalEvent_2_Mediadiv {\r\n                    width: 70%;\r\n                    position: relative;\r\n                    display: inline-block;\r\n                }\r\n                #calendar_767771 .TotalSoftcalEvent_2_Mediadiv:after {\r\n                    padding-top: 56.25% !important;\r\n                    display: block;\r\n                    content: '';\r\n                }\r\n                #calendar_767771 .TotalSoftcalEvent_2_Mediaiframe {\r\n                    width: 100% !important;\r\n                    height: 100% !important;\r\n                    left: 0;\r\n                    position: absolute;\r\n                }\r\n                @media screen and (max-width: 400px) {\r\n                    .TotalSoftcalEvent_2_Media, .TotalSoftcalEvent_2_Mediadiv {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n                @media screen and (max-width: 700px) {\r\n                    .TotalSoftcalEvent_2_Media, .TotalSoftcalEvent_2_Mediadiv {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n            <\/style>\r\n            <div id=\"calendar_767771\"><\/div>\r\n            <script type=\"text\/javascript\">\r\n                jQuery(document).ready(function () {\r\n                    jQuery('#calendar_767771').eCalendar({\r\n                        weekDays: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],\r\n                        months: ['Januar', 'Februar', 'M\u00e4rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],\r\n                        textArrows: {\r\n                            previous: '<i class=\"totalsoft totalsoft-angle-left\"><\/i>',\r\n                            next: '<i class=\"totalsoft totalsoft-angle-right\"><\/i>'\r\n                        },\r\n                        eventTitle: 'Events',\r\n                        url: '',\r\n                        events: [\r\n                                                        {\r\n                                title: 'Novemberkolloquium H\u00f6rsaal 6',\r\n                                description: '',\r\n                                datetime: new Date(2022, 10, 18),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/november-kolloquium\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2022\",\r\n                                enddatemonth: \"10\",\r\n                                enddateday: \"19\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2022-11-19\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Anmeldungen HSZ',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 10),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/hochschulsport.rwth-aachen.de\/cms\/HSZ\/Sport\/~hpoua\/Sportartensuche\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"16:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Donnerstagskolloquium HS1',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 12),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/donnerstagskolloquium\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"12:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Ende der meisten PT1-Anmeldungen',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 15),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/online.rwth-aachen.de\/RWTHonline\/ee\/ui\/ca2\/app\/desktop\/#\/login\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Donnerstagskolloquium HS1',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 19),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/donnerstagskolloquium\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"12:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Donnerstagskolloquium HS1',\r\n                                description: '',\r\n                                datetime: new Date(2023, 0, 26),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/donnerstagskolloquium\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"12:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Donnerstagskolloquium HS1',\r\n                                description: '',\r\n                                datetime: new Date(2023, 1, 2),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/fslogo.rwth-aachen.de\/index.php\/donnerstagskolloquium\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"12:30\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'R\u00fcckmeldefrist der Uni',\r\n                                description: '',\r\n                                datetime: new Date(2023, 2, 1),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/www.rwth-aachen.de\/cms\/root\/studium\/Im-Studium\/~egw\/Rueckmeldung\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Semesterstart',\r\n                                description: '',\r\n                                datetime: new Date(2023, 3, 3),\r\n                                endtime: '',\r\n                                eventurl: \"https:\/\/www.rwth-aachen.de\/cms\/root\/studium\/Im-Studium\/~egv\/Semestertermine\/\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Campuslauf',\r\n                                description: '',\r\n                                datetime: new Date(2023, 4, 5),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"\",\r\n                                enddatemonth: \"-1\",\r\n                                enddateday: \"0\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"-0-0\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"16:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'R\u00fcckmeldepflicht Wintersemester 2023\/24',\r\n                                description: '',\r\n                                datetime: new Date(2023, 8, 30),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"8\",\r\n                                enddateday: \"30\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-9-30\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Semesteranfang WS 23\/24',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 2),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"9\",\r\n                                enddateday: \"2\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-10-2\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Vorlesungsbeginn WS 23\/24',\r\n                                description: '',\r\n                                datetime: new Date(2023, 9, 9),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"9\",\r\n                                enddateday: \"9\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-10-9\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'BierTemp',\r\n                                description: '',\r\n                                datetime: new Date(2023, 6, 21),\r\n                                endtime: '22:00',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"6\",\r\n                                enddateday: \"21\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-7-21\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"18:00\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                        {\r\n                                title: 'Aachener Novemberkolloquium',\r\n                                description: '',\r\n                                datetime: new Date(2023, 10, 24),\r\n                                endtime: '',\r\n                                eventurl: \"\",\r\n                                eventnewtab: \"_blank\",\r\n                                enddateyear: \"2023\",\r\n                                enddatemonth: \"10\",\r\n                                enddateday: \"25\",\r\n                                timeformat: '24',\r\n                                dateformat: '',\r\n                                enddatereal: \"2023-11-25\",\r\n                                eventimg: \"\",\r\n                                eventvid: \"\",\r\n                                eventvidpos: \"after\",\r\n                                realstarttime: \"\",\r\n                                eventrec: \"none\",\r\n                                eventshowdate: \"\"\r\n                            },\r\n                                                    ],\r\n                        firstDayOfWeek: 1                    });\r\n                });\r\n            <\/script>\r\n        \n","protected":false},"excerpt":{"rendered":"<p>Fachschafts-Termine Uni-Termine<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/pages\/1633"}],"collection":[{"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/comments?post=1633"}],"version-history":[{"count":19,"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/pages\/1633\/revisions"}],"predecessor-version":[{"id":1688,"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/pages\/1633\/revisions\/1688"}],"wp:attachment":[{"href":"https:\/\/fslogo.rwth-aachen.de\/index.php\/wp-json\/wp\/v2\/media?parent=1633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}