{"id":34292,"date":"2026-10-27T17:04:51","date_gmt":"2026-10-27T17:04:51","guid":{"rendered":"https:\/\/uninp.edu.rs\/?page_id=34292"},"modified":"2026-10-27T19:38:05","modified_gmt":"2026-10-27T19:38:05","slug":"raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine","status":"publish","type":"page","link":"https:\/\/uninp.edu.rs\/srp\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/","title":{"rendered":"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"34292\" class=\"elementor elementor-34292\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc4c319 e-flex e-con-boxed e-con e-parent\" data-id=\"dc4c319\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c14143 elementor-invisible elementor-widget elementor-widget-tm-heading\" data-id=\"7c14143\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;unicampFadeInUp&quot;}\" data-widget_type=\"tm-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"tm-modern-heading\">\n\t\t\t\n\t\t\t\t\t<div class=\"heading-primary-wrap\">\n\t\t\t<h2 class=\"heading-primary elementor-heading-title\">Raspored ispita\n<\/h2>\t\t<\/div>\n\t\t\n\t\t\t\t    <div class=\"heading-divider\"><\/div>\n\t    \n\t\t\t\t\t<div class=\"heading-description-wrap\">\n\t\t\t<div class=\"heading-description\">\n\t\t\t\t<p>Master akademske studije - Oktobar III 2025\/26. godine<\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c4c494 e-con-full e-flex e-con e-child\" data-id=\"0c4c494\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd09553 elementor-widget__width-initial elementor-widget elementor-widget-tm-heading\" data-id=\"dd09553\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tm-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"tm-modern-heading\">\n\t\t\t\n\t\t\t\t\t<div class=\"heading-primary-wrap\">\n\t\t\t<h4 class=\"heading-primary elementor-heading-title\">\n<\/h4>\t\t<\/div>\n\t\t\n\t\t\t\t    <div class=\"heading-divider\"><\/div>\n\t    \n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2974bd6 elementor-widget elementor-widget-html\" data-id=\"2974bd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- PROGRAM: Engleski jezik \u2014 master -->\r\n<button class=\"program-button\">Engleski jezik <\/button>\r\n<div class=\"program-content\">\r\n<!-- MASTER -->\r\n<button class=\"year-button\">Raspored ispita - Master<\/button>\r\n<div class=\"year-content\">\r\n<div class=\"timetable-section\">\r\n<table class=\"timetable-table\">\r\n<thead>\r\n<tr>\r\n<th>Predmet<\/th>\r\n<th>Profesor<\/th>\r\n<th>Datum<\/th>\r\n<th>Vrijeme<\/th>\r\n<th>Kabinet<\/th>\r\n<th>Semestar<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td><div class=\"course-name\">Korpusna lingvistika - anglistika<\/div><\/td>\r\n<td><div class=\"instructor-info\">Samina Dazdarevi\u0107 \/ Fahreta Fijuljanin<\/div><\/td>\r\n<td><div class=\"date-info\">30.10.2026.<\/div><\/td>\r\n<td><div class=\"time-info\">11:00 - 13:00<\/div><\/td>\r\n<td><div class=\"location-info\">31<\/div><\/td>\r\n<td><div class=\"semester-info\"><span class=\"notes-section\">(Zimski)<\/span><\/div><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<div class=\"mobile-exam-cards\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<!-- PROGRAM: Psihologija \u2014 master -->\r\n<button class=\"program-button\">Psihologija<\/button>\r\n<div class=\"program-content\">\r\n<!-- MASTER -->\r\n<button class=\"year-button\">Raspored ispita - Master<\/button>\r\n<div class=\"year-content\">\r\n<div class=\"timetable-section\">\r\n<table class=\"timetable-table\">\r\n<thead>\r\n<tr>\r\n<th>Predmet<\/th>\r\n<th>Profesor<\/th>\r\n<th>Datum<\/th>\r\n<th>Vrijeme<\/th>\r\n<th>Kabinet<\/th>\r\n<th>Semestar<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td><div class=\"course-name\">Krizne intervencije<\/div><\/td>\r\n<td><div class=\"instructor-info\">Almedina Numanovi\u0107<\/div><\/td>\r\n<td><div class=\"date-info\">29.10.2026.<\/div><\/td>\r\n<td><div class=\"time-info\">14:15 - 15:15<\/div><\/td>\r\n<td><div class=\"location-info\">36<\/div><\/td>\r\n<td><div class=\"semester-info\"><span class=\"notes-section\">(Zimski)<\/span><\/div><\/td>\r\n<\/tr>\r\n<tr>\r\n<td><div class=\"course-name\">Pristupi i modeli psiholo\u0161ke podr\u0161ke u inkluzivnom procesu<\/div><\/td>\r\n<td><div class=\"instructor-info\">Emina Sadikovi\u0107<\/div><\/td>\r\n<td><div class=\"date-info\">30.10.2026.<\/div><\/td>\r\n<td><div class=\"time-info\">12:45 - 13:45<\/div><\/td>\r\n<td><div class=\"location-info\">27<\/div><\/td>\r\n<td><div class=\"semester-info\"><span class=\"notes-section\">(Ljetni)<\/span><\/div><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<div class=\"mobile-exam-cards\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<!-- PROGRAM: Pravo \u2014 master -->\r\n<button class=\"program-button\">Pravo<\/button>\r\n<div class=\"program-content\">\r\n<!-- MASTER -->\r\n<button class=\"year-button\">Raspored ispita - Master<\/button>\r\n<div class=\"year-content\">\r\n<div class=\"timetable-section\">\r\n<table class=\"timetable-table\">\r\n<thead>\r\n<tr>\r\n<th>Predmet<\/th>\r\n<th>Profesor<\/th>\r\n<th>Datum<\/th>\r\n<th>Vrijeme<\/th>\r\n<th>Kabinet<\/th>\r\n<th>Semestar<\/th>\r\n<\/tr>\r\n<\/thead>\r\n<tbody>\r\n<tr>\r\n<td><div class=\"course-name\">Savremene kriminalisti\u010dke procedure<\/div><\/td>\r\n<td><div class=\"instructor-info\">Ergin Haki\u0107<\/div><\/td>\r\n<td><div class=\"date-info\">29.10.2026.<\/div><\/td>\r\n<td><div class=\"time-info\">10:30 - 11:30<\/div><\/td>\r\n<td><div class=\"location-info\">17<\/div><\/td>\r\n<td><div class=\"semester-info\"><span class=\"notes-section\">(Ljetni)<\/span><\/div><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<div class=\"mobile-exam-cards\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e05d269 elementor-widget elementor-widget-html\" data-id=\"e05d269\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  \/* ====== Exam Accordion Container ====== *\/\r\n  .exam-accordion-container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 20px;\r\n    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n    color: #2c3338;\r\n  }\r\n\r\n  \/* ====== Main Program Button ====== *\/\r\n  .program-button {\r\n    background-color: #f8f9fa;\r\n    color: #002147;\r\n    cursor: pointer;\r\n    padding: 16px 20px;\r\n    width: 100%;\r\n    text-align: left;\r\n    border: none;\r\n    outline: none;\r\n    transition: background-color 0.3s, color 0.3s, transform 0.2s;\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    border-radius: 6px;\r\n    margin-bottom: 8px;\r\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    word-break: break-word;\r\n  }\r\n\r\n  .program-button:hover {\r\n    background-color: #002147;\r\n    color: white;\r\n    transform: translateY(-1px);\r\n    box-shadow: 0 3px 8px rgba(0, 33, 71, 0.3);\r\n  }\r\n\r\n  .program-button::after {\r\n    content: \"\u25bc\";\r\n    font-size: 14px;\r\n    transition: transform 0.3s;\r\n    color: inherit;\r\n    margin-left: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .program-button.active {\r\n    background-color: #002147;\r\n    color: white;\r\n    border-radius: 6px 6px 0 0;\r\n  }\r\n\r\n  .program-button.active::after {\r\n    transform: rotate(180deg);\r\n  }\r\n\r\n  \/* ====== Year Toggle Button ====== *\/\r\n  .year-button {\r\n    background-color: #fff;\r\n    color: #002147;\r\n    cursor: pointer;\r\n    padding: 12px 20px;\r\n    width: calc(100% - 20px);\r\n    text-align: left;\r\n    border: none;\r\n    outline: none;\r\n    transition: background-color 0.3s, color 0.3s, transform 0.2s;\r\n    font-size: 16px;\r\n    font-weight: 500;\r\n    border-radius: 4px;\r\n    margin: 8px 0 0 20px;\r\n    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    border-left: 4px solid #002147;\r\n  }\r\n\r\n  .year-button:hover {\r\n    background-color: #002147;\r\n    color: white;\r\n    transform: translateX(3px);\r\n  }\r\n\r\n  .year-button::after {\r\n    content: \"\u25b6\";\r\n    font-size: 12px;\r\n    transition: transform 0.3s;\r\n    color: inherit;\r\n    margin-left: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .year-button.active {\r\n    background-color: #002147;\r\n    color: white;\r\n  }\r\n\r\n  .year-button.active::after {\r\n    transform: rotate(90deg);\r\n  }\r\n\r\n  \/* ====== Content Sections ====== *\/\r\n  .program-content,\r\n  .year-content {\r\n    overflow: visible;\r\n    transition: none;\r\n    background: white;\r\n    border-radius: 0 0 6px 6px;\r\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\r\n    max-height: none !important;\r\n    height: auto !important;\r\n    display: none;\r\n  }\r\n\r\n  .program-content.active,\r\n  .year-content.active {\r\n    display: block;\r\n  }\r\n\r\n  \/* ====== Timetable Section ====== *\/\r\n  .timetable-section {\r\n    padding: 15px 20px;\r\n    overflow-x: auto;\r\n  }\r\n\r\n  \/* ====== Table Styles ====== *\/\r\n  .timetable-table {\r\n    width: 100%;\r\n    background: white;\r\n    border-collapse: collapse;\r\n    border-radius: 8px;\r\n    overflow: hidden;\r\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\r\n    margin: 15px 0;\r\n    min-width: 700px;\r\n  }\r\n\r\n  .timetable-table thead {\r\n    background: #002147;\r\n  }\r\n\r\n  .timetable-table th {\r\n    background: #002147;\r\n    color: white;\r\n    padding: 14px;\r\n    text-align: left;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.5px;\r\n    border-right: 1px solid rgba(255, 255, 255, 0.1);\r\n  }\r\n\r\n  .timetable-table th:last-child {\r\n    border-right: none;\r\n  }\r\n\r\n  .timetable-table td {\r\n    padding: 14px;\r\n    border-bottom: 1px solid #dcdcde;\r\n    vertical-align: top;\r\n    font-size: 14px;\r\n  }\r\n\r\n  .timetable-table tbody tr {\r\n    transition: background-color 0.2s ease;\r\n  }\r\n\r\n  .timetable-table tbody tr:nth-child(even) {\r\n    background-color: #fafbfc;\r\n  }\r\n\r\n  .timetable-table tbody tr:hover {\r\n    background-color: #f0f6fc;\r\n  }\r\n\r\n  .timetable-table tbody tr:last-child td {\r\n    border-bottom: none;\r\n  }\r\n\r\n  \/* ====== Cell Content Styles ====== *\/\r\n  .course-name {\r\n    font-weight: 600;\r\n    color: #002147;\r\n    margin-bottom: 4px;\r\n    font-size: 15px;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .instructor-info {\r\n    color: #646970;\r\n    font-size: 13px;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .date-info {\r\n    color: #646970;\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .time-info {\r\n    color: #646970;\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .location-info {\r\n    color: #002147;\r\n    font-size: 13px;\r\n    font-weight: 600;\r\n    background: #e7f0ff;\r\n    padding: 4px 10px;\r\n    border-radius: 4px;\r\n    display: inline-block;\r\n    min-width: 30px;\r\n    text-align: center;\r\n  }\r\n\r\n  .semester-info {\r\n    display: inline-block;\r\n  }\r\n\r\n  .notes-section {\r\n    font-size: 12px;\r\n    color: white;\r\n    background: #ae152d;\r\n    padding: 4px 10px;\r\n    border-radius: 4px;\r\n    font-weight: 500;\r\n    display: inline-block;\r\n    text-transform: capitalize;\r\n    letter-spacing: 0.3px;\r\n  }\r\n\r\n  \/* ====== Mobile Exam Cards ====== *\/\r\n  .mobile-exam-cards {\r\n    display: none;\r\n  }\r\n\r\n  .mobile-exam-card {\r\n    background: white;\r\n    border-radius: 8px;\r\n    overflow: hidden;\r\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\r\n    margin-bottom: 15px;\r\n    border: 1px solid #dcdcde;\r\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  }\r\n\r\n  .mobile-exam-card:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\r\n  }\r\n\r\n  .mobile-card-header {\r\n    padding: 14px;\r\n    background: #f0f6fc;\r\n    border-bottom: 1px solid #dcdcde;\r\n  }\r\n\r\n  .mobile-card-header h3 {\r\n    font-size: 15px;\r\n    font-weight: 600;\r\n    color: #002147;\r\n    margin: 0 0 4px 0;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .mobile-date {\r\n    font-size: 12px;\r\n    color: #646970;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .mobile-card-content {\r\n    padding: 14px;\r\n  }\r\n\r\n  .mobile-row {\r\n    display: flex;\r\n    margin-bottom: 8px;\r\n    align-items: flex-start;\r\n  }\r\n\r\n  .mobile-row:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n\r\n  .mobile-label {\r\n    font-weight: 600;\r\n    color: #2c3338;\r\n    min-width: 90px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .mobile-value {\r\n    flex: 1;\r\n    font-size: 12px;\r\n    color: #646970;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .mobile-notes {\r\n    color: white;\r\n    background: #ae152d;\r\n    padding: 4px 10px;\r\n    border-radius: 4px;\r\n    font-size: 12px;\r\n    margin-top: 8px;\r\n    font-weight: 500;\r\n    display: inline-block;\r\n  }\r\n\r\n  \/* ====== Scrollbar Styling ====== *\/\r\n  .timetable-section::-webkit-scrollbar {\r\n    height: 8px;\r\n  }\r\n\r\n  .timetable-section::-webkit-scrollbar-track {\r\n    background: #f1f1f1;\r\n    border-radius: 4px;\r\n  }\r\n\r\n  .timetable-section::-webkit-scrollbar-thumb {\r\n    background: #002147;\r\n    border-radius: 4px;\r\n  }\r\n\r\n  .timetable-section::-webkit-scrollbar-thumb:hover {\r\n    background: #ae152d;\r\n  }\r\n\r\n  \/* ====== Responsive - Tablet ====== *\/\r\n  @media (max-width: 900px) {\r\n    .exam-accordion-container {\r\n      padding: 15px;\r\n    }\r\n\r\n    .program-button {\r\n      font-size: 16px;\r\n      padding: 14px 16px;\r\n    }\r\n\r\n    .year-button {\r\n      font-size: 14px;\r\n      padding: 10px 16px;\r\n      width: calc(100% - 10px);\r\n      margin-left: 10px;\r\n    }\r\n\r\n    .timetable-section {\r\n      padding: 10px;\r\n    }\r\n  }\r\n\r\n  \/* ====== Responsive - Mobile ====== *\/\r\n  @media (max-width: 768px) {\r\n    .exam-accordion-container {\r\n      padding: 10px;\r\n    }\r\n\r\n    .program-button {\r\n      font-size: 15px;\r\n      padding: 12px 14px;\r\n      margin-bottom: 6px;\r\n    }\r\n\r\n    .year-button {\r\n      font-size: 13px;\r\n      padding: 10px 12px;\r\n      width: calc(100% - 5px);\r\n      margin-left: 5px;\r\n      margin-top: 6px;\r\n    }\r\n\r\n    .timetable-table {\r\n      display: none;\r\n    }\r\n\r\n    .mobile-exam-cards {\r\n      display: block !important;\r\n    }\r\n\r\n    .timetable-section {\r\n      padding: 5px 0;\r\n    }\r\n\r\n    .mobile-card-header h3 {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .mobile-label {\r\n      min-width: 80px;\r\n      font-size: 11px;\r\n    }\r\n\r\n    .mobile-value {\r\n      font-size: 11px;\r\n    }\r\n  }\r\n\r\n  \/* ====== Responsive - Small Mobile ====== *\/\r\n  @media (max-width: 480px) {\r\n    .program-button {\r\n      font-size: 14px;\r\n      padding: 10px 12px;\r\n    }\r\n\r\n    .year-button {\r\n      font-size: 12px;\r\n      padding: 8px 10px;\r\n    }\r\n\r\n    .mobile-card-header {\r\n      padding: 10px;\r\n    }\r\n\r\n    .mobile-card-content {\r\n      padding: 10px;\r\n    }\r\n\r\n    .mobile-row {\r\n      flex-direction: column;\r\n      margin-bottom: 6px;\r\n    }\r\n\r\n    .mobile-label {\r\n      margin-bottom: 2px;\r\n      font-size: 11px;\r\n    }\r\n  }\r\n\r\n  \/* ====== Desktop - hide mobile cards ====== *\/\r\n  @media (min-width: 769px) {\r\n    .mobile-exam-cards {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n  \/* ====== Print Styles ====== *\/\r\n  @media print {\r\n    .program-button,\r\n    .year-button {\r\n      display: none;\r\n    }\r\n\r\n    .program-content,\r\n    .year-content {\r\n      display: block !important;\r\n      box-shadow: none;\r\n    }\r\n\r\n    .timetable-table {\r\n      page-break-inside: auto;\r\n    }\r\n\r\n    .timetable-table tr {\r\n      page-break-inside: avoid;\r\n      page-break-after: auto;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', function () {\r\n    const programButtons = document.querySelectorAll('.program-button');\r\n    const yearButtons = document.querySelectorAll('.year-button');\r\n\r\n    \/\/ ====== Toggle for Programs \u2014 only one open at a time ======\r\n    programButtons.forEach(button => {\r\n      button.addEventListener('click', function () {\r\n        const isActive = this.classList.contains('active');\r\n        const clickedContent = this.nextElementSibling;\r\n\r\n        \/\/ Close all programs and their years\r\n        programButtons.forEach(b => b.classList.remove('active'));\r\n        document.querySelectorAll('.program-content').forEach(c => {\r\n          c.classList.remove('active');\r\n          \/\/ Also close all years inside\r\n          c.querySelectorAll('.year-button').forEach(yb => yb.classList.remove('active'));\r\n          c.querySelectorAll('.year-content').forEach(yc => yc.classList.remove('active'));\r\n        });\r\n\r\n        \/\/ Open clicked program (unless it was already open)\r\n        if (!isActive) {\r\n          this.classList.add('active');\r\n          if (clickedContent) clickedContent.classList.add('active');\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ ====== Toggle for Years \u2014 only one open per program ======\r\n    yearButtons.forEach(button => {\r\n      button.addEventListener('click', function () {\r\n        const isActive = this.classList.contains('active');\r\n        const parentProgram = this.closest('.program-content');\r\n\r\n        if (!parentProgram) return;\r\n\r\n        \/\/ Close all years in this program\r\n        parentProgram.querySelectorAll('.year-button').forEach(yb => yb.classList.remove('active'));\r\n        parentProgram.querySelectorAll('.year-content').forEach(yc => yc.classList.remove('active'));\r\n\r\n        \/\/ Open clicked year (unless it was already open)\r\n        if (!isActive) {\r\n          this.classList.add('active');\r\n          const yearContent = this.nextElementSibling;\r\n          if (yearContent) {\r\n            yearContent.classList.add('active');\r\n            generateMobileCards(yearContent);\r\n          }\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ ====== Generate Mobile Cards from Table ======\r\n    function generateMobileCards(yearContent) {\r\n      yearContent.querySelectorAll('.timetable-section').forEach(section => {\r\n        const table = section.querySelector('.timetable-table');\r\n        if (!table) return;\r\n\r\n        let mobileContainer = section.querySelector('.mobile-exam-cards');\r\n\r\n        if (!mobileContainer) {\r\n          mobileContainer = document.createElement('div');\r\n          mobileContainer.className = 'mobile-exam-cards';\r\n          section.appendChild(mobileContainer);\r\n        }\r\n\r\n        \/\/ Clear previous cards\r\n        mobileContainer.replaceChildren();\r\n\r\n        table.querySelectorAll('tbody tr').forEach(tableRow => {\r\n          const cells = tableRow.cells;\r\n          if (cells.length < 6) return;\r\n\r\n          const getText = index => (cells[index] ? cells[index].textContent.trim() : '\u2013') || '\u2013';\r\n\r\n          function element(tag, className, text) {\r\n            const el = document.createElement(tag);\r\n            if (className) el.className = className;\r\n            if (text !== undefined) el.textContent = text;\r\n            return el;\r\n          }\r\n\r\n          const card = element('div', 'mobile-exam-card');\r\n          const header = element('div', 'mobile-card-header');\r\n\r\n          header.append(\r\n            element('h3', '', getText(0)),\r\n            element('div', 'mobile-date', 'Datum: ' + getText(2))\r\n          );\r\n\r\n          const content = element('div', 'mobile-card-content');\r\n\r\n          function addRow(label, value) {\r\n            const row = element('div', 'mobile-row');\r\n            row.append(\r\n              element('div', 'mobile-label', label),\r\n              element('div', 'mobile-value', value)\r\n            );\r\n            content.appendChild(row);\r\n          }\r\n\r\n          addRow('Profesor:', getText(1));\r\n          addRow('Vrijeme:', getText(3));\r\n          addRow('Kabinet:', getText(4));\r\n\r\n          content.appendChild(\r\n            element('div', 'mobile-notes', 'Semestar: ' + getText(5))\r\n          );\r\n\r\n          card.append(header, content);\r\n          mobileContainer.appendChild(card);\r\n        });\r\n      });\r\n    }\r\n\r\n    \/\/ ====== Smooth scroll to opened content on mobile ======\r\n    function scrollToElement(el) {\r\n      if (!el || window.innerWidth > 768) return;\r\n      setTimeout(() => {\r\n        el.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n      }, 100);\r\n    }\r\n\r\n    \/\/ Attach scroll behavior\r\n    programButtons.forEach(button => {\r\n      button.addEventListener('click', function () {\r\n        if (!this.classList.contains('active')) return;\r\n        scrollToElement(this.nextElementSibling);\r\n      });\r\n    });\r\n\r\n    yearButtons.forEach(button => {\r\n      button.addEventListener('click', function () {\r\n        if (!this.classList.contains('active')) return;\r\n        scrollToElement(this.nextElementSibling);\r\n      });\r\n    });\r\n\r\n    \/\/ ====== Keyboard Accessibility ======\r\n    [...programButtons, ...yearButtons].forEach(button => {\r\n      button.addEventListener('keydown', function (e) {\r\n        if (e.key === 'Enter' || e.key === ' ') {\r\n          e.preventDefault();\r\n          this.click();\r\n        }\r\n      });\r\n    });\r\n  });\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Raspored ispita Master akademske studije &#8211; Oktobar III 2025\/26. godine Engleski jezik Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Korpusna lingvistika &#8211; anglistika Samina Dazdarevi\u0107 \/ Fahreta Fijuljanin 30.10.2026. 11:00 &#8211; 13:00 31 (Zimski) Psihologija Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Krizne intervencije Almedina Numanovi\u0107 29.10.2026. 14:15 &#8211; 15:15 36 (Zimski) Pristupi i modeli psiholo\u0161ke podr\u0161ke u inkluzivnom procesu Emina Sadikovi\u0107 30.10.2026. 12:45 &#8211; 13:45 27 (Ljetni) Pravo Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Savremene kriminalisti\u010dke procedure Ergin Haki\u0107 29.10.2026. 10:30 &#8211; 11:30 17 (Ljetni)<\/p>","protected":false},"author":2,"featured_media":17840,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-34292","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine - Univerzitet u Novom Pazaru<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uninp.edu.rs\/srp\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/\" \/>\n<meta property=\"og:locale\" content=\"sr_RS\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine\" \/>\n<meta property=\"og:description\" content=\"Raspored ispita Master akademske studije &#8211; Oktobar III 2025\/26. godine Engleski jezik Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Korpusna lingvistika &#8211; anglistika Samina Dazdarevi\u0107 \/ Fahreta Fijuljanin 30.10.2026. 11:00 &#8211; 13:00 31 (Zimski) Psihologija Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Krizne intervencije Almedina Numanovi\u0107 29.10.2026. 14:15 &#8211; 15:15 36 (Zimski) Pristupi i modeli psiholo\u0161ke podr\u0161ke u inkluzivnom procesu Emina Sadikovi\u0107 30.10.2026. 12:45 &#8211; 13:45 27 (Ljetni) Pravo Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Savremene kriminalisti\u010dke procedure Ergin Haki\u0107 29.10.2026. 10:30 &#8211; 11:30 17 (Ljetni)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uninp.edu.rs\/srp\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/\" \/>\n<meta property=\"og:site_name\" content=\"Univerzitet u Novom Pazaru\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/uninp\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T19:38:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u043e\u0446\u0435\u045a\u0435\u043d\u043e \u0432\u0440\u0435\u043c\u0435 \u0447\u0438\u0442\u0430\u045a\u0430\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u043c\u0438\u043d\u0443\u0442\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/\",\"url\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/\",\"name\":\"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine - Univerzitet u Novom Pazaru\",\"isPartOf\":{\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png\",\"datePublished\":\"2026-10-27T17:04:51+00:00\",\"dateModified\":\"2026-10-27T19:38:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#breadcrumb\"},\"inLanguage\":\"sr-RS\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sr-RS\",\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage\",\"url\":\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png\",\"contentUrl\":\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png\",\"width\":800,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uninp.edu.rs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#website\",\"url\":\"https:\/\/uninp.edu.rs\/eng\/\",\"name\":\"Univerzitet u Novom Pazaru\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/uninp.edu.rs\/eng\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sr-RS\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#organization\",\"name\":\"Univerzitet u Novom Pazaru\",\"url\":\"https:\/\/uninp.edu.rs\/eng\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sr-RS\",\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2024\/12\/UNP_LOGO-scaled.jpg\",\"contentUrl\":\"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2024\/12\/UNP_LOGO-scaled.jpg\",\"width\":2560,\"height\":1332,\"caption\":\"Univerzitet u Novom Pazaru\"},\"image\":{\"@id\":\"https:\/\/uninp.edu.rs\/eng\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/uninp\",\"https:\/\/www.instagram.com\/uni_np\",\"https:\/\/www.youtube.com\/UniverzitetuNovomPazaru\",\"https:\/\/rs.linkedin.com\/school\/univerzitet-u-novom-pazaru\/\",\"https:\/\/www.tiktok.com\/@uni_np\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine - Univerzitet u Novom Pazaru","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/uninp.edu.rs\/srp\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/","og_locale":"sr_RS","og_type":"article","og_title":"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine","og_description":"Raspored ispita Master akademske studije &#8211; Oktobar III 2025\/26. godine Engleski jezik Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Korpusna lingvistika &#8211; anglistika Samina Dazdarevi\u0107 \/ Fahreta Fijuljanin 30.10.2026. 11:00 &#8211; 13:00 31 (Zimski) Psihologija Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Krizne intervencije Almedina Numanovi\u0107 29.10.2026. 14:15 &#8211; 15:15 36 (Zimski) Pristupi i modeli psiholo\u0161ke podr\u0161ke u inkluzivnom procesu Emina Sadikovi\u0107 30.10.2026. 12:45 &#8211; 13:45 27 (Ljetni) Pravo Raspored ispita &#8211; Master Predmet Profesor Datum Vrijeme Kabinet Semestar Savremene kriminalisti\u010dke procedure Ergin Haki\u0107 29.10.2026. 10:30 &#8211; 11:30 17 (Ljetni)","og_url":"https:\/\/uninp.edu.rs\/srp\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/","og_site_name":"Univerzitet u Novom Pazaru","article_publisher":"https:\/\/www.facebook.com\/uninp","article_modified_time":"2026-10-27T19:38:05+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u043e\u0446\u0435\u045a\u0435\u043d\u043e \u0432\u0440\u0435\u043c\u0435 \u0447\u0438\u0442\u0430\u045a\u0430":"1 \u043c\u0438\u043d\u0443\u0442"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/","url":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/","name":"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine - Univerzitet u Novom Pazaru","isPartOf":{"@id":"https:\/\/uninp.edu.rs\/eng\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage"},"image":{"@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage"},"thumbnailUrl":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png","datePublished":"2026-10-27T17:04:51+00:00","dateModified":"2026-10-27T19:38:05+00:00","breadcrumb":{"@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#breadcrumb"},"inLanguage":"sr-RS","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/"]}]},{"@type":"ImageObject","inLanguage":"sr-RS","@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#primaryimage","url":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png","contentUrl":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2025\/01\/ISPIT.png","width":800,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/uninp.edu.rs\/raspored-ispita-mas-za-treci-oktobarski-ispitni-rok-2025-2026-godine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uninp.edu.rs\/"},{"@type":"ListItem","position":2,"name":"Raspored ispita MAS za tre\u0107i oktobarski ispitni rok 2025\/2026. godine"}]},{"@type":"WebSite","@id":"https:\/\/uninp.edu.rs\/eng\/#website","url":"https:\/\/uninp.edu.rs\/eng\/","name":"\u0423\u043d\u0438\u0432\u0435\u0440\u0437\u0438\u0442\u0435\u0442 \u0443 \u041d\u043e\u0432\u043e\u043c \u041f\u0430\u0437\u0430\u0440\u0443","description":"","publisher":{"@id":"https:\/\/uninp.edu.rs\/eng\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uninp.edu.rs\/eng\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sr-RS"},{"@type":"Organization","@id":"https:\/\/uninp.edu.rs\/eng\/#organization","name":"\u0423\u043d\u0438\u0432\u0435\u0440\u0437\u0438\u0442\u0435\u0442 \u0443 \u041d\u043e\u0432\u043e\u043c \u041f\u0430\u0437\u0430\u0440\u0443","url":"https:\/\/uninp.edu.rs\/eng\/","logo":{"@type":"ImageObject","inLanguage":"sr-RS","@id":"https:\/\/uninp.edu.rs\/eng\/#\/schema\/logo\/image\/","url":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2024\/12\/UNP_LOGO-scaled.jpg","contentUrl":"https:\/\/uninp.edu.rs\/wp-content\/uploads\/2024\/12\/UNP_LOGO-scaled.jpg","width":2560,"height":1332,"caption":"Univerzitet u Novom Pazaru"},"image":{"@id":"https:\/\/uninp.edu.rs\/eng\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/uninp","https:\/\/www.instagram.com\/uni_np","https:\/\/www.youtube.com\/UniverzitetuNovomPazaru","https:\/\/rs.linkedin.com\/school\/univerzitet-u-novom-pazaru\/","https:\/\/www.tiktok.com\/@uni_np"]}]}},"_links":{"self":[{"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/pages\/34292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/comments?post=34292"}],"version-history":[{"count":7,"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/pages\/34292\/revisions"}],"predecessor-version":[{"id":34334,"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/pages\/34292\/revisions\/34334"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/media\/17840"}],"wp:attachment":[{"href":"https:\/\/uninp.edu.rs\/srp\/wp-json\/wp\/v2\/media?parent=34292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}