Keresés
Legfrissebb bejegyzések
Naptár
H
K
Sz
Cs
P
Sz
V
Előző hónap
Következő hónap
`); d.setDate(d.getDate() + 1); if (d.getMonth() !== originalDate.getMonth()) { //Ha kifutottunk a hónapból megállunk loop = false; } else { loopLimit--; } } d = new Date(originalDate); d.setDate(1); let shift = d.getDay(); d.setDate(0);//előző hónapra ugrás for (let i = 0; i < shift; i++) { //Hozzáadja az előző hónap végéről a kiegészítő napokat calendarDays.unshift(`
${d.getDate()}
`); d.setDate(d.getDate() - 1); } d = new Date(originalDate); d.setMonth(d.getMonth() + 1); d.setDate(0); shift = d.getDay(); for (let i = 1; i <= 7 - shift; i++) { //Hozzáadja a következő hónap elejéről a kiegészítő napokat calendarDays.push(`
${i}
`); } for (let i = 0; i < calendarDays.length; i += 7) { //Heti bontásban hozzáadja a naptárhoz a sorokat let weekDays = []; for (let id = 1; id < 8; id++) { weekDays[id] = calendarDays[i + id]; } $('.calendarView').append(`
${weekDays.join(' ')}
`); } //Ha egy hónapban nem 42 hanem 35 napot (azaz nem 6 hanem csak 5 sor jelenik emg) //Egy place holder sort rak be, hogy ne ugráljon a naptár hónapváltásokkor if (calendarDays.length === 36) { $('.calendarView').append(`
`); } let months = ["január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december"]; //Frissíti a naptár feletti szöveget $('.dateText').html(`${originalDate.getFullYear()} - ${months[originalDate.getMonth()]}`); } function docReady(fn) { // see if DOM is already available if (document.readyState === "complete" || document.readyState === "interactive") { // call on next available tick setTimeout(fn, 1); } else { document.addEventListener("DOMContentLoaded", fn); } } docReady(fillCalendarView);

Tisztelt Látogató, kedves Pályázó!

Ön olyan tartalmat próbált betölteni, ami már elavult, vagy az elérése megváltozott.

Amennyiben a NEA pályázatait és azok dokumentációit keresi, kérem látogasson el a NEA aloldalon található „PÁLYÁZATOK”  menüpontra, vagy a  „DOKUMENTUMTÁR”-ba.

Â