{"id":33,"date":"2024-07-26T21:28:56","date_gmt":"2024-07-26T19:28:56","guid":{"rendered":"https:\/\/opole.pttk.pl\/?page_id=33"},"modified":"2024-09-13T19:37:11","modified_gmt":"2024-09-13T17:37:11","slug":"kalendarz","status":"publish","type":"page","link":"https:\/\/opole.pttk.pl\/index.php\/kalendarz\/","title":{"rendered":"Kalendarz"},"content":{"rendered":"            <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('', 'Styczen', 'Luty', 'Marzec', 'Kwiecien', 'Maj', 'Cze', 'Lip', 'Sierpien', 'Wrzesien', 'Pazdziernik', 'Listopad', 'Grudzien');\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 decoding=\"async\" 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_505693.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_505693.TotalSoftSimpleCalendar {\r\n                            -webkit-box-shadow: 0px 0px 25px#4e8abf;\r\n                            -moz-box-shadow: 0px 0px 25px#4e8abf;\r\n                            box-shadow: 0px 0px 25px#4e8abf;\r\n                        }\r\n                                    #calendar_505693 .c-grid-title {\r\n                    background-color: #009491;\r\n                }\r\n                #calendar_505693 .c-month {\r\n                    color: #ffffff;\r\n                    font-size: 27px;\r\n                    font-family: Cairo;\r\n                }\r\n                #calendar_505693 .c-event-list::-webkit-scrollbar {\r\n                    width: 9px;\r\n                }\r\n                #calendar_505693 .c-event-list::-webkit-scrollbar-track {\r\n                    background: none;\r\n                }\r\n                #calendar_505693 .c-event-list::-webkit-scrollbar-thumb {\r\n                    background: #009491;\r\n                    border: 1px solid #E9EBEC;\r\n                    border-radius: 10px;\r\n                }\r\n                #calendar_505693 .c-event-list::-webkit-scrollbar-thumb:hover {\r\n                    background: #cecece;\r\n                }\r\n                #calendar_505693 .c-week-day {\r\n                    background-color: #ffffff;\r\n                    color: #009491;\r\n                    font-size: 19px;\r\n                    font-family: Cairo;\r\n                    border-bottom: 1pxsolid #009491;\r\n                }\r\n                #calendar_505693 .c-grid {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_505693 .c-day {\r\n                    background-color: #ffffff;\r\n                    color: #009491;\r\n                    font-size: 17px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_505693 .c-today {\r\n                    background-color: #009491;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_505693 .c-event {\r\n                    background-color: #dd3333;\r\n                    color: #ffffff;\r\n                    font-size: 18px;\r\n                }\r\n                #calendar_505693 .c-event-over {\r\n                    background-color: #ffffff;\r\n                    color: #009491;\r\n                }\r\n                #calendar_505693 .c-previous, #calendar_505693 .c-next {\r\n                    font-size: 21px;\r\n                    color: #ffffff;\r\n                }\r\n                #calendar_505693 .c-day-previous-month, #calendar_505693 .c-day-next-month {\r\n                    background-color: #ffffff;\r\n                    color: #a0a0a0;\r\n                    font-size: 10px;\r\n                    font-family: open_sanslight, Helvetica, Arial, sans-serif;\r\n                }\r\n                #calendar_505693 .c-event-title {\r\n                    background-color: #009491;\r\n                    color: #ffffff;\r\n                    font-size: 27px;\r\n                    font-family: Cairo;\r\n                }\r\n                #calendar_505693 .c-event-body {\r\n                    background-color: #ffffff;\r\n                }\r\n                #calendar_505693 .c-event-item > .title, #calendar_505693 .c-event-item > .title a {\r\n                    color: #009491;\r\n                    font-size: 23px;\r\n                    font-family: Cairo;\r\n                    text-align: left;\r\n                }\r\n                #calendar_505693 .monthly-list-item:after {\r\n                    content: \"Brak wydarze\u00f1\";\r\n                    padding: 4px 10px;\r\n                    display: block;\r\n                    margin-bottom: 5px;\r\n                }\r\n                #calendar_505693 .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_505693 .TotalSoftcalEvent_2_Mediadiv {\r\n                    width: 70%;\r\n                    position: relative;\r\n                    display: inline-block;\r\n                }\r\n                #calendar_505693 .TotalSoftcalEvent_2_Mediadiv:after {\r\n                    padding-top: 56.25% !important;\r\n                    display: block;\r\n                    content: '';\r\n                }\r\n                #calendar_505693 .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_505693\"><\/div>\r\n            <script type=\"text\/javascript\">\r\n                jQuery(document).ready(function () {\r\n                    jQuery('#calendar_505693').eCalendar({\r\n                        weekDays: ['Niedz.', 'Pn.', 'Wt', 'Sr', 'Czw', 'Pt', 'Sob'],\r\n                        months: ['Styczen', 'Luty', 'Marzec', 'Kwiecien', 'Maj', 'Cze', 'Lip', 'Sierpien', 'Wrzesien', 'Pazdziernik', 'Listopad', 'Grudzien'],\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: 'Wydarzenia',\r\n                        url: '',\r\n                        events: [\r\n                                                    ],\r\n                        firstDayOfWeek: 1                    });\r\n                });\r\n            <\/script>\r\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-33","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/pages\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":17,"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/pages\/33\/revisions"}],"predecessor-version":[{"id":1135,"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/pages\/33\/revisions\/1135"}],"wp:attachment":[{"href":"https:\/\/opole.pttk.pl\/index.php\/wp-json\/wp\/v2\/media?parent=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}