// Pad single digit numbers to zeros function padZeros(i) { if (i < 10) { i = "0" + i; } return i; } // Data for praying times for a given day function PrayDay(tFajr, tSR, tZohr, tAsr, tMaghreb, tIsha) { this.fajr = tFajr; this.sunRise = tSR; this.zohr = tZohr; this.asr = tAsr; this.maghreb = tMaghreb; this.isha = tIsha; this.nextPrayer = getNextPrayer; this.remainTime = getRemainTime; } // Returns the string of next prayer function getNextPrayer (t, isFriday) { t.setFullYear(this.fajr.getFullYear()); if (t < this.fajr) { return "Fajr"; } else if (t < this.sunRise) { return "Sun rise"; } else if (t < this.zohr) { if (isFriday) { return "Jummah"; } else { return "Zuhr"; } } else if (t < this.asr) { return "Asr"; } else if (t < this.maghreb) { return "Maghrib"; } else if (t < this.isha) { return "Isha"; } else { return "Midnight"; } return "dum value"; } // Gets the remaining time to the next prayer function getRemainTime(t, isFriday) { var nextTime; t.setFullYear(this.fajr.getFullYear()); if (t < this.fajr) { nextTime = this.fajr; } else if (t < this.sunRise) { nextTime = this.sunRise; } else if (t < this.zohr) { if (isFriday) { nextTime = jummahPrayer; } else { nextTime = this.zohr; } } else if (t < this.asr) { nextTime = this.asr; } else if (t < this.maghreb) { nextTime = this.maghreb; } else if (t < this.isha) { nextTime = this.isha; } else { nextTime = new Date(t.getFullYear(), t.getMonth(), t.getDate() + 1, 0, 0, 0, 0); } var timeDiffStr = timeDiff(t, nextTime); return timeDiffStr; } function PrayDayRmdn(tFajr, tFajrP, tSR, tZohr, tAsr, tMaghreb, tIsha) { this.fajr = tFajr; this.fajrP = tFajrP; this.sunRise = tSR; this.zohr = tZohr; this.asr = tAsr; this.maghreb = tMaghreb; this.isha = tIsha; this.nextPrayer = getNextPrayerRmdn; this.remainTime = getRemainTimeRmdn; } // Returns the string of next prayer for ramadan function getNextPrayerRmdn(t, isFriday) { t.setFullYear(this.fajr.getFullYear()); if (t < this.fajr) { return "Fajr Azan call (Start of fasting)"; } else if (t < this.fajrP) { return "Fajr prayers at masjid"; } else if (t < this.sunRise) { return "Sun rise"; } else if (t < this.zohr) { if (isFriday) { return "Jummah"; } else { return "Zohr"; } } else if (t < this.asr) { return "Asr"; } else if (t < this.maghreb) { return "Maghrib"; } else if (t < this.isha) { return "Isha"; } else { return "Midnight"; } return "dum value"; } // Gets the remaining time to the next prayer for ramadan function getRemainTimeRmdn(t, isFriday) { var nextTime; t.setFullYear(this.fajr.getFullYear()); if (t < this.fajr) { nextTime = this.fajr; } else if (t < this.fajrP) { nextTime = this.fajrP; } else if (t < this.sunRise) { nextTime = this.sunRise; } else if (t < this.zohr) { if (isFriday) { nextTime = jummahPrayer; } else { nextTime = this.zohr; } } else if (t < this.asr) { nextTime = this.asr; } else if (t < this.maghreb) { nextTime = this.maghreb; } else if (t < this.isha) { nextTime = this.isha; } else { nextTime = new Date(t.getFullYear(), t.getMonth(), t.getDate() + 1, 0, 0, 0, 0); } var timeDiffStr = timeDiff(t, nextTime); return timeDiffStr; } // Gets String form of the remaining time function timeDiff(t1, t2) { var d = new Date(t1.getFullYear(), t1.getMonth(), t1.getDate(), t2.getHours() - t1.getHours(), t2.getMinutes() - t1.getMinutes(), t2.getSeconds() - t1.getSeconds()); return timeString(d); } // Returns a string containing the time part of the date function timeString(d) { return timeNoSecString(d) + ":" + padZeros(d.getSeconds()); } // Returns a string containing time part with no seconds function timeNoSecString(d) { return padZeros(d.getHours()) + ":" + padZeros(d.getMinutes()); } // Returns a string containing date part function dateString(d) { return padZeros(d.getMonth() + 1) + "/" + padZeros(d.getDate()) + "/" + d.getFullYear(); } // Returns data and time string function dateTimeString(d) { return dateString(d) + " - " + timeString(d); } // Pad single digit numbers to zeros function padZeros(i) { if (i < 10) { i = "0" + i; } return i; } // Updates the innerHTML property for an element function updateElement(eid, text) { document.getElementById(eid).innerHTML = text; } // Updates text only function updateBoardElement(eid, text) { document.getElementById(eid).innerHTML = '
' + text + '
'; } // Checks if the current day is ramadan or not function checkRamadan() { return false; } // Build prayers time table function buildPrayTable() { // For optimization load into the table this month content only var today = new Date(); var table = {}; var nowIsRamadan = checkRamadan(); if (nowIsRamadan) { table[5, 6] = new PrayDayRmdn(new Date(0, 5, 6, 02, 53, 0, 0), new Date(0, 5, 6, 03, 10, 0, 0), new Date(0, 5, 6, 04, 57, 0, 0), new Date(0, 5, 6, 13, 45, 0, 0), new Date(0, 5, 6, 19, 00, 0, 0), new Date(0, 5, 6, 21, 51, 0, 0), new Date(0, 5, 6, 23, 15, 0, 0)); table[5, 7] = new PrayDayRmdn(new Date(0, 5, 7, 02, 52, 0, 0), new Date(0, 5, 7, 03, 10, 0, 0), new Date(0, 5, 7, 04, 56, 0, 0), new Date(0, 5, 7, 13, 45, 0, 0), new Date(0, 5, 7, 19, 00, 0, 0), new Date(0, 5, 7, 21, 52, 0, 0), new Date(0, 5, 7, 23, 15, 0, 0)); table[5, 8] = new PrayDayRmdn(new Date(0, 5, 8, 02, 51, 0, 0), new Date(0, 5, 8, 03, 10, 0, 0), new Date(0, 5, 8, 04, 55, 0, 0), new Date(0, 5, 8, 13, 45, 0, 0), new Date(0, 5, 8, 19, 00, 0, 0), new Date(0, 5, 8, 21, 52, 0, 0), new Date(0, 5, 8, 23, 15, 0, 0)); table[5, 9] = new PrayDayRmdn(new Date(0, 5, 9, 02, 51, 0, 0), new Date(0, 5, 9, 03, 10, 0, 0), new Date(0, 5, 9, 04, 55, 0, 0), new Date(0, 5, 9, 13, 45, 0, 0), new Date(0, 5, 9, 19, 00, 0, 0), new Date(0, 5, 9, 21, 52, 0, 0), new Date(0, 5, 9, 23, 15, 0, 0)); table[5, 10] = new PrayDayRmdn(new Date(0, 5, 10, 02, 50, 0, 0), new Date(0, 5, 10, 03, 10, 0, 0), new Date(0, 5, 10, 04, 54, 0, 0), new Date(0, 5, 10, 13, 45, 0, 0), new Date(0, 5, 10, 19, 00, 0, 0), new Date(0, 5, 10, 21, 53, 0, 0), new Date(0, 5, 10, 23, 15, 0, 0)); table[5, 11] = new PrayDayRmdn(new Date(0, 5, 11, 02, 49, 0, 0), new Date(0, 5, 11, 03, 05, 0, 0), new Date(0, 5, 11, 04, 54, 0, 0), new Date(0, 5, 11, 13, 45, 0, 0), new Date(0, 5, 11, 19, 00, 0, 0), new Date(0, 5, 11, 21, 55, 0, 0), new Date(0, 5, 11, 23, 15, 0, 0)); table[5, 12] = new PrayDayRmdn(new Date(0, 5, 12, 02, 47, 0, 0), new Date(0, 5, 12, 03, 05, 0, 0), new Date(0, 5, 12, 04, 53, 0, 0), new Date(0, 5, 12, 13, 45, 0, 0), new Date(0, 5, 12, 19, 00, 0, 0), new Date(0, 5, 12, 21, 56, 0, 0), new Date(0, 5, 12, 23, 15, 0, 0)); table[5, 13] = new PrayDayRmdn(new Date(0, 5, 13, 02, 47, 0, 0), new Date(0, 5, 13, 03, 05, 0, 0), new Date(0, 5, 13, 04, 53, 0, 0), new Date(0, 5, 13, 13, 45, 0, 0), new Date(0, 5, 13, 19, 00, 0, 0), new Date(0, 5, 13, 21, 56, 0, 0), new Date(0, 5, 13, 23, 15, 0, 0)); table[5, 14] = new PrayDayRmdn(new Date(0, 5, 14, 02, 46, 0, 0), new Date(0, 5, 14, 03, 05, 0, 0), new Date(0, 5, 14, 04, 53, 0, 0), new Date(0, 5, 14, 13, 45, 0, 0), new Date(0, 5, 14, 19, 00, 0, 0), new Date(0, 5, 14, 21, 56, 0, 0), new Date(0, 5, 14, 23, 15, 0, 0)); table[5, 15] = new PrayDayRmdn(new Date(0, 5, 15, 02, 46, 0, 0), new Date(0, 5, 15, 03, 05, 0, 0), new Date(0, 5, 15, 04, 53, 0, 0), new Date(0, 5, 15, 13, 45, 0, 0), new Date(0, 5, 15, 19, 00, 0, 0), new Date(0, 5, 15, 21, 57, 0, 0), new Date(0, 5, 15, 23, 15, 0, 0)); table[5, 16] = new PrayDayRmdn(new Date(0, 5, 16, 02, 46, 0, 0), new Date(0, 5, 16, 03, 05, 0, 0), new Date(0, 5, 16, 04, 51, 0, 0), new Date(0, 5, 16, 13, 45, 0, 0), new Date(0, 5, 16, 19, 00, 0, 0), new Date(0, 5, 16, 21, 57, 0, 0), new Date(0, 5, 16, 23, 15, 0, 0)); table[5, 17] = new PrayDayRmdn(new Date(0, 5, 17, 02, 46, 0, 0), new Date(0, 5, 17, 03, 05, 0, 0), new Date(0, 5, 17, 04, 51, 0, 0), new Date(0, 5, 17, 13, 45, 0, 0), new Date(0, 5, 17, 19, 00, 0, 0), new Date(0, 5, 17, 21, 59, 0, 0), new Date(0, 5, 6, 23, 15, 0, 0)); table[5, 18] = new PrayDayRmdn(new Date(0, 5, 18, 02, 46, 0, 0), new Date(0, 5, 18, 03, 05, 0, 0), new Date(0, 5, 18, 04, 51, 0, 0), new Date(0, 5, 18, 13, 45, 0, 0), new Date(0, 5, 18, 19, 00, 0, 0), new Date(0, 5, 18, 21, 59, 0, 0), new Date(0, 5, 18, 23, 15, 0, 0)); table[5, 19] = new PrayDayRmdn(new Date(0, 5, 19, 02, 46, 0, 0), new Date(0, 5, 19, 03, 05, 0, 0), new Date(0, 5, 19, 04, 51, 0, 0), new Date(0, 5, 19, 13, 45, 0, 0), new Date(0, 5, 19, 19, 00, 0, 0), new Date(0, 5, 19, 22, 00, 0, 0), new Date(0, 5, 19, 23, 15, 0, 0)); table[5, 20] = new PrayDayRmdn(new Date(0, 5, 20, 02, 46, 0, 0), new Date(0, 5, 20, 03, 05, 0, 0), new Date(0, 5, 20, 04, 51, 0, 0), new Date(0, 5, 20, 13, 45, 0, 0), new Date(0, 5, 20, 19, 00, 0, 0), new Date(0, 5, 20, 22, 00, 0, 0), new Date(0, 5, 20, 23, 15, 0, 0)); table[5, 21] = new PrayDayRmdn(new Date(0, 5, 21, 02, 46, 0, 0), new Date(0, 5, 21, 03, 05, 0, 0), new Date(0, 5, 21, 04, 53, 0, 0), new Date(0, 5, 21, 13, 45, 0, 0), new Date(0, 5, 21, 19, 00, 0, 0), new Date(0, 5, 21, 22, 00, 0, 0), new Date(0, 5, 21, 23, 15, 0, 0)); table[5, 22] = new PrayDayRmdn(new Date(0, 5, 22, 02, 46, 0, 0), new Date(0, 5, 22, 03, 05, 0, 0), new Date(0, 5, 22, 04, 53, 0, 0), new Date(0, 5, 22, 13, 45, 0, 0), new Date(0, 5, 22, 19, 00, 0, 0), new Date(0, 5, 22, 22, 00, 0, 0), new Date(0, 5, 22, 23, 15, 0, 0)); table[5, 23] = new PrayDayRmdn(new Date(0, 5, 23, 02, 46, 0, 0), new Date(0, 5, 23, 03, 05, 0, 0), new Date(0, 5, 23, 04, 53, 0, 0), new Date(0, 5, 23, 13, 45, 0, 0), new Date(0, 5, 23, 19, 00, 0, 0), new Date(0, 5, 23, 22, 00, 0, 0), new Date(0, 5, 23, 23, 15, 0, 0)); table[5, 24] = new PrayDayRmdn(new Date(0, 5, 24, 02, 46, 0, 0), new Date(0, 5, 24, 03, 05, 0, 0), new Date(0, 5, 24, 04, 53, 0, 0), new Date(0, 5, 24, 13, 45, 0, 0), new Date(0, 5, 24, 19, 00, 0, 0), new Date(0, 5, 24, 22, 00, 0, 0), new Date(0, 5, 24, 23, 15, 0, 0)); table[5, 25] = new PrayDayRmdn(new Date(0, 5, 25, 02, 46, 0, 0), new Date(0, 5, 25, 03, 05, 0, 0), new Date(0, 5, 25, 04, 54, 0, 0), new Date(0, 5, 25, 13, 45, 0, 0), new Date(0, 5, 25, 19, 00, 0, 0), new Date(0, 5, 25, 22, 00, 0, 0), new Date(0, 5, 25, 23, 15, 0, 0)); table[5, 26] = new PrayDayRmdn(new Date(0, 5, 26, 02, 47, 0, 0), new Date(0, 5, 26, 03, 05, 0, 0), new Date(0, 5, 26, 04, 54, 0, 0), new Date(0, 5, 26, 13, 45, 0, 0), new Date(0, 5, 26, 19, 00, 0, 0), new Date(0, 5, 26, 22, 00, 0, 0), new Date(0, 5, 26, 23, 15, 0, 0)); table[5, 27] = new PrayDayRmdn(new Date(0, 5, 27, 02, 47, 0, 0), new Date(0, 5, 27, 03, 05, 0, 0), new Date(0, 5, 27, 04, 54, 0, 0), new Date(0, 5, 27, 13, 45, 0, 0), new Date(0, 5, 27, 19, 00, 0, 0), new Date(0, 5, 27, 22, 00, 0, 0), new Date(0, 5, 27, 23, 15, 0, 0)); table[5, 28] = new PrayDayRmdn(new Date(0, 5, 28, 02, 49, 0, 0), new Date(0, 5, 28, 03, 05, 0, 0), new Date(0, 5, 28, 04, 55, 0, 0), new Date(0, 5, 28, 13, 45, 0, 0), new Date(0, 5, 28, 19, 00, 0, 0), new Date(0, 5, 28, 22, 00, 0, 0), new Date(0, 5, 28, 23, 15, 0, 0)); table[5, 29] = new PrayDayRmdn(new Date(0, 5, 29, 02, 50, 0, 0), new Date(0, 5, 29, 03, 05, 0, 0), new Date(0, 5, 29, 04, 55, 0, 0), new Date(0, 5, 29, 13, 45, 0, 0), new Date(0, 5, 29, 19, 00, 0, 0), new Date(0, 5, 29, 22, 00, 0, 0), new Date(0, 5, 29, 23, 15, 0, 0)); table[5, 30] = new PrayDayRmdn(new Date(0, 5, 30, 02, 50, 0, 0), new Date(0, 5, 30, 03, 05, 0, 0), new Date(0, 5, 30, 04, 56, 0, 0), new Date(0, 5, 30, 13, 45, 0, 0), new Date(0, 5, 30, 19, 00, 0, 0), new Date(0, 5, 30, 22, 00, 0, 0), new Date(0, 5, 30, 23, 15, 0, 0)); table[6, 1] = new PrayDayRmdn(new Date(0, 6, 1, 02, 50, 0, 0), new Date(0, 6, 1, 03, 05, 0, 0), new Date(0, 6, 1, 04, 56, 0, 0), new Date(0, 6, 1, 13, 45, 0, 0), new Date(0, 6, 1, 19, 00, 0, 0), new Date(0, 6, 1, 22, 00, 0, 0), new Date(0, 6, 1, 23, 15, 0, 0)); table[6, 2] = new PrayDayRmdn(new Date(0, 6, 2, 02, 51, 0, 0), new Date(0, 6, 2, 03, 05, 0, 0), new Date(0, 6, 2, 04, 57, 0, 0), new Date(0, 6, 2, 13, 45, 0, 0), new Date(0, 6, 2, 19, 00, 0, 0), new Date(0, 6, 2, 22, 00, 0, 0), new Date(0, 6, 2, 23, 15, 0, 0)); table[6, 3] = new PrayDayRmdn(new Date(0, 6, 3, 02, 52, 0, 0), new Date(0, 6, 3, 03, 05, 0, 0), new Date(0, 6, 3, 04, 57, 0, 0), new Date(0, 6, 3, 13, 45, 0, 0), new Date(0, 6, 3, 19, 00, 0, 0), new Date(0, 6, 3, 21, 59, 0, 0), new Date(0, 6, 3, 23, 15, 0, 0)); table[6, 4] = new PrayDayRmdn(new Date(0, 6, 4, 02, 53, 0, 0), new Date(0, 6, 4, 03, 05, 0, 0), new Date(0, 6, 4, 04, 58, 0, 0), new Date(0, 6, 4, 13, 45, 0, 0), new Date(0, 6, 4, 19, 00, 0, 0), new Date(0, 6, 4, 21, 59, 0, 0), new Date(0, 6, 4, 23, 15, 0, 0)); table[6, 5] = new PrayDayRmdn(new Date(0, 6, 5, 02, 53, 0, 0), new Date(0, 6, 5, 03, 05, 0, 0), new Date(0, 6, 5, 04, 59, 0, 0), new Date(0, 6, 5, 13, 45, 0, 0), new Date(0, 6, 5, 19, 00, 0, 0), new Date(0, 6, 5, 21, 57, 0, 0), new Date(0, 6, 5, 23, 15, 0, 0)); } else if (today.getMonth() == 0) { table[0, 1] = new PrayDay(new Date(0, 0, 1, 6, 45, 0, 0), new Date(0, 0, 1, 8, 40, 0, 0), new Date(0, 0, 1, 13, 30, 0, 0), new Date(0, 0, 1, 14, 45, 0, 0), new Date(0, 0, 1, 16, 17, 0, 0), new Date(0, 0, 1, 20, 00, 0, 0)); table[0, 2] = new PrayDay(new Date(0, 0, 2, 6, 45, 0, 0), new Date(0, 0, 2, 8, 40, 0, 0), new Date(0, 0, 2, 13, 30, 0, 0), new Date(0, 0, 2, 14, 45, 0, 0), new Date(0, 0, 2, 16, 18, 0, 0), new Date(0, 0, 2, 20, 00, 0, 0)); table[0, 3] = new PrayDay(new Date(0, 0, 3, 6, 45, 0, 0), new Date(0, 0, 3, 8, 40, 0, 0), new Date(0, 0, 3, 13, 30, 0, 0), new Date(0, 0, 3, 14, 45, 0, 0), new Date(0, 0, 3, 16, 19, 0, 0), new Date(0, 0, 3, 20, 00, 0, 0)); table[0, 4] = new PrayDay(new Date(0, 0, 4, 6, 45, 0, 0), new Date(0, 0, 4, 8, 40, 0, 0), new Date(0, 0, 4, 13, 30, 0, 0), new Date(0, 0, 4, 14, 45, 0, 0), new Date(0, 0, 4, 16, 20, 0, 0), new Date(0, 0, 4, 20, 00, 0, 0)); table[0, 5] = new PrayDay(new Date(0, 0, 5, 6, 45, 0, 0), new Date(0, 0, 5, 8, 39, 0, 0), new Date(0, 0, 5, 13, 30, 0, 0), new Date(0, 0, 5, 14, 45, 0, 0), new Date(0, 0, 5, 16, 21, 0, 0), new Date(0, 0, 5, 20, 00, 0, 0)); table[0, 6] = new PrayDay(new Date(0, 0, 6, 6, 45, 0, 0), new Date(0, 0, 6, 8, 39, 0, 0), new Date(0, 0, 6, 13, 30, 0, 0), new Date(0, 0, 6, 14, 45, 0, 0), new Date(0, 0, 6, 16, 23, 0, 0), new Date(0, 0, 6, 20, 00, 0, 0)); table[0, 7] = new PrayDay(new Date(0, 0, 7, 6, 45, 0, 0), new Date(0, 0, 7, 8, 38, 0, 0), new Date(0, 0, 7, 13, 30, 0, 0), new Date(0, 0, 7, 14, 45, 0, 0), new Date(0, 0, 7, 16, 24, 0, 0), new Date(0, 0, 7, 20, 00, 0, 0)); table[0, 8] = new PrayDay(new Date(0, 0, 8, 6, 45, 0, 0), new Date(0, 0, 8, 8, 38, 0, 0), new Date(0, 0, 8, 13, 30, 0, 0), new Date(0, 0, 8, 14, 45, 0, 0), new Date(0, 0, 8, 16, 25, 0, 0), new Date(0, 0, 8, 20, 00, 0, 0)); table[0, 9] = new PrayDay(new Date(0, 0, 9, 6, 45, 0, 0), new Date(0, 0, 9, 8, 37, 0, 0), new Date(0, 0, 9, 13, 30, 0, 0), new Date(0, 0, 9, 14, 45, 0, 0), new Date(0, 0, 9, 16, 27, 0, 0), new Date(0, 0, 9, 20, 00, 0, 0)); table[0, 10] = new PrayDay(new Date(0, 0, 10, 6, 45, 0, 0), new Date(0, 0, 10, 8, 37, 0, 0), new Date(0, 0, 10, 13, 30, 0, 0), new Date(0, 0, 10, 14, 45, 0, 0), new Date(0, 0, 10, 16, 28, 0, 0), new Date(0, 0, 10, 20, 00, 0, 0)); table[0, 11] = new PrayDay(new Date(0, 0, 11, 6, 45, 0, 0), new Date(0, 0, 11, 8, 36, 0, 0), new Date(0, 0, 11, 13, 30, 0, 0), new Date(0, 0, 11, 15, 00, 0, 0), new Date(0, 0, 11, 16, 30, 0, 0), new Date(0, 0, 11, 20, 00, 0, 0)); table[0, 12] = new PrayDay(new Date(0, 0, 12, 6, 45, 0, 0), new Date(0, 0, 12, 8, 35, 0, 0), new Date(0, 0, 12, 13, 30, 0, 0), new Date(0, 0, 12, 15, 00, 0, 0), new Date(0, 0, 12, 16, 31, 0, 0), new Date(0, 0, 12, 20, 00, 0, 0)); table[0, 13] = new PrayDay(new Date(0, 0, 13, 6, 45, 0, 0), new Date(0, 0, 13, 8, 34, 0, 0), new Date(0, 0, 13, 13, 30, 0, 0), new Date(0, 0, 13, 15, 00, 0, 0), new Date(0, 0, 13, 16, 33, 0, 0), new Date(0, 0, 13, 20, 00, 0, 0)); table[0, 14] = new PrayDay(new Date(0, 0, 14, 6, 45, 0, 0), new Date(0, 0, 14, 8, 34, 0, 0), new Date(0, 0, 14, 13, 30, 0, 0), new Date(0, 0, 14, 15, 00, 0, 0), new Date(0, 0, 14, 16, 35, 0, 0), new Date(0, 0, 14, 20, 00, 0, 0)); table[0, 15] = new PrayDay(new Date(0, 0, 15, 6, 45, 0, 0), new Date(0, 0, 15, 8, 33, 0, 0), new Date(0, 0, 15, 13, 30, 0, 0), new Date(0, 0, 15, 15, 00, 0, 0), new Date(0, 0, 15, 16, 36, 0, 0), new Date(0, 0, 15, 20, 00, 0, 0)); table[0, 16] = new PrayDay(new Date(0, 0, 16, 6, 45, 0, 0), new Date(0, 0, 16, 8, 32, 0, 0), new Date(0, 0, 16, 13, 30, 0, 0), new Date(0, 0, 16, 15, 00, 0, 0), new Date(0, 0, 16, 16, 38, 0, 0), new Date(0, 0, 16, 20, 00, 0, 0)); table[0, 17] = new PrayDay(new Date(0, 0, 17, 6, 45, 0, 0), new Date(0, 0, 17, 8, 31, 0, 0), new Date(0, 0, 17, 13, 30, 0, 0), new Date(0, 0, 17, 15, 00, 0, 0), new Date(0, 0, 17, 16, 40, 0, 0), new Date(0, 0, 17, 20, 00, 0, 0)); table[0, 18] = new PrayDay(new Date(0, 0, 18, 6, 45, 0, 0), new Date(0, 0, 18, 8, 30, 0, 0), new Date(0, 0, 18, 13, 30, 0, 0), new Date(0, 0, 18, 15, 15, 0, 0), new Date(0, 0, 18, 16, 41, 0, 0), new Date(0, 0, 18, 20, 00, 0, 0)); table[0, 19] = new PrayDay(new Date(0, 0, 19, 6, 45, 0, 0), new Date(0, 0, 19, 8, 29, 0, 0), new Date(0, 0, 19, 13, 30, 0, 0), new Date(0, 0, 19, 15, 15, 0, 0), new Date(0, 0, 19, 16, 43, 0, 0), new Date(0, 0, 19, 20, 00, 0, 0)); table[0, 20] = new PrayDay(new Date(0, 0, 20, 6, 45, 0, 0), new Date(0, 0, 20, 8, 27, 0, 0), new Date(0, 0, 20, 13, 30, 0, 0), new Date(0, 0, 20, 15, 15, 0, 0), new Date(0, 0, 20, 16, 45, 0, 0), new Date(0, 0, 20, 20, 00, 0, 0)); table[0, 21] = new PrayDay(new Date(0, 0, 21, 6, 45, 0, 0), new Date(0, 0, 21, 8, 26, 0, 0), new Date(0, 0, 21, 13, 30, 0, 0), new Date(0, 0, 21, 15, 15, 0, 0), new Date(0, 0, 21, 16, 47, 0, 0), new Date(0, 0, 21, 20, 00, 0, 0)); table[0, 22] = new PrayDay(new Date(0, 0, 22, 6, 45, 0, 0), new Date(0, 0, 22, 8, 26, 0, 0), new Date(0, 0, 22, 13, 30, 0, 0), new Date(0, 0, 22, 15, 15, 0, 0), new Date(0, 0, 22, 16, 47, 0, 0), new Date(0, 0, 22, 20, 00, 0, 0)); table[0, 23] = new PrayDay(new Date(0, 0, 23, 6, 45, 0, 0), new Date(0, 0, 23, 8, 24, 0, 0), new Date(0, 0, 23, 13, 30, 0, 0), new Date(0, 0, 23, 15, 15, 0, 0), new Date(0, 0, 23, 16, 50, 0, 0), new Date(0, 0, 23, 20, 00, 0, 0)); table[0, 24] = new PrayDay(new Date(0, 0, 24, 6, 45, 0, 0), new Date(0, 0, 24, 8, 22, 0, 0), new Date(0, 0, 24, 13, 30, 0, 0), new Date(0, 0, 24, 15, 15, 0, 0), new Date(0, 0, 24, 16, 52, 0, 0), new Date(0, 0, 24, 20, 00, 0, 0)); table[0, 25] = new PrayDay(new Date(0, 0, 25, 6, 45, 0, 0), new Date(0, 0, 25, 8, 21, 0, 0), new Date(0, 0, 25, 13, 30, 0, 0), new Date(0, 0, 25, 15, 30, 0, 0), new Date(0, 0, 25, 16, 54, 0, 0), new Date(0, 0, 25, 20, 00, 0, 0)); table[0, 26] = new PrayDay(new Date(0, 0, 26, 6, 45, 0, 0), new Date(0, 0, 26, 8, 20, 0, 0), new Date(0, 0, 26, 13, 30, 0, 0), new Date(0, 0, 26, 15, 30, 0, 0), new Date(0, 0, 26, 16, 56, 0, 0), new Date(0, 0, 26, 20, 00, 0, 0)); table[0, 27] = new PrayDay(new Date(0, 0, 27, 6, 45, 0, 0), new Date(0, 0, 27, 8, 18, 0, 0), new Date(0, 0, 27, 13, 30, 0, 0), new Date(0, 0, 27, 15, 30, 0, 0), new Date(0, 0, 27, 16, 58, 0, 0), new Date(0, 0, 27, 20, 00, 0, 0)); table[0, 28] = new PrayDay(new Date(0, 0, 28, 6, 45, 0, 0), new Date(0, 0, 28, 8, 17, 0, 0), new Date(0, 0, 28, 13, 30, 0, 0), new Date(0, 0, 28, 15, 30, 0, 0), new Date(0, 0, 28, 17, 00, 0, 0), new Date(0, 0, 28, 20, 00, 0, 0)); table[0, 29] = new PrayDay(new Date(0, 0, 29, 6, 45, 0, 0), new Date(0, 0, 29, 8, 15, 0, 0), new Date(0, 0, 29, 13, 30, 0, 0), new Date(0, 0, 29, 15, 30, 0, 0), new Date(0, 0, 29, 17, 02, 0, 0), new Date(0, 0, 29, 20, 00, 0, 0)); table[0, 30] = new PrayDay(new Date(0, 0, 30, 6, 45, 0, 0), new Date(0, 0, 30, 8, 14, 0, 0), new Date(0, 0, 30, 13, 30, 0, 0), new Date(0, 0, 30, 15, 30, 0, 0), new Date(0, 0, 30, 17, 03, 0, 0), new Date(0, 0, 30, 20, 00, 0, 0)); table[0, 31] = new PrayDay(new Date(0, 0, 31, 6, 45, 0, 0), new Date(0, 0, 31, 8, 12, 0, 0), new Date(0, 0, 31, 13, 30, 0, 0), new Date(0, 0, 31, 15, 30, 0, 0), new Date(0, 0, 31, 17, 05, 0, 0), new Date(0, 0, 31, 20, 00, 0, 0)); } else if (today.getMonth() == 1) { table[1, 1] = new PrayDay(new Date(0, 1, 1, 6, 30, 0, 0), new Date(0, 1, 1, 8, 10, 0, 0), new Date(0, 1, 1, 13, 30, 0, 0), new Date(0, 1, 1, 15, 45, 0, 0), new Date(0, 1, 1, 17, 07, 0, 0), new Date(0, 1, 1, 20, 00, 0, 0)); table[1, 2] = new PrayDay(new Date(0, 1, 2, 6, 30, 0, 0), new Date(0, 1, 2, 8, 09, 0, 0), new Date(0, 1, 2, 13, 30, 0, 0), new Date(0, 1, 2, 15, 45, 0, 0), new Date(0, 1, 2, 17, 09, 0, 0), new Date(0, 1, 2, 20, 00, 0, 0)); table[1, 3] = new PrayDay(new Date(0, 1, 3, 6, 30, 0, 0), new Date(0, 1, 3, 8, 07, 0, 0), new Date(0, 1, 3, 13, 30, 0, 0), new Date(0, 1, 3, 15, 45, 0, 0), new Date(0, 1, 3, 17, 11, 0, 0), new Date(0, 1, 3, 20, 00, 0, 0)); table[1, 4] = new PrayDay(new Date(0, 1, 4, 6, 30, 0, 0), new Date(0, 1, 4, 8, 05, 0, 0), new Date(0, 1, 4, 13, 30, 0, 0), new Date(0, 1, 4, 15, 45, 0, 0), new Date(0, 1, 4, 17, 13, 0, 0), new Date(0, 1, 4, 20, 00, 0, 0)); table[1, 5] = new PrayDay(new Date(0, 1, 5, 6, 30, 0, 0), new Date(0, 1, 5, 8, 03, 0, 0), new Date(0, 1, 5, 13, 30, 0, 0), new Date(0, 1, 5, 15, 45, 0, 0), new Date(0, 1, 5, 17, 15, 0, 0), new Date(0, 1, 5, 20, 00, 0, 0)); table[1, 6] = new PrayDay(new Date(0, 1, 6, 6, 30, 0, 0), new Date(0, 1, 6, 8, 03, 0, 0), new Date(0, 1, 6, 13, 30, 0, 0), new Date(0, 1, 6, 15, 45, 0, 0), new Date(0, 1, 6, 17, 15, 0, 0), new Date(0, 1, 6, 20, 00, 0, 0)); table[1, 7] = new PrayDay(new Date(0, 1, 7, 6, 30, 0, 0), new Date(0, 1, 7, 8, 00, 0, 0), new Date(0, 1, 7, 13, 30, 0, 0), new Date(0, 1, 7, 15, 45, 0, 0), new Date(0, 1, 7, 17, 19, 0, 0), new Date(0, 1, 7, 20, 00, 0, 0)); table[1, 8] = new PrayDay(new Date(0, 1, 8, 6, 30, 0, 0), new Date(0, 1, 8, 7, 58, 0, 0), new Date(0, 1, 8, 13, 30, 0, 0), new Date(0, 1, 8, 16, 00, 0, 0), new Date(0, 1, 8, 17, 21, 0, 0), new Date(0, 1, 8, 20, 00, 0, 0)); table[1, 9] = new PrayDay(new Date(0, 1, 9, 6, 30, 0, 0), new Date(0, 1, 9, 7, 56, 0, 0), new Date(0, 1, 9, 13, 30, 0, 0), new Date(0, 1, 9, 16, 00, 0, 0), new Date(0, 1, 9, 17, 23, 0, 0), new Date(0, 1, 9, 20, 00, 0, 0)); table[1, 10] = new PrayDay(new Date(0, 1, 10, 6, 30, 0, 0), new Date(0, 1, 10, 7, 54, 0, 0), new Date(0, 1, 10, 13, 30, 0, 0), new Date(0, 1, 10, 16, 00, 0, 0), new Date(0, 1, 10, 17, 25, 0, 0), new Date(0, 1, 10, 20, 00, 0, 0)); table[1, 11] = new PrayDay(new Date(0, 1, 11, 6, 30, 0, 0), new Date(0, 1, 11, 7, 52, 0, 0), new Date(0, 1, 11, 13, 30, 0, 0), new Date(0, 1, 11, 16, 00, 0, 0), new Date(0, 1, 11, 17, 27, 0, 0), new Date(0, 1, 11, 20, 00, 0, 0)); table[1, 12] = new PrayDay(new Date(0, 1, 12, 6, 30, 0, 0), new Date(0, 1, 12, 7, 50, 0, 0), new Date(0, 1, 12, 13, 30, 0, 0), new Date(0, 1, 12, 16, 00, 0, 0), new Date(0, 1, 12, 17, 29, 0, 0), new Date(0, 1, 12, 20, 00, 0, 0)); table[1, 13] = new PrayDay(new Date(0, 1, 13, 6, 30, 0, 0), new Date(0, 1, 13, 7, 48, 0, 0), new Date(0, 1, 13, 13, 30, 0, 0), new Date(0, 1, 13, 16, 00, 0, 0), new Date(0, 1, 13, 17, 31, 0, 0), new Date(0, 1, 13, 20, 00, 0, 0)); table[1, 14] = new PrayDay(new Date(0, 1, 14, 6, 30, 0, 0), new Date(0, 1, 14, 7, 46, 0, 0), new Date(0, 1, 14, 13, 30, 0, 0), new Date(0, 1, 14, 16, 00, 0, 0), new Date(0, 1, 14, 17, 33, 0, 0), new Date(0, 1, 14, 20, 00, 0, 0)); table[1, 15] = new PrayDay(new Date(0, 1, 15, 6, 15, 0, 0), new Date(0, 1, 15, 7, 44, 0, 0), new Date(0, 1, 15, 13, 30, 0, 0), new Date(0, 1, 15, 16, 15, 0, 0), new Date(0, 1, 15, 17, 35, 0, 0), new Date(0, 1, 15, 20, 00, 0, 0)); table[1, 16] = new PrayDay(new Date(0, 1, 16, 6, 15, 0, 0), new Date(0, 1, 16, 7, 42, 0, 0), new Date(0, 1, 16, 13, 30, 0, 0), new Date(0, 1, 16, 16, 15, 0, 0), new Date(0, 1, 16, 17, 37, 0, 0), new Date(0, 1, 16, 20, 00, 0, 0)); table[1, 17] = new PrayDay(new Date(0, 1, 17, 6, 15, 0, 0), new Date(0, 1, 17, 7, 40, 0, 0), new Date(0, 1, 17, 13, 30, 0, 0), new Date(0, 1, 17, 16, 15, 0, 0), new Date(0, 1, 17, 17, 39, 0, 0), new Date(0, 1, 17, 20, 00, 0, 0)); table[1, 18] = new PrayDay(new Date(0, 1, 18, 6, 15, 0, 0), new Date(0, 1, 18, 7, 38, 0, 0), new Date(0, 1, 18, 13, 30, 0, 0), new Date(0, 1, 18, 16, 15, 0, 0), new Date(0, 1, 18, 17, 41, 0, 0), new Date(0, 1, 18, 20, 00, 0, 0)); table[1, 19] = new PrayDay(new Date(0, 1, 19, 6, 15, 0, 0), new Date(0, 1, 19, 7, 36, 0, 0), new Date(0, 1, 19, 13, 30, 0, 0), new Date(0, 1, 19, 16, 15, 0, 0), new Date(0, 1, 19, 17, 43, 0, 0), new Date(0, 1, 19, 20, 00, 0, 0)); table[1, 20] = new PrayDay(new Date(0, 1, 20, 6, 15, 0, 0), new Date(0, 1, 20, 7, 34, 0, 0), new Date(0, 1, 20, 13, 30, 0, 0), new Date(0, 1, 20, 16, 15, 0, 0), new Date(0, 1, 20, 17, 45, 0, 0), new Date(0, 1, 20, 20, 00, 0, 0)); table[1, 21] = new PrayDay(new Date(0, 1, 21, 6, 15, 0, 0), new Date(0, 1, 21, 7, 31, 0, 0), new Date(0, 1, 21, 13, 30, 0, 0), new Date(0, 1, 21, 16, 15, 0, 0), new Date(0, 1, 21, 17, 47, 0, 0), new Date(0, 1, 21, 20, 00, 0, 0)); table[1, 22] = new PrayDay(new Date(0, 1, 22, 6, 15, 0, 0), new Date(0, 1, 22, 7, 29, 0, 0), new Date(0, 1, 22, 13, 30, 0, 0), new Date(0, 1, 22, 16, 30, 0, 0), new Date(0, 1, 22, 17, 49, 0, 0), new Date(0, 1, 22, 20, 00, 0, 0)); table[1, 23] = new PrayDay(new Date(0, 1, 23, 6, 15, 0, 0), new Date(0, 1, 23, 7, 27, 0, 0), new Date(0, 1, 23, 13, 30, 0, 0), new Date(0, 1, 23, 16, 30, 0, 0), new Date(0, 1, 23, 17, 51, 0, 0), new Date(0, 1, 23, 20, 00, 0, 0)); table[1, 24] = new PrayDay(new Date(0, 1, 24, 6, 15, 0, 0), new Date(0, 1, 24, 7, 25, 0, 0), new Date(0, 1, 24, 13, 30, 0, 0), new Date(0, 1, 24, 16, 30, 0, 0), new Date(0, 1, 24, 17, 53, 0, 0), new Date(0, 1, 24, 20, 00, 0, 0)); table[1, 25] = new PrayDay(new Date(0, 1, 25, 6, 15, 0, 0), new Date(0, 1, 25, 7, 23, 0, 0), new Date(0, 1, 25, 13, 30, 0, 0), new Date(0, 1, 25, 16, 30, 0, 0), new Date(0, 1, 25, 17, 55, 0, 0), new Date(0, 1, 25, 20, 00, 0, 0)); table[1, 26] = new PrayDay(new Date(0, 1, 26, 6, 15, 0, 0), new Date(0, 1, 26, 7, 20, 0, 0), new Date(0, 1, 26, 13, 30, 0, 0), new Date(0, 1, 26, 16, 30, 0, 0), new Date(0, 1, 26, 17, 56, 0, 0), new Date(0, 1, 26, 20, 00, 0, 0)); table[1, 27] = new PrayDay(new Date(0, 1, 27, 6, 15, 0, 0), new Date(0, 1, 27, 7, 18, 0, 0), new Date(0, 1, 27, 13, 30, 0, 0), new Date(0, 1, 27, 16, 30, 0, 0), new Date(0, 1, 27, 17, 58, 0, 0), new Date(0, 1, 27, 20, 00, 0, 0)); table[1, 28] = new PrayDay(new Date(0, 1, 28, 6, 15, 0, 0), new Date(0, 1, 28, 7, 16, 0, 0), new Date(0, 1, 28, 13, 30, 0, 0), new Date(0, 1, 28, 16, 30, 0, 0), new Date(0, 1, 28, 18, 00, 0, 0), new Date(0, 1, 28, 20, 00, 0, 0)); table[1, 29] = new PrayDay(new Date(0, 1, 29, 6, 00, 0, 0), new Date(0, 1, 29, 7, 14, 0, 0), new Date(0, 1, 29, 13, 30, 0, 0), new Date(0, 1, 29, 16, 45, 0, 0), new Date(0, 1, 29, 18, 02, 0, 0), new Date(0, 1, 29, 20, 00, 0, 0)); } else if (today.getMonth() == 2) { table[2, 1] = new PrayDay(new Date(0, 2, 1, 6, 00, 0, 0), new Date(0, 2, 1, 7, 11, 0, 0), new Date(0, 2, 1, 13, 30, 0, 0), new Date(0, 2, 1, 16, 45, 0, 0), new Date(0, 2, 1, 18, 04, 0, 0), new Date(0, 2, 1, 20, 15, 0, 0)); table[2, 2] = new PrayDay(new Date(0, 2, 2, 6, 00, 0, 0), new Date(0, 2, 2, 7, 09, 0, 0), new Date(0, 2, 2, 13, 30, 0, 0), new Date(0, 2, 2, 16, 45, 0, 0), new Date(0, 2, 2, 18, 06, 0, 0), new Date(0, 2, 2, 20, 15, 0, 0)); table[2, 3] = new PrayDay(new Date(0, 2, 3, 6, 00, 0, 0), new Date(0, 2, 3, 7, 07, 0, 0), new Date(0, 2, 3, 13, 30, 0, 0), new Date(0, 2, 3, 16, 45, 0, 0), new Date(0, 2, 3, 18, 08, 0, 0), new Date(0, 2, 3, 20, 15, 0, 0)); table[2, 4] = new PrayDay(new Date(0, 2, 4, 6, 00, 0, 0), new Date(0, 2, 4, 7, 04, 0, 0), new Date(0, 2, 4, 13, 30, 0, 0), new Date(0, 2, 4, 16, 45, 0, 0), new Date(0, 2, 4, 18, 10, 0, 0), new Date(0, 2, 4, 20, 15, 0, 0)); table[2, 5] = new PrayDay(new Date(0, 2, 5, 6, 00, 0, 0), new Date(0, 2, 5, 7, 02, 0, 0), new Date(0, 2, 5, 13, 30, 0, 0), new Date(0, 2, 5, 16, 45, 0, 0), new Date(0, 2, 5, 18, 12, 0, 0), new Date(0, 2, 5, 20, 15, 0, 0)); table[2, 6] = new PrayDay(new Date(0, 2, 6, 6, 00, 0, 0), new Date(0, 2, 6, 7, 02, 0, 0), new Date(0, 2, 6, 13, 30, 0, 0), new Date(0, 2, 6, 16, 45, 0, 0), new Date(0, 2, 6, 18, 12, 0, 0), new Date(0, 2, 6, 20, 15, 0, 0)); table[2, 7] = new PrayDay(new Date(0, 2, 7, 5, 45, 0, 0), new Date(0, 2, 7, 6, 57, 0, 0), new Date(0, 2, 7, 13, 30, 0, 0), new Date(0, 2, 7, 17, 00, 0, 0), new Date(0, 2, 7, 18, 16, 0, 0), new Date(0, 2, 7, 20, 15, 0, 0)); table[2, 8] = new PrayDay(new Date(0, 2, 8, 5, 45, 0, 0), new Date(0, 2, 8, 6, 55, 0, 0), new Date(0, 2, 8, 13, 30, 0, 0), new Date(0, 2, 8, 17, 00, 0, 0), new Date(0, 2, 8, 18, 17, 0, 0), new Date(0, 2, 8, 20, 15, 0, 0)); table[2, 9] = new PrayDay(new Date(0, 2, 9, 5, 45, 0, 0), new Date(0, 2, 9, 6, 53, 0, 0), new Date(0, 2, 9, 13, 30, 0, 0), new Date(0, 2, 9, 17, 00, 0, 0), new Date(0, 2, 9, 18, 19, 0, 0), new Date(0, 2, 9, 20, 15, 0, 0)); table[2, 10] = new PrayDay(new Date(0, 2, 10, 5, 45, 0, 0), new Date(0, 2, 10, 6, 50, 0, 0), new Date(0, 2, 10, 13, 30, 0, 0), new Date(0, 2, 10, 17, 00, 0, 0), new Date(0, 2, 10, 18, 21, 0, 0), new Date(0, 2, 10, 20, 15, 0, 0)); table[2, 11] = new PrayDay(new Date(0, 2, 11, 5, 45, 0, 0), new Date(0, 2, 11, 6, 48, 0, 0), new Date(0, 2, 11, 13, 30, 0, 0), new Date(0, 2, 11, 17, 00, 0, 0), new Date(0, 2, 11, 18, 23, 0, 0), new Date(0, 2, 11, 20, 15, 0, 0)); table[2, 12] = new PrayDay(new Date(0, 2, 12, 5, 45, 0, 0), new Date(0, 2, 12, 6, 45, 0, 0), new Date(0, 2, 12, 13, 30, 0, 0), new Date(0, 2, 12, 17, 00, 0, 0), new Date(0, 2, 12, 18, 25, 0, 0), new Date(0, 2, 12, 20, 15, 0, 0)); table[2, 13] = new PrayDay(new Date(0, 2, 13, 5, 45, 0, 0), new Date(0, 2, 13, 6, 43, 0, 0), new Date(0, 2, 13, 13, 30, 0, 0), new Date(0, 2, 13, 17, 00, 0, 0), new Date(0, 2, 13, 18, 27, 0, 0), new Date(0, 2, 13, 20, 15, 0, 0)); table[2, 14] = new PrayDay(new Date(0, 2, 14, 5, 30, 0, 0), new Date(0, 2, 14, 6, 41, 0, 0), new Date(0, 2, 14, 13, 30, 0, 0), new Date(0, 2, 14, 17, 15, 0, 0), new Date(0, 2, 14, 18, 29, 0, 0), new Date(0, 2, 14, 20, 30, 0, 0)); table[2, 15] = new PrayDay(new Date(0, 2, 15, 5, 30, 0, 0), new Date(0, 2, 15, 6, 38, 0, 0), new Date(0, 2, 15, 13, 30, 0, 0), new Date(0, 2, 15, 17, 15, 0, 0), new Date(0, 2, 15, 18, 30, 0, 0), new Date(0, 2, 15, 20, 30, 0, 0)); table[2, 16] = new PrayDay(new Date(0, 2, 16, 5, 30, 0, 0), new Date(0, 2, 16, 6, 36, 0, 0), new Date(0, 2, 16, 13, 30, 0, 0), new Date(0, 2, 16, 17, 15, 0, 0), new Date(0, 2, 16, 18, 32, 0, 0), new Date(0, 2, 16, 20, 30, 0, 0)); table[2, 17] = new PrayDay(new Date(0, 2, 17, 5, 30, 0, 0), new Date(0, 2, 17, 6, 33, 0, 0), new Date(0, 2, 17, 13, 30, 0, 0), new Date(0, 2, 17, 17, 15, 0, 0), new Date(0, 2, 17, 18, 34, 0, 0), new Date(0, 2, 17, 20, 30, 0, 0)); table[2, 18] = new PrayDay(new Date(0, 2, 18, 5, 30, 0, 0), new Date(0, 2, 18, 6, 31, 0, 0), new Date(0, 2, 18, 13, 30, 0, 0), new Date(0, 2, 18, 17, 15, 0, 0), new Date(0, 2, 18, 18, 36, 0, 0), new Date(0, 2, 18, 20, 30, 0, 0)); table[2, 19] = new PrayDay(new Date(0, 2, 19, 5, 30, 0, 0), new Date(0, 2, 19, 6, 29, 0, 0), new Date(0, 2, 19, 13, 30, 0, 0), new Date(0, 2, 19, 17, 15, 0, 0), new Date(0, 2, 19, 18, 38, 0, 0), new Date(0, 2, 19, 20, 30, 0, 0)); table[2, 20] = new PrayDay(new Date(0, 2, 20, 5, 30, 0, 0), new Date(0, 2, 20, 6, 26, 0, 0), new Date(0, 2, 20, 13, 30, 0, 0), new Date(0, 2, 20, 17, 15, 0, 0), new Date(0, 2, 20, 18, 40, 0, 0), new Date(0, 2, 20, 20, 30, 0, 0)); table[2, 21] = new PrayDay(new Date(0, 2, 21, 5, 15, 0, 0), new Date(0, 2, 21, 6, 26, 0, 0), new Date(0, 2, 21, 13, 30, 0, 0), new Date(0, 2, 21, 17, 30, 0, 0), new Date(0, 2, 21, 18, 40, 0, 0), new Date(0, 2, 21, 20, 45, 0, 0)); table[2, 22] = new PrayDay(new Date(0, 2, 22, 5, 15, 0, 0), new Date(0, 2, 22, 6, 21, 0, 0), new Date(0, 2, 22, 13, 30, 0, 0), new Date(0, 2, 22, 17, 30, 0, 0), new Date(0, 2, 22, 18, 43, 0, 0), new Date(0, 2, 22, 20, 45, 0, 0)); table[2, 23] = new PrayDay(new Date(0, 2, 23, 5, 15, 0, 0), new Date(0, 2, 23, 6, 19, 0, 0), new Date(0, 2, 23, 13, 30, 0, 0), new Date(0, 2, 23, 17, 30, 0, 0), new Date(0, 2, 23, 18, 45, 0, 0), new Date(0, 2, 23, 20, 45, 0, 0)); table[2, 24] = new PrayDay(new Date(0, 2, 24, 5, 15, 0, 0), new Date(0, 2, 24, 6, 16, 0, 0), new Date(0, 2, 24, 13, 30, 0, 0), new Date(0, 2, 24, 17, 30, 0, 0), new Date(0, 2, 24, 18, 47, 0, 0), new Date(0, 2, 24, 20, 45, 0, 0)); table[2, 25] = new PrayDay(new Date(0, 2, 25, 5, 15, 0, 0), new Date(0, 2, 25, 6, 14, 0, 0), new Date(0, 2, 25, 13, 30, 0, 0), new Date(0, 2, 25, 17, 30, 0, 0), new Date(0, 2, 25, 18, 49, 0, 0), new Date(0, 2, 25, 20, 45, 0, 0)); table[2, 26] = new PrayDay(new Date(0, 2, 26, 5, 15, 0, 0), new Date(0, 2, 26, 6, 12, 0, 0), new Date(0, 2, 26, 13, 30, 0, 0), new Date(0, 2, 26, 17, 30, 0, 0), new Date(0, 2, 26, 18, 51, 0, 0), new Date(0, 2, 26, 20, 45, 0, 0)); table[2, 27] = new PrayDay(new Date(0, 2, 27, 6, 00, 0, 0), new Date(0, 2, 27, 7, 09, 0, 0), new Date(0, 2, 27, 13, 45, 0, 0), new Date(0, 2, 27, 18, 30, 0, 0), new Date(0, 2, 27, 19, 52, 0, 0), new Date(0, 2, 27, 22, 00, 0, 0)); table[2, 28] = new PrayDay(new Date(0, 2, 28, 6, 00, 0, 0), new Date(0, 2, 28, 7, 07, 0, 0), new Date(0, 2, 28, 13, 45, 0, 0), new Date(0, 2, 28, 18, 30, 0, 0), new Date(0, 2, 28, 19, 54, 0, 0), new Date(0, 2, 28, 22, 00, 0, 0)); table[2, 29] = new PrayDay(new Date(0, 2, 29, 6, 00, 0, 0), new Date(0, 2, 29, 7, 04, 0, 0), new Date(0, 2, 29, 13, 45, 0, 0), new Date(0, 2, 29, 18, 30, 0, 0), new Date(0, 2, 29, 19, 56, 0, 0), new Date(0, 2, 29, 22, 00, 0, 0)); table[2, 30] = new PrayDay(new Date(0, 2, 30, 6, 00, 0, 0), new Date(0, 2, 30, 7, 02, 0, 0), new Date(0, 2, 30, 13, 45, 0, 0), new Date(0, 2, 30, 18, 30, 0, 0), new Date(0, 2, 30, 19, 58, 0, 0), new Date(0, 2, 30, 22, 00, 0, 0)); table[2, 31] = new PrayDay(new Date(0, 2, 31, 6, 00, 0, 0), new Date(0, 2, 31, 7, 00, 0, 0), new Date(0, 2, 31, 13, 45, 0, 0), new Date(0, 2, 31, 18, 30, 0, 0), new Date(0, 2, 31, 20, 00, 0, 0), new Date(0, 2, 31, 22, 00, 0, 0)); } else if (today.getMonth() == 3) { table[3, 1] = new PrayDay(new Date(0, 3, 1, 06, 00, 0, 0), new Date(0, 3, 1, 06, 57, 0, 0), new Date(0, 3, 1, 13, 45, 0, 0), new Date(0, 3, 1, 18, 30, 0, 0), new Date(0, 3, 1, 20, 02, 0, 0), new Date(0, 3, 1, 22, 00, 0, 0)); table[3, 2] = new PrayDay(new Date(0, 3, 2, 06, 00, 0, 0), new Date(0, 3, 2, 06, 55, 0, 0), new Date(0, 3, 2, 13, 45, 0, 0), new Date(0, 3, 2, 18, 30, 0, 0), new Date(0, 3, 2, 20, 03, 0, 0), new Date(0, 3, 2, 22, 00, 0, 0)); table[3, 3] = new PrayDay(new Date(0, 3, 3, 06, 00, 0, 0), new Date(0, 3, 3, 06, 52, 0, 0), new Date(0, 3, 3, 13, 45, 0, 0), new Date(0, 3, 3, 18, 30, 0, 0), new Date(0, 3, 3, 20, 05, 0, 0), new Date(0, 3, 3, 22, 00, 0, 0)); table[3, 4] = new PrayDay(new Date(0, 3, 4, 05, 45, 0, 0), new Date(0, 3, 4, 06, 50, 0, 0), new Date(0, 3, 4, 13, 45, 0, 0), new Date(0, 3, 4, 18, 30, 0, 0), new Date(0, 3, 4, 20, 07, 0, 0), new Date(0, 3, 4, 22, 00, 0, 0)); table[3, 5] = new PrayDay(new Date(0, 3, 5, 05, 45, 0, 0), new Date(0, 3, 5, 06, 48, 0, 0), new Date(0, 3, 5, 13, 45, 0, 0), new Date(0, 3, 5, 18, 30, 0, 0), new Date(0, 3, 5, 20, 09, 0, 0), new Date(0, 3, 5, 22, 00, 0, 0)); table[3, 6] = new PrayDay(new Date(0, 3, 6, 05, 45, 0, 0), new Date(0, 3, 6, 06, 45, 0, 0), new Date(0, 3, 6, 13, 45, 0, 0), new Date(0, 3, 6, 18, 30, 0, 0), new Date(0, 3, 6, 20, 11, 0, 0), new Date(0, 3, 6, 22, 00, 0, 0)); table[3, 7] = new PrayDay(new Date(0, 3, 7, 05, 45, 0, 0), new Date(0, 3, 7, 06, 43, 0, 0), new Date(0, 3, 7, 13, 45, 0, 0), new Date(0, 3, 7, 18, 30, 0, 0), new Date(0, 3, 7, 20, 12, 0, 0), new Date(0, 3, 7, 22, 00, 0, 0)); table[3, 8] = new PrayDay(new Date(0, 3, 8, 05, 45, 0, 0), new Date(0, 3, 8, 06, 43, 0, 0), new Date(0, 3, 8, 13, 45, 0, 0), new Date(0, 3, 8, 18, 30, 0, 0), new Date(0, 3, 8, 20, 12, 0, 0), new Date(0, 3, 8, 22, 00, 0, 0)); table[3, 9] = new PrayDay(new Date(0, 3, 9, 05, 45, 0, 0), new Date(0, 3, 9, 06, 38, 0, 0), new Date(0, 3, 9, 13, 45, 0, 0), new Date(0, 3, 9, 18, 30, 0, 0), new Date(0, 3, 9, 20, 16, 0, 0), new Date(0, 3, 9, 22, 00, 0, 0)); table[3, 10] = new PrayDay(new Date(0, 3, 10, 05, 45, 0, 0), new Date(0, 3, 10, 06, 36, 0, 0), new Date(0, 3, 10, 13, 45, 0, 0), new Date(0, 3, 10, 18, 30, 0, 0), new Date(0, 3, 10, 20, 18, 0, 0), new Date(0, 3, 10, 22, 00, 0, 0)); table[3, 11] = new PrayDay(new Date(0, 3, 11, 05, 30, 0, 0), new Date(0, 3, 11, 06, 33, 0, 0), new Date(0, 3, 11, 13, 45, 0, 0), new Date(0, 3, 11, 18, 45, 0, 0), new Date(0, 3, 11, 20, 20, 0, 0), new Date(0, 3, 11, 22, 15, 0, 0)); table[3, 12] = new PrayDay(new Date(0, 3, 12, 05, 30, 0, 0), new Date(0, 3, 12, 06, 31, 0, 0), new Date(0, 3, 12, 13, 45, 0, 0), new Date(0, 3, 12, 18, 45, 0, 0), new Date(0, 3, 12, 20, 22, 0, 0), new Date(0, 3, 12, 22, 15, 0, 0)); table[3, 13] = new PrayDay(new Date(0, 3, 13, 05, 30, 0, 0), new Date(0, 3, 13, 06, 29, 0, 0), new Date(0, 3, 13, 13, 45, 0, 0), new Date(0, 3, 13, 18, 45, 0, 0), new Date(0, 3, 13, 20, 23, 0, 0), new Date(0, 3, 13, 22, 15, 0, 0)); table[3, 14] = new PrayDay(new Date(0, 3, 14, 05, 30, 0, 0), new Date(0, 3, 14, 06, 26, 0, 0), new Date(0, 3, 14, 13, 45, 0, 0), new Date(0, 3, 14, 18, 45, 0, 0), new Date(0, 3, 14, 20, 25, 0, 0), new Date(0, 3, 14, 22, 15, 0, 0)); table[3, 15] = new PrayDay(new Date(0, 3, 15, 05, 30, 0, 0), new Date(0, 3, 15, 06, 24, 0, 0), new Date(0, 3, 15, 13, 45, 0, 0), new Date(0, 3, 15, 18, 45, 0, 0), new Date(0, 3, 15, 20, 27, 0, 0), new Date(0, 3, 15, 22, 15, 0, 0)); table[3, 16] = new PrayDay(new Date(0, 3, 16, 05, 30, 0, 0), new Date(0, 3, 16, 06, 22, 0, 0), new Date(0, 3, 16, 13, 45, 0, 0), new Date(0, 3, 16, 18, 45, 0, 0), new Date(0, 3, 16, 20, 29, 0, 0), new Date(0, 3, 16, 22, 15, 0, 0)); table[3, 17] = new PrayDay(new Date(0, 3, 17, 05, 30, 0, 0), new Date(0, 3, 17, 06, 20, 0, 0), new Date(0, 3, 17, 13, 45, 0, 0), new Date(0, 3, 17, 18, 45, 0, 0), new Date(0, 3, 17, 20, 31, 0, 0), new Date(0, 3, 17, 22, 15, 0, 0)); table[3, 18] = new PrayDay(new Date(0, 3, 18, 05, 15, 0, 0), new Date(0, 3, 18, 06, 17, 0, 0), new Date(0, 3, 18, 13, 45, 0, 0), new Date(0, 3, 18, 19, 00, 0, 0), new Date(0, 3, 18, 20, 32, 0, 0), new Date(0, 3, 18, 22, 30, 0, 0)); table[3, 19] = new PrayDay(new Date(0, 3, 19, 05, 15, 0, 0), new Date(0, 3, 19, 06, 15, 0, 0), new Date(0, 3, 19, 13, 45, 0, 0), new Date(0, 3, 19, 19, 00, 0, 0), new Date(0, 3, 19, 20, 34, 0, 0), new Date(0, 3, 19, 22, 30, 0, 0)); table[3, 20] = new PrayDay(new Date(0, 3, 20, 05, 15, 0, 0), new Date(0, 3, 20, 06, 13, 0, 0), new Date(0, 3, 20, 13, 45, 0, 0), new Date(0, 3, 20, 19, 00, 0, 0), new Date(0, 3, 20, 20, 36, 0, 0), new Date(0, 3, 20, 22, 30, 0, 0)); table[3, 21] = new PrayDay(new Date(0, 3, 21, 05, 15, 0, 0), new Date(0, 3, 21, 06, 11, 0, 0), new Date(0, 3, 21, 13, 45, 0, 0), new Date(0, 3, 21, 19, 00, 0, 0), new Date(0, 3, 21, 20, 38, 0, 0), new Date(0, 3, 21, 22, 30, 0, 0)); table[3, 22] = new PrayDay(new Date(0, 3, 22, 05, 15, 0, 0), new Date(0, 3, 22, 06, 11, 0, 0), new Date(0, 3, 22, 13, 45, 0, 0), new Date(0, 3, 22, 19, 00, 0, 0), new Date(0, 3, 22, 20, 38, 0, 0), new Date(0, 3, 22, 22, 30, 0, 0)); table[3, 23] = new PrayDay(new Date(0, 3, 23, 05, 15, 0, 0), new Date(0, 3, 23, 06, 08, 0, 0), new Date(0, 3, 23, 13, 45, 0, 0), new Date(0, 3, 23, 19, 00, 0, 0), new Date(0, 3, 23, 20, 40, 0, 0), new Date(0, 3, 23, 22, 30, 0, 0)); table[3, 24] = new PrayDay(new Date(0, 3, 24, 05, 15, 0, 0), new Date(0, 3, 24, 06, 04, 0, 0), new Date(0, 3, 24, 13, 45, 0, 0), new Date(0, 3, 24, 19, 00, 0, 0), new Date(0, 3, 24, 20, 43, 0, 0), new Date(0, 3, 24, 22, 30, 0, 0)); table[3, 25] = new PrayDay(new Date(0, 3, 25, 05, 00, 0, 0), new Date(0, 3, 25, 06, 02, 0, 0), new Date(0, 3, 25, 13, 45, 0, 0), new Date(0, 3, 25, 19, 00, 0, 0), new Date(0, 3, 25, 20, 45, 0, 0), new Date(0, 3, 25, 22, 45, 0, 0)); table[3, 26] = new PrayDay(new Date(0, 3, 26, 05, 00, 0, 0), new Date(0, 3, 26, 06, 00, 0, 0), new Date(0, 3, 26, 13, 45, 0, 0), new Date(0, 3, 26, 19, 00, 0, 0), new Date(0, 3, 26, 20, 47, 0, 0), new Date(0, 3, 26, 22, 45, 0, 0)); table[3, 27] = new PrayDay(new Date(0, 3, 27, 05, 00, 0, 0), new Date(0, 3, 27, 05, 58, 0, 0), new Date(0, 3, 27, 13, 45, 0, 0), new Date(0, 3, 27, 19, 00, 0, 0), new Date(0, 3, 27, 20, 49, 0, 0), new Date(0, 3, 27, 22, 45, 0, 0)); table[3, 28] = new PrayDay(new Date(0, 3, 28, 05, 00, 0, 0), new Date(0, 3, 28, 05, 56, 0, 0), new Date(0, 3, 28, 13, 45, 0, 0), new Date(0, 3, 28, 19, 00, 0, 0), new Date(0, 3, 28, 20, 51, 0, 0), new Date(0, 3, 28, 22, 45, 0, 0)); table[3, 29] = new PrayDay(new Date(0, 3, 29, 05, 00, 0, 0), new Date(0, 3, 29, 05, 53, 0, 0), new Date(0, 3, 29, 13, 45, 0, 0), new Date(0, 3, 29, 19, 00, 0, 0), new Date(0, 3, 29, 20, 52, 0, 0), new Date(0, 3, 29, 22, 45, 0, 0)); table[3, 30] = new PrayDay(new Date(0, 3, 30, 05, 00, 0, 0), new Date(0, 3, 30, 05, 51, 0, 0), new Date(0, 3, 30, 13, 45, 0, 0), new Date(0, 3, 30, 19, 00, 0, 0), new Date(0, 3, 30, 20, 54, 0, 0), new Date(0, 3, 30, 22, 45, 0, 0)); } else if (today.getMonth() == 4) { table[4, 01] = new PrayDay(new Date(0, 4, 01, 05, 00, 0), new Date(0, 4, 01, 05, 49, 0), new Date(0, 4, 01, 13, 45, 0), new Date(0, 4, 01, 19, 00, 0), new Date(0, 4, 01, 20, 56, 0), new Date(0, 4, 01, 22, 45, 0)); table[4, 02] = new PrayDay(new Date(0, 4, 02, 04, 45, 0), new Date(0, 4, 02, 05, 47, 0), new Date(0, 4, 02, 13, 45, 0), new Date(0, 4, 02, 19, 00, 0), new Date(0, 4, 02, 20, 58, 0), new Date(0, 4, 02, 22, 45, 0)); table[4, 03] = new PrayDay(new Date(0, 4, 03, 04, 45, 0), new Date(0, 4, 03, 05, 45, 0), new Date(0, 4, 03, 13, 45, 0), new Date(0, 4, 03, 19, 00, 0), new Date(0, 4, 03, 20, 59, 0), new Date(0, 4, 03, 22, 45, 0)); table[4, 04] = new PrayDay(new Date(0, 4, 04, 04, 45, 0), new Date(0, 4, 04, 05, 43, 0), new Date(0, 4, 04, 13, 45, 0), new Date(0, 4, 04, 19, 00, 0), new Date(0, 4, 04, 21, 01, 0), new Date(0, 4, 04, 22, 45, 0)); table[4, 05] = new PrayDay(new Date(0, 4, 05, 04, 45, 0), new Date(0, 4, 05, 05, 42, 0), new Date(0, 4, 05, 13, 45, 0), new Date(0, 4, 05, 19, 00, 0), new Date(0, 4, 05, 21, 03, 0), new Date(0, 4, 05, 22, 45, 0)); table[4, 06] = new PrayDay(new Date(0, 4, 06, 04, 45, 0), new Date(0, 4, 06, 05, 40, 0), new Date(0, 4, 06, 13, 45, 0), new Date(0, 4, 06, 19, 00, 0), new Date(0, 4, 06, 21, 05, 0), new Date(0, 4, 06, 22, 45, 0)); table[4, 07] = new PrayDay(new Date(0, 4, 07, 04, 45, 0), new Date(0, 4, 07, 05, 40, 0), new Date(0, 4, 07, 13, 45, 0), new Date(0, 4, 07, 19, 00, 0), new Date(0, 4, 07, 21, 05, 0), new Date(0, 4, 07, 22, 45, 0)); table[4, 08] = new PrayDay(new Date(0, 4, 08, 04, 45, 0), new Date(0, 4, 08, 05, 38, 0), new Date(0, 4, 08, 13, 45, 0), new Date(0, 4, 08, 19, 00, 0), new Date(0, 4, 08, 21, 06, 0), new Date(0, 4, 08, 22, 45, 0)); table[4, 09] = new PrayDay(new Date(0, 4, 09, 04, 30, 0), new Date(0, 4, 09, 05, 34, 0), new Date(0, 4, 09, 13, 45, 0), new Date(0, 4, 09, 19, 00, 0), new Date(0, 4, 09, 21, 10, 0), new Date(0, 4, 09, 22, 45, 0)); table[4, 10] = new PrayDay(new Date(0, 4, 10, 04, 30, 0), new Date(0, 4, 10, 05, 32, 0), new Date(0, 4, 10, 13, 45, 0), new Date(0, 4, 10, 19, 00, 0), new Date(0, 4, 10, 21, 12, 0), new Date(0, 4, 10, 22, 45, 0)); table[4, 11] = new PrayDay(new Date(0, 4, 11, 04, 30, 0), new Date(0, 4, 11, 05, 31, 0), new Date(0, 4, 11, 13, 45, 0), new Date(0, 4, 11, 19, 00, 0), new Date(0, 4, 11, 21, 13, 0), new Date(0, 4, 11, 22, 45, 0)); table[4, 12] = new PrayDay(new Date(0, 4, 12, 04, 30, 0), new Date(0, 4, 12, 05, 29, 0), new Date(0, 4, 12, 13, 45, 0), new Date(0, 4, 12, 19, 00, 0), new Date(0, 4, 12, 21, 15, 0), new Date(0, 4, 12, 22, 45, 0)); table[4, 13] = new PrayDay(new Date(0, 4, 13, 04, 30, 0), new Date(0, 4, 13, 05, 27, 0), new Date(0, 4, 13, 13, 45, 0), new Date(0, 4, 13, 19, 00, 0), new Date(0, 4, 13, 21, 17, 0), new Date(0, 4, 13, 22, 45, 0)); table[4, 14] = new PrayDay(new Date(0, 4, 14, 04, 30, 0), new Date(0, 4, 14, 05, 25, 0), new Date(0, 4, 14, 13, 45, 0), new Date(0, 4, 14, 19, 00, 0), new Date(0, 4, 14, 21, 18, 0), new Date(0, 4, 14, 22, 45, 0)); table[4, 15] = new PrayDay(new Date(0, 4, 15, 04, 30, 0), new Date(0, 4, 15, 05, 24, 0), new Date(0, 4, 15, 13, 45, 0), new Date(0, 4, 15, 19, 00, 0), new Date(0, 4, 15, 21, 20, 0), new Date(0, 4, 15, 22, 45, 0)); table[4, 16] = new PrayDay(new Date(0, 4, 16, 04, 15, 0), new Date(0, 4, 16, 05, 22, 0), new Date(0, 4, 16, 13, 45, 0), new Date(0, 4, 16, 19, 00, 0), new Date(0, 4, 16, 21, 22, 0), new Date(0, 4, 16, 23, 00, 0)); table[4, 17] = new PrayDay(new Date(0, 4, 17, 04, 15, 0), new Date(0, 4, 17, 05, 21, 0), new Date(0, 4, 17, 13, 45, 0), new Date(0, 4, 17, 19, 00, 0), new Date(0, 4, 17, 21, 23, 0), new Date(0, 4, 17, 23, 00, 0)); table[4, 18] = new PrayDay(new Date(0, 4, 18, 04, 15, 0), new Date(0, 4, 18, 05, 19, 0), new Date(0, 4, 18, 13, 45, 0), new Date(0, 4, 18, 19, 00, 0), new Date(0, 4, 18, 21, 25, 0), new Date(0, 4, 18, 23, 00, 0)); table[4, 19] = new PrayDay(new Date(0, 4, 19, 04, 15, 0), new Date(0, 4, 19, 05, 18, 0), new Date(0, 4, 19, 13, 45, 0), new Date(0, 4, 19, 19, 00, 0), new Date(0, 4, 19, 21, 26, 0), new Date(0, 4, 19, 23, 00, 0)); table[4, 20] = new PrayDay(new Date(0, 4, 20, 04, 15, 0), new Date(0, 4, 20, 05, 16, 0), new Date(0, 4, 20, 13, 45, 0), new Date(0, 4, 20, 19, 00, 0), new Date(0, 4, 20, 21, 28, 0), new Date(0, 4, 20, 23, 00, 0)); table[4, 21] = new PrayDay(new Date(0, 4, 21, 04, 15, 0), new Date(0, 4, 21, 05, 15, 0), new Date(0, 4, 21, 13, 45, 0), new Date(0, 4, 21, 19, 00, 0), new Date(0, 4, 21, 21, 29, 0), new Date(0, 4, 21, 23, 00, 0)); table[4, 22] = new PrayDay(new Date(0, 4, 22, 04, 15, 0), new Date(0, 4, 22, 05, 15, 0), new Date(0, 4, 22, 13, 45, 0), new Date(0, 4, 22, 19, 00, 0), new Date(0, 4, 22, 21, 29, 0), new Date(0, 4, 22, 23, 00, 0)); table[4, 23] = new PrayDay(new Date(0, 4, 23, 04, 00, 0), new Date(0, 4, 23, 05, 14, 0), new Date(0, 4, 23, 13, 45, 0), new Date(0, 4, 23, 19, 00, 0), new Date(0, 4, 23, 21, 31, 0), new Date(0, 4, 23, 23, 00, 0)); table[4, 24] = new PrayDay(new Date(0, 4, 24, 04, 00, 0), new Date(0, 4, 24, 05, 11, 0), new Date(0, 4, 24, 13, 45, 0), new Date(0, 4, 24, 19, 00, 0), new Date(0, 4, 24, 21, 34, 0), new Date(0, 4, 24, 23, 00, 0)); table[4, 25] = new PrayDay(new Date(0, 4, 25, 04, 00, 0), new Date(0, 4, 25, 05, 10, 0), new Date(0, 4, 25, 13, 45, 0), new Date(0, 4, 25, 19, 00, 0), new Date(0, 4, 25, 21, 35, 0), new Date(0, 4, 25, 23, 00, 0)); table[4, 26] = new PrayDay(new Date(0, 4, 26, 04, 00, 0), new Date(0, 4, 26, 05, 08, 0), new Date(0, 4, 26, 13, 45, 0), new Date(0, 4, 26, 19, 00, 0), new Date(0, 4, 26, 21, 37, 0), new Date(0, 4, 26, 23, 00, 0)); table[4, 27] = new PrayDay(new Date(0, 4, 27, 04, 00, 0), new Date(0, 4, 27, 05, 07, 0), new Date(0, 4, 27, 13, 45, 0), new Date(0, 4, 27, 19, 00, 0), new Date(0, 4, 27, 21, 38, 0), new Date(0, 4, 27, 23, 00, 0)); table[4, 28] = new PrayDay(new Date(0, 4, 28, 04, 00, 0), new Date(0, 4, 28, 05, 06, 0), new Date(0, 4, 28, 13, 45, 0), new Date(0, 4, 28, 19, 00, 0), new Date(0, 4, 28, 21, 39, 0), new Date(0, 4, 28, 23, 00, 0)); table[4, 29] = new PrayDay(new Date(0, 4, 29, 04, 00, 0), new Date(0, 4, 29, 05, 05, 0), new Date(0, 4, 29, 13, 45, 0), new Date(0, 4, 29, 19, 00, 0), new Date(0, 4, 29, 21, 41, 0), new Date(0, 4, 29, 23, 00, 0)); table[4, 30] = new PrayDay(new Date(0, 4, 30, 04, 00, 0), new Date(0, 4, 30, 05, 04, 0), new Date(0, 4, 30, 13, 45, 0), new Date(0, 4, 30, 19, 00, 0), new Date(0, 4, 30, 21, 42, 0), new Date(0, 4, 30, 23, 00, 0)); table[4, 31] = new PrayDay(new Date(0, 4, 31, 04, 00, 0), new Date(0, 4, 31, 05, 03, 0), new Date(0, 4, 31, 13, 45, 0), new Date(0, 4, 31, 19, 00, 0), new Date(0, 4, 31, 21, 43, 0), new Date(0, 4, 31, 23, 00, 0)); } else if (today.getMonth() == 5) { /*2016*/ table[5, 01] = new PrayDay(new Date(0, 5, 01, 4, 00, 0, 0), new Date(0, 5, 01, 05, 00, 0, 0), new Date(0, 5, 01, 13, 45, 0, 0), new Date(0, 5, 01, 19, 00, 0, 0), new Date(0, 5, 01, 21, 45, 0, 0), new Date(0, 5, 01, 23, 00, 0, 0)); table[5, 02] = new PrayDay(new Date(0, 5, 02, 4, 00, 0, 0), new Date(0, 5, 02, 05, 00, 0, 0), new Date(0, 5, 02, 13, 45, 0, 0), new Date(0, 5, 02, 19, 00, 0, 0), new Date(0, 5, 02, 21, 45, 0, 0), new Date(0, 5, 02, 23, 00, 0, 0)); table[5, 03] = new PrayDay(new Date(0, 5, 03, 4, 00, 0, 0), new Date(0, 5, 03, 04, 59, 0, 0), new Date(0, 5, 03, 13, 45, 0, 0), new Date(0, 5, 03, 19, 00, 0, 0), new Date(0, 5, 03, 21, 47, 0, 0), new Date(0, 5, 03, 23, 00, 0, 0)); table[5, 04] = new PrayDay(new Date(0, 5, 04, 4, 00, 0, 0), new Date(0, 5, 04, 04, 58, 0, 0), new Date(0, 5, 04, 13, 45, 0, 0), new Date(0, 5, 04, 19, 00, 0, 0), new Date(0, 5, 04, 21, 48, 0, 0), new Date(0, 5, 04, 23, 00, 0, 0)); table[5, 05] = new PrayDay(new Date(0, 5, 05, 4, 00, 0, 0), new Date(0, 5, 05, 04, 57, 0, 0), new Date(0, 5, 05, 13, 45, 0, 0), new Date(0, 5, 05, 19, 00, 0, 0), new Date(0, 5, 05, 21, 48, 0, 0), new Date(0, 5, 05, 23, 00, 0, 0)); /*2015*/ table[5, 06] = new PrayDay(new Date(0, 5, 06, 4, 00, 0, 0), new Date(0, 5, 06, 04, 59, 0, 0), new Date(0, 5, 06, 13, 45, 0, 0), new Date(0, 5, 06, 19, 15, 0, 0), new Date(0, 5, 06, 21, 49, 0, 0), new Date(0, 5, 06, 23, 00, 0, 0)); table[5, 07] = new PrayDay(new Date(0, 5, 07, 4, 00, 0, 0), new Date(0, 5, 07, 04, 59, 0, 0), new Date(0, 5, 07, 13, 45, 0, 0), new Date(0, 5, 07, 19, 15, 0, 0), new Date(0, 5, 07, 21, 50, 0, 0), new Date(0, 5, 07, 23, 00, 0, 0)); table[5, 08] = new PrayDay(new Date(0, 5, 08, 4, 00, 0, 0), new Date(0, 5, 08, 04, 58, 0, 0), new Date(0, 5, 08, 13, 45, 0, 0), new Date(0, 5, 08, 19, 15, 0, 0), new Date(0, 5, 08, 21, 51, 0, 0), new Date(0, 5, 08, 23, 00, 0, 0)); table[5, 09] = new PrayDay(new Date(0, 5, 09, 4, 00, 0, 0), new Date(0, 5, 09, 04, 57, 0, 0), new Date(0, 5, 09, 13, 45, 0, 0), new Date(0, 5, 09, 19, 15, 0, 0), new Date(0, 5, 09, 21, 51, 0, 0), new Date(0, 5, 09, 23, 00, 0, 0)); table[5, 10] = new PrayDay(new Date(0, 5, 10, 4, 00, 0, 0), new Date(0, 5, 10, 04, 57, 0, 0), new Date(0, 5, 10, 13, 45, 0, 0), new Date(0, 5, 10, 19, 15, 0, 0), new Date(0, 5, 10, 21, 52, 0, 0), new Date(0, 5, 10, 23, 00, 0, 0)); table[5, 11] = new PrayDay(new Date(0, 5, 11, 4, 00, 0, 0), new Date(0, 5, 11, 04, 57, 0, 0), new Date(0, 5, 11, 13, 45, 0, 0), new Date(0, 5, 11, 19, 15, 0, 0), new Date(0, 5, 11, 21, 53, 0, 0), new Date(0, 5, 11, 23, 00, 0, 0)); table[5, 12] = new PrayDay(new Date(0, 5, 12, 4, 00, 0, 0), new Date(0, 5, 12, 04, 56, 0, 0), new Date(0, 5, 12, 13, 45, 0, 0), new Date(0, 5, 12, 19, 15, 0, 0), new Date(0, 5, 12, 21, 54, 0, 0), new Date(0, 5, 12, 23, 00, 0, 0)); table[5, 13] = new PrayDay(new Date(0, 5, 13, 4, 00, 0, 0), new Date(0, 5, 13, 04, 56, 0, 0), new Date(0, 5, 13, 13, 45, 0, 0), new Date(0, 5, 13, 19, 15, 0, 0), new Date(0, 5, 13, 21, 54, 0, 0), new Date(0, 5, 13, 23, 00, 0, 0)); table[5, 14] = new PrayDay(new Date(0, 5, 14, 4, 00, 0, 0), new Date(0, 5, 14, 04, 56, 0, 0), new Date(0, 5, 14, 13, 45, 0, 0), new Date(0, 5, 14, 19, 15, 0, 0), new Date(0, 5, 14, 21, 55, 0, 0), new Date(0, 5, 14, 23, 00, 0, 0)); table[5, 15] = new PrayDay(new Date(0, 5, 15, 4, 00, 0, 0), new Date(0, 5, 15, 04, 56, 0, 0), new Date(0, 5, 15, 13, 45, 0, 0), new Date(0, 5, 15, 19, 15, 0, 0), new Date(0, 5, 15, 21, 56, 0, 0), new Date(0, 5, 15, 23, 00, 0, 0)); table[5, 16] = new PrayDay(new Date(0, 5, 16, 4, 00, 0, 0), new Date(0, 5, 16, 04, 55, 0, 0), new Date(0, 5, 16, 13, 45, 0, 0), new Date(0, 5, 16, 19, 15, 0, 0), new Date(0, 5, 16, 21, 56, 0, 0), new Date(0, 5, 16, 23, 00, 0, 0)); table[5, 17] = new PrayDay(new Date(0, 5, 17, 4, 00, 0, 0), new Date(0, 5, 17, 04, 55, 0, 0), new Date(0, 5, 17, 13, 45, 0, 0), new Date(0, 5, 17, 19, 15, 0, 0), new Date(0, 5, 17, 21, 57, 0, 0), new Date(0, 5, 17, 23, 00, 0, 0)); table[5, 18] = new PrayDay(new Date(0, 5, 17, 4, 00, 0, 0), new Date(0, 5, 17, 04, 55, 0, 0), new Date(0, 5, 17, 13, 45, 0, 0), new Date(0, 5, 17, 19, 15, 0, 0), new Date(0, 5, 17, 21, 57, 0, 0), new Date(0, 5, 17, 23, 00, 0, 0)); } else if (today.getMonth() == 6) { table[6, 1] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 4, 57, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 5, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 2] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 4, 58, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 5, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 3] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 4, 59, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 4, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 4] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 4, 59, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 4, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 5] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 3, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 6] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 1, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 3, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 7] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 2, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 2, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 8] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 3, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 1, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 9] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 4, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 1, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 10] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 5, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 22, 0, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 11] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 6, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 59, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 12] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 7, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 58, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 13] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 9, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 57, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 14] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 10, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 56, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 15] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 11, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 55, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 16] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 12, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 54, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 17] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 14, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 53, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 18] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 52, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 19] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 16, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 50, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 20] = new PrayDay(new Date(0, 1, 1, 4, 0, 0, 0), new Date(0, 1, 1, 5, 18, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 49, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 21] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 19, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 48, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 22] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 21, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 47, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 23] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 22, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 45, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 24] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 24, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 44, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 25] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 25, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 42, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 26] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 27, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 41, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 27] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 28, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 39, 0, 0), new Date(0, 1, 1, 23, 15, 0, 0)); table[6, 28] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 38, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[6, 29] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 31, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 36, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[6, 30] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 33, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 34, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[6, 31] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 35, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 33, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); } else if (today.getMonth() == 7) { table[7, 1] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 36, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 31, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 2] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 38, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 29, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 3] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 39, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 27, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 4] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 41, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 26, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 5] = new PrayDay(new Date(0, 1, 1, 4, 15, 0, 0), new Date(0, 1, 1, 5, 43, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 24, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 6] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 45, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 22, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 7] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 46, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 20, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 8] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 48, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 18, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 9] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 50, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 16, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 10] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 51, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 14, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 11] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 53, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 12, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 12] = new PrayDay(new Date(0, 1, 1, 4, 30, 0, 0), new Date(0, 1, 1, 5, 55, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 10, 0, 0), new Date(0, 1, 1, 23, 0, 0, 0)); table[7, 13] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 5, 57, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 8, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 14] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 5, 58, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 6, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 15] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 6, 0, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 4, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 16] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 6, 2, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 2, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 17] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 6, 4, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 21, 0, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 18] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 6, 5, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 58, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 19] = new PrayDay(new Date(0, 1, 1, 5, 0, 0, 0), new Date(0, 1, 1, 6, 7, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 56, 0, 0), new Date(0, 1, 1, 22, 45, 0, 0)); table[7, 20] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 9, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 53, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 21] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 11, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 51, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 22] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 12, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 49, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 23] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 14, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 47, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 24] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 16, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 45, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 25] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 18, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 42, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 26] = new PrayDay(new Date(0, 1, 1, 5, 15, 0, 0), new Date(0, 1, 1, 6, 19, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 40, 0, 0), new Date(0, 1, 1, 22, 30, 0, 0)); table[7, 27] = new PrayDay(new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 6, 21, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 38, 0, 0), new Date(0, 1, 1, 22, 15, 0, 0)); table[7, 28] = new PrayDay(new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 6, 23, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 36, 0, 0), new Date(0, 1, 1, 22, 15, 0, 0)); table[7, 29] = new PrayDay(new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 6, 25, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 33, 0, 0), new Date(0, 1, 1, 22, 15, 0, 0)); table[7, 30] = new PrayDay(new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 6, 26, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 31, 0, 0), new Date(0, 1, 1, 22, 15, 0, 0)); table[7, 31] = new PrayDay(new Date(0, 1, 1, 5, 30, 0, 0), new Date(0, 1, 1, 6, 28, 0, 0), new Date(0, 1, 1, 13, 50, 0, 0), new Date(0, 1, 1, 18, 50, 0, 0), new Date(0, 1, 1, 20, 29, 0, 0), new Date(0, 1, 1, 22, 15, 0, 0)); } else if (today.getMonth() == 8) { table[08, 1] = new PrayDay(new Date(0, 08, 1, 05, 15, 0, 0), new Date(0, 08, 1, 06, 30, 0, 0), new Date(0, 08, 1, 13, 45, 0, 0), new Date(0, 08, 1, 18, 45, 0, 0), new Date(0, 08, 1, 20, 21, 0, 0), new Date(0, 08, 1, 21, 45, 0, 0)); table[08, 2] = new PrayDay(new Date(0, 08, 2, 05, 15, 0, 0), new Date(0, 08, 2, 06, 30, 0, 0), new Date(0, 08, 2, 13, 45, 0, 0), new Date(0, 08, 2, 18, 45, 0, 0), new Date(0, 08, 2, 20, 18, 0, 0), new Date(0, 08, 2, 21, 45, 0, 0)); table[08, 3] = new PrayDay(new Date(0, 08, 3, 05, 15, 0, 0), new Date(0, 08, 3, 06, 32, 0, 0), new Date(0, 08, 3, 13, 45, 0, 0), new Date(0, 08, 3, 18, 45, 0, 0), new Date(0, 08, 3, 20, 15, 0, 0), new Date(0, 08, 3, 21, 45, 0, 0)); table[08, 4] = new PrayDay(new Date(0, 08, 4, 05, 15, 0, 0), new Date(0, 08, 4, 06, 34, 0, 0), new Date(0, 08, 4, 13, 45, 0, 0), new Date(0, 08, 4, 18, 45, 0, 0), new Date(0, 08, 4, 20, 14, 0, 0), new Date(0, 08, 4, 21, 45, 0, 0)); table[08, 5] = new PrayDay(new Date(0, 08, 5, 05, 30, 0, 0), new Date(0, 08, 5, 06, 36, 0, 0), new Date(0, 08, 5, 13, 45, 0, 0), new Date(0, 08, 5, 18, 30, 0, 0), new Date(0, 08, 5, 20, 11, 0, 0), new Date(0, 08, 5, 21, 45, 0, 0)); table[08, 6] = new PrayDay(new Date(0, 08, 6, 05, 30, 0, 0), new Date(0, 08, 6, 06, 38, 0, 0), new Date(0, 08, 6, 13, 45, 0, 0), new Date(0, 08, 6, 18, 30, 0, 0), new Date(0, 08, 6, 20, 08, 0, 0), new Date(0, 08, 6, 21, 45, 0, 0)); table[08, 7] = new PrayDay(new Date(0, 08, 7, 05, 30, 0, 0), new Date(0, 08, 7, 06, 40, 0, 0), new Date(0, 08, 7, 13, 45, 0, 0), new Date(0, 08, 7, 18, 30, 0, 0), new Date(0, 08, 7, 20, 07, 0, 0), new Date(0, 08, 7, 21, 45, 0, 0)); table[08, 8] = new PrayDay(new Date(0, 08, 8, 05, 30, 0, 0), new Date(0, 08, 8, 06, 42, 0, 0), new Date(0, 08, 8, 13, 45, 0, 0), new Date(0, 08, 8, 18, 30, 0, 0), new Date(0, 08, 8, 20, 03, 0, 0), new Date(0, 08, 8, 21, 45, 0, 0)); table[08, 9] = new PrayDay(new Date(0, 08, 9, 05, 30, 0, 0), new Date(0, 08, 9, 06, 44, 0, 0), new Date(0, 08, 9, 13, 45, 0, 0), new Date(0, 08, 9, 18, 30, 0, 0), new Date(0, 08, 9, 20, 02, 0, 0), new Date(0, 08, 9, 21, 45, 0, 0)); table[08, 10] = new PrayDay(new Date(0, 08, 10, 05, 30, 0, 0), new Date(0, 08, 10, 06, 45, 0, 0), new Date(0, 08, 10, 13, 45, 0, 0), new Date(0, 08, 10, 18, 30, 0, 0), new Date(0, 08, 10, 20, 00, 0, 0), new Date(0, 08, 10, 21, 45, 0, 0)); table[08, 11] = new PrayDay(new Date(0, 08, 11, 05, 30, 0, 0), new Date(0, 08, 11, 06, 46, 0, 0), new Date(0, 08, 11, 13, 45, 0, 0), new Date(0, 08, 11, 18, 30, 0, 0), new Date(0, 08, 11, 19, 56, 0, 0), new Date(0, 08, 11, 21, 45, 0, 0)); table[08, 12] = new PrayDay(new Date(0, 08, 12, 05, 45, 0, 0), new Date(0, 08, 12, 06, 48, 0, 0), new Date(0, 08, 12, 13, 45, 0, 0), new Date(0, 08, 12, 18, 15, 0, 0), new Date(0, 08, 12, 19, 55, 0, 0), new Date(0, 08, 12, 21, 30, 0, 0)); table[08, 13] = new PrayDay(new Date(0, 08, 13, 05, 45, 0, 0), new Date(0, 08, 13, 06, 50, 0, 0), new Date(0, 08, 13, 13, 45, 0, 0), new Date(0, 08, 13, 18, 15, 0, 0), new Date(0, 08, 13, 19, 52, 0, 0), new Date(0, 08, 13, 21, 30, 0, 0)); table[08, 14] = new PrayDay(new Date(0, 08, 14, 05, 45, 0, 0), new Date(0, 08, 14, 06, 51, 0, 0), new Date(0, 08, 14, 13, 45, 0, 0), new Date(0, 08, 14, 18, 15, 0, 0), new Date(0, 08, 14, 19, 49, 0, 0), new Date(0, 08, 14, 21, 30, 0, 0)); table[08, 15] = new PrayDay(new Date(0, 08, 15, 05, 45, 0, 0), new Date(0, 08, 15, 06, 54, 0, 0), new Date(0, 08, 15, 13, 45, 0, 0), new Date(0, 08, 15, 18, 15, 0, 0), new Date(0, 08, 15, 19, 47, 0, 0), new Date(0, 08, 15, 21, 30, 0, 0)); table[08, 16] = new PrayDay(new Date(0, 08, 16, 05, 45, 0, 0), new Date(0, 08, 16, 06, 56, 0, 0), new Date(0, 08, 16, 13, 45, 0, 0), new Date(0, 08, 16, 18, 15, 0, 0), new Date(0, 08, 16, 19, 45, 0, 0), new Date(0, 08, 16, 21, 30, 0, 0)); table[08, 17] = new PrayDay(new Date(0, 08, 17, 05, 45, 0, 0), new Date(0, 08, 17, 06, 57, 0, 0), new Date(0, 08, 17, 13, 45, 0, 0), new Date(0, 08, 17, 18, 15, 0, 0), new Date(0, 08, 17, 19, 42, 0, 0), new Date(0, 08, 17, 21, 30, 0, 0)); table[08, 18] = new PrayDay(new Date(0, 08, 18, 05, 45, 0, 0), new Date(0, 08, 18, 06, 59, 0, 0), new Date(0, 08, 18, 13, 45, 0, 0), new Date(0, 08, 18, 18, 15, 0, 0), new Date(0, 08, 18, 19, 40, 0, 0), new Date(0, 08, 18, 21, 30, 0, 0)); table[08, 19] = new PrayDay(new Date(0, 08, 19, 06, 00, 0, 0), new Date(0, 08, 19, 07, 00, 0, 0), new Date(0, 08, 19, 13, 45, 0, 0), new Date(0, 08, 19, 18, 00, 0, 0), new Date(0, 08, 19, 19, 37, 0, 0), new Date(0, 08, 19, 21, 15, 0, 0)); table[08, 20] = new PrayDay(new Date(0, 08, 20, 06, 00, 0, 0), new Date(0, 08, 20, 07, 02, 0, 0), new Date(0, 08, 20, 13, 45, 0, 0), new Date(0, 08, 20, 18, 00, 0, 0), new Date(0, 08, 20, 19, 34, 0, 0), new Date(0, 08, 20, 21, 15, 0, 0)); table[08, 21] = new PrayDay(new Date(0, 08, 21, 06, 00, 0, 0), new Date(0, 08, 21, 07, 03, 0, 0), new Date(0, 08, 21, 13, 45, 0, 0), new Date(0, 08, 21, 18, 00, 0, 0), new Date(0, 08, 21, 19, 33, 0, 0), new Date(0, 08, 21, 21, 15, 0, 0)); table[08, 22] = new PrayDay(new Date(0, 08, 22, 06, 00, 0, 0), new Date(0, 08, 22, 07, 05, 0, 0), new Date(0, 08, 22, 13, 45, 0, 0), new Date(0, 08, 22, 18, 00, 0, 0), new Date(0, 08, 22, 19, 30, 0, 0), new Date(0, 08, 22, 21, 15, 0, 0)); table[08, 23] = new PrayDay(new Date(0, 08, 23, 06, 00, 0, 0), new Date(0, 08, 23, 07, 08, 0, 0), new Date(0, 08, 23, 13, 45, 0, 0), new Date(0, 08, 23, 18, 00, 0, 0), new Date(0, 08, 23, 19, 27, 0, 0), new Date(0, 08, 23, 21, 15, 0, 0)); table[08, 24] = new PrayDay(new Date(0, 08, 24, 06, 00, 0, 0), new Date(0, 08, 24, 07, 09, 0, 0), new Date(0, 08, 24, 13, 45, 0, 0), new Date(0, 08, 24, 18, 00, 0, 0), new Date(0, 08, 24, 19, 25, 0, 0), new Date(0, 08, 24, 21, 15, 0, 0)); table[08, 25] = new PrayDay(new Date(0, 08, 25, 06, 00, 0, 0), new Date(0, 08, 25, 07, 11, 0, 0), new Date(0, 08, 25, 13, 45, 0, 0), new Date(0, 08, 25, 18, 00, 0, 0), new Date(0, 08, 25, 19, 22, 0, 0), new Date(0, 08, 25, 21, 15, 0, 0)); table[08, 26] = new PrayDay(new Date(0, 08, 26, 06, 15, 0, 0), new Date(0, 08, 26, 07, 13, 0, 0), new Date(0, 08, 26, 13, 45, 0, 0), new Date(0, 08, 26, 17, 45, 0, 0), new Date(0, 08, 26, 19, 19, 0, 0), new Date(0, 08, 26, 21, 00, 0, 0)); table[08, 27] = new PrayDay(new Date(0, 08, 27, 06, 15, 0, 0), new Date(0, 08, 27, 07, 15, 0, 0), new Date(0, 08, 27, 13, 45, 0, 0), new Date(0, 08, 27, 17, 45, 0, 0), new Date(0, 08, 27, 19, 18, 0, 0), new Date(0, 08, 27, 21, 00, 0, 0)); table[08, 28] = new PrayDay(new Date(0, 08, 28, 06, 15, 0, 0), new Date(0, 08, 28, 07, 15, 0, 0), new Date(0, 08, 28, 13, 45, 0, 0), new Date(0, 08, 28, 17, 45, 0, 0), new Date(0, 08, 28, 19, 15, 0, 0), new Date(0, 08, 28, 21, 00, 0, 0)); table[08, 29] = new PrayDay(new Date(0, 08, 29, 06, 15, 0, 0), new Date(0, 08, 29, 07, 17, 0, 0), new Date(0, 08, 29, 13, 45, 0, 0), new Date(0, 08, 29, 17, 45, 0, 0), new Date(0, 08, 29, 19, 12, 0, 0), new Date(0, 08, 29, 21, 00, 0, 0)); table[08, 30] = new PrayDay(new Date(0, 08, 30, 06, 15, 0, 0), new Date(0, 08, 30, 07, 19, 0, 0), new Date(0, 08, 30, 13, 45, 0, 0), new Date(0, 08, 30, 17, 45, 0, 0), new Date(0, 08, 30, 19, 10, 0, 0), new Date(0, 08, 30, 21, 00, 0, 0)); } else if (today.getMonth() == 9) { table[9, 1] = new PrayDay( new Date(0, 9, 1, 06, 15, 0, 0), new Date(0, 9, 1, 07, 21, 0, 0), new Date(0, 9, 1, 13, 45, 0, 0), new Date(0, 9, 1, 17, 45, 0, 0), new Date(0, 9, 1, 19, 07, 0, 0), new Date(0, 9, 1, 21, 00, 0, 0)); table[9, 2] = new PrayDay( new Date(0, 9, 2, 06, 15, 0, 0), new Date(0, 9, 2, 07, 23, 0, 0), new Date(0, 9, 2, 13, 45, 0, 0), new Date(0, 9, 2, 17, 45, 0, 0), new Date(0, 9, 2, 19, 06, 0, 0), new Date(0, 9, 2, 21, 00, 0, 0)); table[9, 3] = new PrayDay( new Date(0, 9, 3, 06, 30, 0, 0), new Date(0, 9, 3, 07, 25, 0, 0), new Date(0, 9, 3, 13, 45, 0, 0), new Date(0, 9, 3, 17, 30, 0, 0), new Date(0, 9, 3, 19, 03, 0, 0), new Date(0, 9, 3, 20, 30, 0, 0)); table[9, 4] = new PrayDay( new Date(0, 9, 4, 06, 30, 0, 0), new Date(0, 9, 4, 07, 27, 0, 0), new Date(0, 9, 4, 13, 45, 0, 0), new Date(0, 9, 4, 17, 30, 0, 0), new Date(0, 9, 4, 19, 00, 0, 0), new Date(0, 9, 4, 20, 30, 0, 0)); table[9, 5] = new PrayDay( new Date(0, 9, 5, 06, 30, 0, 0), new Date(0, 9, 5, 07, 29, 0, 0), new Date(0, 9, 5, 13, 45, 0, 0), new Date(0, 9, 5, 17, 30, 0, 0), new Date(0, 9, 5, 18, 57, 0, 0), new Date(0, 9, 5, 20, 30, 0, 0)); table[9, 6] = new PrayDay( new Date(0, 9, 6, 06, 30, 0, 0), new Date(0, 9, 6, 07, 30, 0, 0), new Date(0, 9, 6, 13, 45, 0, 0), new Date(0, 9, 6, 17, 30, 0, 0), new Date(0, 9, 6, 18, 56, 0, 0), new Date(0, 9, 6, 20, 30, 0, 0)); table[9, 7] = new PrayDay( new Date(0, 9, 7, 06, 30, 0, 0), new Date(0, 9, 7, 07, 31, 0, 0), new Date(0, 9, 7, 13, 45, 0, 0), new Date(0, 9, 7, 17, 30, 0, 0), new Date(0, 9, 7, 18, 52, 0, 0), new Date(0, 9, 7, 20, 30, 0, 0)); table[9, 8] = new PrayDay( new Date(0, 9, 8, 06, 30, 0, 0), new Date(0, 9, 8, 07, 33, 0, 0), new Date(0, 9, 8, 13, 45, 0, 0), new Date(0, 9, 8, 17, 30, 0, 0), new Date(0, 9, 8, 18, 51, 0, 0), new Date(0, 9, 8, 20, 30, 0, 0)); table[9, 9] = new PrayDay( new Date(0, 9, 9, 06, 30, 0, 0), new Date(0, 9, 9, 07, 35, 0, 0), new Date(0, 9, 9, 13, 45, 0, 0), new Date(0, 9, 9, 17, 30, 0, 0), new Date(0, 9, 9, 18, 48, 0, 0), new Date(0, 9, 9, 20, 30, 0, 0)); table[9, 10] = new PrayDay( new Date(0, 9, 10, 06, 30, 0, 0), new Date(0, 9, 10, 07, 38, 0, 0), new Date(0, 9, 10, 13, 45, 0, 0), new Date(0, 9, 10, 17, 15, 0, 0), new Date(0, 9, 10, 18, 45, 0, 0), new Date(0, 9, 10, 20, 15, 0, 0)); table[9, 11] = new PrayDay( new Date(0, 9, 11, 06, 30, 0, 0), new Date(0, 9, 11, 07, 39, 0, 0), new Date(0, 9, 11, 13, 45, 0, 0), new Date(0, 9, 11, 17, 15, 0, 0), new Date(0, 9, 11, 18, 44, 0, 0), new Date(0, 9, 11, 20, 15, 0, 0)); table[9, 12] = new PrayDay( new Date(0, 9, 12, 06, 30, 0, 0), new Date(0, 9, 12, 07, 41, 0, 0), new Date(0, 9, 12, 13, 45, 0, 0), new Date(0, 9, 12, 17, 15, 0, 0), new Date(0, 9, 12, 18, 41, 0, 0), new Date(0, 9, 12, 20, 15, 0, 0)); table[9, 13] = new PrayDay( new Date(0, 9, 13, 06, 30, 0, 0), new Date(0, 9, 13, 07, 43, 0, 0), new Date(0, 9, 13, 13, 45, 0, 0), new Date(0, 9, 13, 17, 15, 0, 0), new Date(0, 9, 13, 18, 38, 0, 0), new Date(0, 9, 13, 20, 15, 0, 0)); table[9, 14] = new PrayDay( new Date(0, 9, 14, 06, 30, 0, 0), new Date(0, 9, 14, 07, 45, 0, 0), new Date(0, 9, 14, 13, 45, 0, 0), new Date(0, 9, 14, 17, 15, 0, 0), new Date(0, 9, 14, 18, 37, 0, 0), new Date(0, 9, 14, 20, 15, 0, 0)); table[9, 15] = new PrayDay( new Date(0, 9, 15, 06, 30, 0, 0), new Date(0, 9, 15, 07, 46, 0, 0), new Date(0, 9, 15, 13, 45, 0, 0), new Date(0, 9, 15, 17, 15, 0, 0), new Date(0, 9, 15, 18, 34, 0, 0), new Date(0, 9, 15, 20, 15, 0, 0)); table[9, 16] = new PrayDay( new Date(0, 9, 16, 06, 30, 0, 0), new Date(0, 9, 16, 07, 47, 0, 0), new Date(0, 9, 16, 13, 45, 0, 0), new Date(0, 9, 16, 17, 15, 0, 0), new Date(0, 9, 16, 18, 32, 0, 0), new Date(0, 9, 16, 20, 15, 0, 0)); table[9, 17] = new PrayDay( new Date(0, 9, 17, 06, 45, 0, 0), new Date(0, 9, 17, 07, 49, 0, 0), new Date(0, 9, 17, 13, 45, 0, 0), new Date(0, 9, 17, 17, 00, 0, 0), new Date(0, 9, 17, 18, 30, 0, 0), new Date(0, 9, 17, 20, 00, 0, 0)); table[9, 18] = new PrayDay( new Date(0, 9, 18, 06, 45, 0, 0), new Date(0, 9, 18, 07, 51, 0, 0), new Date(0, 9, 18, 13, 45, 0, 0), new Date(0, 9, 18, 17, 00, 0, 0), new Date(0, 9, 18, 18, 27, 0, 0), new Date(0, 9, 18, 20, 00, 0, 0)); table[9, 19] = new PrayDay( new Date(0, 9, 19, 06, 45, 0, 0), new Date(0, 9, 19, 07, 54, 0, 0), new Date(0, 9, 19, 13, 45, 0, 0), new Date(0, 9, 19, 17, 00, 0, 0), new Date(0, 9, 19, 18, 25, 0, 0), new Date(0, 9, 19, 20, 00, 0, 0)); table[9, 20] = new PrayDay( new Date(0, 9, 20, 06, 45, 0, 0), new Date(0, 9, 20, 07, 56, 0, 0), new Date(0, 9, 20, 13, 45, 0, 0), new Date(0, 9, 20, 17, 00, 0, 0), new Date(0, 9, 20, 18, 22, 0, 0), new Date(0, 9, 20, 20, 00, 0, 0)); table[9, 21] = new PrayDay( new Date(0, 9, 21, 06, 45, 0, 0), new Date(0, 9, 21, 07, 58, 0, 0), new Date(0, 9, 21, 13, 45, 0, 0), new Date(0, 9, 21, 17, 00, 0, 0), new Date(0, 9, 21, 18, 21, 0, 0), new Date(0, 9, 21, 20, 00, 0, 0)); table[9, 22] = new PrayDay( new Date(0, 9, 22, 06, 45, 0, 0), new Date(0, 9, 22, 07, 59, 0, 0), new Date(0, 9, 22, 13, 45, 0, 0), new Date(0, 9, 22, 17, 00, 0, 0), new Date(0, 9, 22, 18, 18, 0, 0), new Date(0, 9, 22, 20, 00, 0, 0)); table[9, 23] = new PrayDay( new Date(0, 9, 23, 06, 45, 0, 0), new Date(0, 9, 23, 08, 01, 0, 0), new Date(0, 9, 23, 13, 45, 0, 0), new Date(0, 9, 23, 17, 00, 0, 0), new Date(0, 9, 23, 18, 17, 0, 0), new Date(0, 9, 23, 20, 00, 0, 0)); table[9, 24] = new PrayDay( new Date(0, 9, 24, 06, 45, 0, 0), new Date(0, 9, 24, 08, 03, 0, 0), new Date(0, 9, 24, 13, 45, 0, 0), new Date(0, 9, 24, 16, 45, 0, 0), new Date(0, 9, 24, 18, 14, 0, 0), new Date(0, 9, 24, 20, 00, 0, 0)); table[9, 25] = new PrayDay( new Date(0, 9, 25, 06, 45, 0, 0), new Date(0, 9, 25, 08, 05, 0, 0), new Date(0, 9, 25, 13, 45, 0, 0), new Date(0, 9, 25, 16, 45, 0, 0), new Date(0, 9, 25, 18, 11, 0, 0), new Date(0, 9, 25, 20, 00, 0, 0)); table[9, 26] = new PrayDay( new Date(0, 9, 26, 06, 45, 0, 0), new Date(0, 9, 26, 08, 07, 0, 0), new Date(0, 9, 26, 13, 45, 0, 0), new Date(0, 9, 26, 16, 45, 0, 0), new Date(0, 9, 26, 18, 10, 0, 0), new Date(0, 9, 26, 20, 00, 0, 0)); table[9, 27] = new PrayDay( new Date(0, 9, 27, 06, 45, 0, 0), new Date(0, 9, 27, 08, 09, 0, 0), new Date(0, 9, 27, 13, 45, 0, 0), new Date(0, 9, 27, 16, 45, 0, 0), new Date(0, 9, 27, 18, 07, 0, 0), new Date(0, 9, 27, 20, 00, 0, 0)); table[9, 28] = new PrayDay( new Date(0, 9, 28, 06, 45, 0, 0), new Date(0, 9, 28, 08, 11, 0, 0), new Date(0, 9, 28, 13, 45, 0, 0), new Date(0, 9, 28, 16, 45, 0, 0), new Date(0, 9, 28, 18, 06, 0, 0), new Date(0, 9, 28, 20, 00, 0, 0)); table[9, 29] = new PrayDay( new Date(0, 9, 29, 06, 45, 0, 0), new Date(0, 9, 29, 08, 13, 0, 0), new Date(0, 9, 29, 13, 45, 0, 0), new Date(0, 9, 29, 16, 45, 0, 0), new Date(0, 9, 29, 18, 03, 0, 0), new Date(0, 9, 29, 20, 00, 0, 0)); table[9, 30] = new PrayDay( new Date(0, 9, 30, 06, 15, 0, 0), new Date(0, 9, 30, 08, 15, 0, 0), new Date(0, 9, 30, 13, 30, 0, 0), new Date(0, 9, 30, 15, 30, 0, 0), new Date(0, 9, 30, 18, 02, 0, 0), new Date(0, 9, 30, 20, 00, 0, 0)); table[9, 31] = new PrayDay( new Date(0, 9, 31, 06, 15, 0, 0), new Date(0, 9, 31, 08, 15, 0, 0), new Date(0, 9, 31, 13, 30, 0, 0), new Date(0, 9, 31, 15, 30, 0, 0), new Date(0, 9, 31, 18, 00, 0, 0), new Date(0, 9, 31, 20, 00, 0, 0)); } else if (today.getMonth() == 10) { table[10, 1] = new PrayDay( new Date(0, 10, 1, 06, 15, 0, 0), new Date(0, 10, 1, 07, 22, 0, 0), new Date(0, 10, 1, 13, 30, 0, 0), new Date(0, 10, 1, 15, 30, 0, 0), new Date(0, 10, 1, 16, 56, 0, 0), new Date(0, 10, 1, 20, 00, 0, 0)); table[10, 2] = new PrayDay( new Date(0, 10, 2, 06, 15, 0, 0), new Date(0, 10, 2, 07, 24, 0, 0), new Date(0, 10, 2, 13, 30, 0, 0), new Date(0, 10, 2, 15, 30, 0, 0), new Date(0, 10, 2, 16, 54, 0, 0), new Date(0, 10, 2, 20, 00, 0, 0)); table[10, 3] = new PrayDay( new Date(0, 10, 3, 06, 15, 0, 0), new Date(0, 10, 3, 07, 26, 0, 0), new Date(0, 10, 3, 13, 30, 0, 0), new Date(0, 10, 3, 15, 30, 0, 0), new Date(0, 10, 3, 16, 52, 0, 0), new Date(0, 10, 3, 20, 00, 0, 0)); table[10, 4] = new PrayDay( new Date(0, 10, 4, 06, 15, 0, 0), new Date(0, 10, 4, 07, 28, 0, 0), new Date(0, 10, 4, 13, 30, 0, 0), new Date(0, 10, 4, 15, 30, 0, 0), new Date(0, 10, 4, 16, 50, 0, 0), new Date(0, 10, 4, 20, 00, 0, 0)); table[10, 5] = new PrayDay( new Date(0, 10, 5, 06, 15, 0, 0), new Date(0, 10, 5, 07, 30, 0, 0), new Date(0, 10, 5, 13, 30, 0, 0), new Date(0, 10, 5, 15, 30, 0, 0), new Date(0, 10, 5, 16, 48, 0, 0), new Date(0, 10, 5, 20, 00, 0, 0)); table[10, 6] = new PrayDay( new Date(0, 10, 6, 06, 15, 0, 0), new Date(0, 10, 6, 07, 32, 0, 0), new Date(0, 10, 6, 13, 30, 0, 0), new Date(0, 10, 6, 15, 30, 0, 0), new Date(0, 10, 6, 16, 46, 0, 0), new Date(0, 10, 6, 20, 00, 0, 0)); table[10, 7] = new PrayDay( new Date(0, 10, 7, 06, 15, 0, 0), new Date(0, 10, 7, 07, 34, 0, 0), new Date(0, 10, 7, 13, 30, 0, 0), new Date(0, 10, 7, 15, 15, 0, 0), new Date(0, 10, 7, 16, 45, 0, 0), new Date(0, 10, 7, 20, 00, 0, 0)); table[10, 8] = new PrayDay( new Date(0, 10, 8, 06, 15, 0, 0), new Date(0, 10, 8, 07, 36, 0, 0), new Date(0, 10, 8, 13, 30, 0, 0), new Date(0, 10, 8, 15, 15, 0, 0), new Date(0, 10, 8, 16, 43, 0, 0), new Date(0, 10, 8, 20, 00, 0, 0)); table[10, 9] = new PrayDay( new Date(0, 10, 9, 06, 15, 0, 0), new Date(0, 10, 9, 07, 38, 0, 0), new Date(0, 10, 9, 13, 30, 0, 0), new Date(0, 10, 9, 15, 15, 0, 0), new Date(0, 10, 9, 16, 41, 0, 0), new Date(0, 10, 9, 20, 00, 0, 0)); table[10, 10] = new PrayDay( new Date(0, 10, 10, 06, 15, 0, 0), new Date(0, 10, 10, 07, 39, 0, 0), new Date(0, 10, 10, 13, 30, 0, 0), new Date(0, 10, 10, 15, 15, 0, 0), new Date(0, 10, 10, 16, 40, 0, 0), new Date(0, 10, 10, 20, 00, 0, 0)); table[10, 11] = new PrayDay( new Date(0, 10, 11, 06, 15, 0, 0), new Date(0, 10, 11, 07, 41, 0, 0), new Date(0, 10, 11, 13, 30, 0, 0), new Date(0, 10, 11, 15, 15, 0, 0), new Date(0, 10, 11, 16, 38, 0, 0), new Date(0, 10, 11, 20, 00, 0, 0)); table[10, 12] = new PrayDay( new Date(0, 10, 12, 06, 15, 0, 0), new Date(0, 10, 12, 07, 43, 0, 0), new Date(0, 10, 12, 13, 30, 0, 0), new Date(0, 10, 12, 15, 15, 0, 0), new Date(0, 10, 12, 16, 36, 0, 0), new Date(0, 10, 12, 20, 00, 0, 0)); table[10, 13] = new PrayDay( new Date(0, 10, 13, 06, 15, 0, 0), new Date(0, 10, 13, 07, 45, 0, 0), new Date(0, 10, 13, 13, 30, 0, 0), new Date(0, 10, 13, 15, 15, 0, 0), new Date(0, 10, 13, 16, 35, 0, 0), new Date(0, 10, 13, 20, 00, 0, 0)); table[10, 14] = new PrayDay( new Date(0, 10, 14, 06, 30, 0, 0), new Date(0, 10, 14, 07, 47, 0, 0), new Date(0, 10, 14, 13, 30, 0, 0), new Date(0, 10, 14, 15, 00, 0, 0), new Date(0, 10, 14, 16, 33, 0, 0), new Date(0, 10, 14, 20, 00, 0, 0)); table[10, 15] = new PrayDay( new Date(0, 10, 15, 06, 30, 0, 0), new Date(0, 10, 15, 07, 49, 0, 0), new Date(0, 10, 15, 13, 30, 0, 0), new Date(0, 10, 15, 15, 00, 0, 0), new Date(0, 10, 15, 16, 32, 0, 0), new Date(0, 10, 15, 20, 00, 0, 0)); table[10, 16] = new PrayDay( new Date(0, 10, 16, 06, 30, 0, 0), new Date(0, 10, 16, 07, 51, 0, 0), new Date(0, 10, 16, 13, 30, 0, 0), new Date(0, 10, 16, 15, 00, 0, 0), new Date(0, 10, 16, 16, 30, 0, 0), new Date(0, 10, 16, 20, 00, 0, 0)); table[10, 17] = new PrayDay( new Date(0, 10, 17, 06, 30, 0, 0), new Date(0, 10, 17, 07, 53, 0, 0), new Date(0, 10, 17, 13, 30, 0, 0), new Date(0, 10, 17, 15, 00, 0, 0), new Date(0, 10, 17, 16, 29, 0, 0), new Date(0, 10, 17, 20, 00, 0, 0)); table[10, 18] = new PrayDay( new Date(0, 10, 18, 06, 30, 0, 0), new Date(0, 10, 18, 07, 54, 0, 0), new Date(0, 10, 18, 13, 30, 0, 0), new Date(0, 10, 18, 15, 00, 0, 0), new Date(0, 10, 18, 16, 27, 0, 0), new Date(0, 10, 18, 20, 00, 0, 0)); table[10, 19] = new PrayDay( new Date(0, 10, 19, 06, 30, 0, 0), new Date(0, 10, 19, 07, 56, 0, 0), new Date(0, 10, 19, 13, 30, 0, 0), new Date(0, 10, 19, 15, 00, 0, 0), new Date(0, 10, 19, 16, 26, 0, 0), new Date(0, 10, 19, 20, 00, 0, 0)); table[10, 20] = new PrayDay( new Date(0, 10, 20, 06, 30, 0, 0), new Date(0, 10, 20, 07, 58, 0, 0), new Date(0, 10, 20, 13, 30, 0, 0), new Date(0, 10, 20, 15, 00, 0, 0), new Date(0, 10, 20, 16, 25, 0, 0), new Date(0, 10, 20, 20, 00, 0, 0)); table[10, 21] = new PrayDay( new Date(0, 10, 21, 06, 30, 0, 0), new Date(0, 10, 21, 08, 00, 0, 0), new Date(0, 10, 21, 13, 30, 0, 0), new Date(0, 10, 21, 14, 45, 0, 0), new Date(0, 10, 21, 16, 24, 0, 0), new Date(0, 10, 21, 20, 00, 0, 0)); table[10, 22] = new PrayDay( new Date(0, 10, 22, 06, 30, 0, 0), new Date(0, 10, 22, 08, 02, 0, 0), new Date(0, 10, 22, 13, 30, 0, 0), new Date(0, 10, 22, 14, 45, 0, 0), new Date(0, 10, 22, 16, 22, 0, 0), new Date(0, 10, 22, 20, 00, 0, 0)); table[10, 23] = new PrayDay( new Date(0, 10, 23, 06, 30, 0, 0), new Date(0, 10, 23, 08, 03, 0, 0), new Date(0, 10, 23, 13, 30, 0, 0), new Date(0, 10, 23, 14, 45, 0, 0), new Date(0, 10, 23, 16, 21, 0, 0), new Date(0, 10, 23, 20, 00, 0, 0)); table[10, 24] = new PrayDay( new Date(0, 10, 24, 06, 30, 0, 0), new Date(0, 10, 24, 08, 05, 0, 0), new Date(0, 10, 24, 13, 30, 0, 0), new Date(0, 10, 24, 14, 45, 0, 0), new Date(0, 10, 24, 16, 20, 0, 0), new Date(0, 10, 24, 20, 00, 0, 0)); table[10, 25] = new PrayDay( new Date(0, 10, 25, 06, 30, 0, 0), new Date(0, 10, 25, 08, 07, 0, 0), new Date(0, 10, 25, 13, 30, 0, 0), new Date(0, 10, 25, 14, 45, 0, 0), new Date(0, 10, 25, 16, 19, 0, 0), new Date(0, 10, 25, 20, 00, 0, 0)); table[10, 26] = new PrayDay( new Date(0, 10, 26, 06, 30, 0, 0), new Date(0, 10, 26, 08, 08, 0, 0), new Date(0, 10, 26, 13, 30, 0, 0), new Date(0, 10, 26, 14, 45, 0, 0), new Date(0, 10, 26, 16, 18, 0, 0), new Date(0, 10, 26, 20, 00, 0, 0)); table[10, 27] = new PrayDay( new Date(0, 10, 27, 06, 30, 0, 0), new Date(0, 10, 27, 08, 10, 0, 0), new Date(0, 10, 27, 13, 30, 0, 0), new Date(0, 10, 27, 14, 45, 0, 0), new Date(0, 10, 27, 16, 17, 0, 0), new Date(0, 10, 27, 20, 00, 0, 0)); table[10, 28] = new PrayDay( new Date(0, 10, 28, 06, 45, 0, 0), new Date(0, 10, 28, 08, 12, 0, 0), new Date(0, 10, 28, 13, 30, 0, 0), new Date(0, 10, 28, 14, 45, 0, 0), new Date(0, 10, 28, 16, 16, 0, 0), new Date(0, 10, 28, 20, 00, 0, 0)); table[10, 29] = new PrayDay( new Date(0, 10, 29, 06, 45, 0, 0), new Date(0, 10, 29, 08, 13, 0, 0), new Date(0, 10, 29, 13, 30, 0, 0), new Date(0, 10, 29, 14, 45, 0, 0), new Date(0, 10, 29, 16, 15, 0, 0), new Date(0, 10, 29, 20, 00, 0, 0)); table[10, 30] = new PrayDay( new Date(0, 10, 30, 06, 15, 0, 0), new Date(0, 10, 30, 08, 15, 0, 0), new Date(0, 10, 30, 13, 30, 0, 0), new Date(0, 10, 30, 14, 45, 0, 0), new Date(0, 10, 30, 16, 15, 0, 0), new Date(0, 10, 30, 20, 00, 0, 0)); } else if (today.getMonth() == 11) { table[11, 1] = new PrayDay(new Date(0, 11, 1, 06, 45, 0, 0), new Date(0, 11, 1, 08, 13, 0, 0), new Date(0, 11, 1, 01, 30, 0, 0), new Date(0, 11, 1, 02, 45, 0, 0), new Date(0, 11, 1, 04, 15, 0, 0), new Date(0, 11, 1, 08, 00, 0, 0)); table[11, 2] = new PrayDay(new Date(0, 11, 2, 06, 45, 0, 0), new Date(0, 11, 2, 08, 13, 0, 0), new Date(0, 11, 2, 01, 30, 0, 0), new Date(0, 11, 2, 02, 45, 0, 0), new Date(0, 11, 2, 04, 14, 0, 0), new Date(0, 11, 2, 08, 00, 0, 0)); table[11, 3] = new PrayDay(new Date(0, 11, 3, 06, 45, 0, 0), new Date(0, 11, 3, 08, 16, 0, 0), new Date(0, 11, 3, 01, 30, 0, 0), new Date(0, 11, 3, 02, 45, 0, 0), new Date(0, 11, 3, 04, 12, 0, 0), new Date(0, 11, 3, 08, 00, 0, 0)); table[11, 4] = new PrayDay(new Date(0, 11, 4, 06, 45, 0, 0), new Date(0, 11, 4, 08, 16, 0, 0), new Date(0, 11, 4, 01, 30, 0, 0), new Date(0, 11, 4, 02, 45, 0, 0), new Date(0, 11, 4, 04, 12, 0, 0), new Date(0, 11, 4, 08, 00, 0, 0)); table[11, 5] = new PrayDay(new Date(0, 11, 5, 06, 45, 0, 0), new Date(0, 11, 5, 08, 18, 0, 0), new Date(0, 11, 5, 01, 30, 0, 0), new Date(0, 11, 5, 02, 45, 0, 0), new Date(0, 11, 5, 04, 11, 0, 0), new Date(0, 11, 5, 08, 00, 0, 0)); table[11, 6] = new PrayDay(new Date(0, 11, 6, 06, 45, 0, 0), new Date(0, 11, 6, 08, 20, 0, 0), new Date(0, 11, 6, 01, 30, 0, 0), new Date(0, 11, 6, 02, 45, 0, 0), new Date(0, 11, 6, 04, 11, 0, 0), new Date(0, 11, 6, 08, 00, 0, 0)); table[11, 7] = new PrayDay(new Date(0, 11, 7, 06, 45, 0, 0), new Date(0, 11, 7, 08, 20, 0, 0), new Date(0, 11, 7, 01, 30, 0, 0), new Date(0, 11, 7, 02, 45, 0, 0), new Date(0, 11, 7, 04, 11, 0, 0), new Date(0, 11, 7, 08, 00, 0, 0)); table[11, 8] = new PrayDay(new Date(0, 11, 8, 06, 45, 0, 0), new Date(0, 11, 8, 08, 22, 0, 0), new Date(0, 11, 8, 01, 30, 0, 0), new Date(0, 11, 8, 02, 45, 0, 0), new Date(0, 11, 8, 04, 11, 0, 0), new Date(0, 11, 8, 08, 00, 0, 0)); table[11, 9] = new PrayDay(new Date(0, 11, 9, 06, 45, 0, 0), new Date(0, 11, 9, 08, 24, 0, 0), new Date(0, 11, 9, 01, 30, 0, 0), new Date(0, 11, 9, 02, 45, 0, 0), new Date(0, 11, 9, 04, 10, 0, 0), new Date(0, 11, 9, 08, 00, 0, 0)); table[11, 10] = new PrayDay(new Date(0, 11, 10, 06, 45, 0, 0), new Date(0, 11, 10, 08, 24, 0, 0), new Date(0, 11, 10, 01, 30, 0, 0), new Date(0, 11, 10, 02, 45, 0, 0), new Date(0, 11, 10, 04, 10, 0, 0), new Date(0, 11, 10, 08, 00, 0, 0)); table[11, 11] = new PrayDay(new Date(0, 11, 11, 06, 45, 0, 0), new Date(0, 11, 11, 08, 26, 0, 0), new Date(0, 11, 11, 01, 30, 0, 0), new Date(0, 11, 11, 02, 45, 0, 0), new Date(0, 11, 11, 04, 10, 0, 0), new Date(0, 11, 11, 08, 00, 0, 0)); table[11, 12] = new PrayDay(new Date(0, 11, 12, 06, 45, 0, 0), new Date(0, 11, 12, 08, 26, 0, 0), new Date(0, 11, 12, 01, 30, 0, 0), new Date(0, 11, 12, 02, 45, 0, 0), new Date(0, 11, 12, 04, 10, 0, 0), new Date(0, 11, 12, 08, 00, 0, 0)); table[11, 13] = new PrayDay(new Date(0, 11, 13, 06, 45, 0, 0), new Date(0, 11, 13, 08, 28, 0, 0), new Date(0, 11, 13, 01, 30, 0, 0), new Date(0, 11, 13, 02, 45, 0, 0), new Date(0, 11, 13, 04, 10, 0, 0), new Date(0, 11, 13, 08, 00, 0, 0)); table[11, 14] = new PrayDay(new Date(0, 11, 14, 06, 45, 0, 0), new Date(0, 11, 14, 08, 28, 0, 0), new Date(0, 11, 14, 01, 30, 0, 0), new Date(0, 11, 14, 02, 45, 0, 0), new Date(0, 11, 14, 04, 10, 0, 0), new Date(0, 11, 14, 08, 00, 0, 0)); table[11, 15] = new PrayDay(new Date(0, 11, 15, 06, 45, 0, 0), new Date(0, 11, 15, 08, 30, 0, 0), new Date(0, 11, 15, 01, 30, 0, 0), new Date(0, 11, 15, 02, 45, 0, 0), new Date(0, 11, 15, 04, 10, 0, 0), new Date(0, 11, 15, 08, 00, 0, 0)); table[11, 16] = new PrayDay(new Date(0, 11, 16, 06, 45, 0, 0), new Date(0, 11, 16, 08, 31, 0, 0), new Date(0, 11, 16, 01, 30, 0, 0), new Date(0, 11, 16, 02, 45, 0, 0), new Date(0, 11, 16, 04, 10, 0, 0), new Date(0, 11, 16, 08, 00, 0, 0)); table[11, 17] = new PrayDay(new Date(0, 11, 17, 06, 45, 0, 0), new Date(0, 11, 17, 08, 31, 0, 0), new Date(0, 11, 17, 01, 30, 0, 0), new Date(0, 11, 17, 02, 45, 0, 0), new Date(0, 11, 17, 04, 10, 0, 0), new Date(0, 11, 17, 08, 00, 0, 0)); table[11, 18] = new PrayDay(new Date(0, 11, 18, 06, 45, 0, 0), new Date(0, 11, 18, 08, 33, 0, 0), new Date(0, 11, 18, 01, 30, 0, 0), new Date(0, 11, 18, 02, 45, 0, 0), new Date(0, 11, 18, 04, 10, 0, 0), new Date(0, 11, 18, 08, 00, 0, 0)); table[11, 19] = new PrayDay(new Date(0, 11, 19, 06, 45, 0, 0), new Date(0, 11, 19, 08, 33, 0, 0), new Date(0, 11, 19, 01, 30, 0, 0), new Date(0, 11, 19, 02, 45, 0, 0), new Date(0, 11, 19, 04, 10, 0, 0), new Date(0, 11, 19, 08, 00, 0, 0)); table[11, 20] = new PrayDay(new Date(0, 11, 20, 06, 45, 0, 0), new Date(0, 11, 20, 08, 33, 0, 0), new Date(0, 11, 20, 01, 30, 0, 0), new Date(0, 11, 20, 02, 45, 0, 0), new Date(0, 11, 20, 04, 11, 0, 0), new Date(0, 11, 20, 08, 00, 0, 0)); table[11, 21] = new PrayDay(new Date(0, 11, 21, 06, 45, 0, 0), new Date(0, 11, 21, 08, 35, 0, 0), new Date(0, 11, 21, 01, 30, 0, 0), new Date(0, 11, 21, 02, 45, 0, 0), new Date(0, 11, 21, 04, 11, 0, 0), new Date(0, 11, 21, 08, 00, 0, 0)); table[11, 22] = new PrayDay(new Date(0, 11, 22, 06, 45, 0, 0), new Date(0, 11, 22, 08, 35, 0, 0), new Date(0, 11, 22, 01, 30, 0, 0), new Date(0, 11, 22, 02, 45, 0, 0), new Date(0, 11, 22, 04, 11, 0, 0), new Date(0, 11, 22, 08, 00, 0, 0)); table[11, 23] = new PrayDay(new Date(0, 11, 23, 06, 45, 0, 0), new Date(0, 11, 23, 08, 35, 0, 0), new Date(0, 11, 23, 01, 30, 0, 0), new Date(0, 11, 23, 02, 45, 0, 0), new Date(0, 11, 23, 04, 11, 0, 0), new Date(0, 11, 23, 08, 00, 0, 0)); table[11, 24] = new PrayDay(new Date(0, 11, 24, 06, 45, 0, 0), new Date(0, 11, 24, 08, 35, 0, 0), new Date(0, 11, 24, 01, 30, 0, 0), new Date(0, 11, 24, 02, 45, 0, 0), new Date(0, 11, 24, 04, 11, 0, 0), new Date(0, 11, 24, 08, 00, 0, 0)); table[11, 25] = new PrayDay(new Date(0, 11, 25, 06, 45, 0, 0), new Date(0, 11, 25, 08, 37, 0, 0), new Date(0, 11, 25, 01, 30, 0, 0), new Date(0, 11, 25, 02, 45, 0, 0), new Date(0, 11, 25, 04, 12, 0, 0), new Date(0, 11, 25, 08, 00, 0, 0)); table[11, 26] = new PrayDay(new Date(0, 11, 26, 06, 45, 0, 0), new Date(0, 11, 26, 08, 37, 0, 0), new Date(0, 11, 26, 01, 30, 0, 0), new Date(0, 11, 26, 02, 45, 0, 0), new Date(0, 11, 26, 04, 14, 0, 0), new Date(0, 11, 26, 08, 00, 0, 0)); table[11, 27] = new PrayDay(new Date(0, 11, 27, 06, 45, 0, 0), new Date(0, 11, 27, 08, 37, 0, 0), new Date(0, 11, 27, 01, 30, 0, 0), new Date(0, 11, 27, 02, 45, 0, 0), new Date(0, 11, 27, 04, 14, 0, 0), new Date(0, 11, 27, 08, 00, 0, 0)); table[11, 28] = new PrayDay(new Date(0, 11, 28, 06, 45, 0, 0), new Date(0, 11, 28, 08, 37, 0, 0), new Date(0, 11, 28, 01, 30, 0, 0), new Date(0, 11, 28, 02, 45, 0, 0), new Date(0, 11, 28, 04, 15, 0, 0), new Date(0, 11, 28, 08, 00, 0, 0)); table[11, 29] = new PrayDay(new Date(0, 11, 29, 06, 45, 0, 0), new Date(0, 11, 29, 08, 37, 0, 0), new Date(0, 11, 29, 01, 30, 0, 0), new Date(0, 11, 29, 02, 45, 0, 0), new Date(0, 11, 29, 04, 15, 0, 0), new Date(0, 11, 29, 08, 00, 0, 0)); table[11, 30] = new PrayDay(new Date(0, 11, 30, 06, 45, 0, 0), new Date(0, 11, 30, 08, 37, 0, 0), new Date(0, 11, 30, 01, 30, 0, 0), new Date(0, 11, 30, 02, 45, 0, 0), new Date(0, 11, 30, 04, 17, 0, 0), new Date(0, 11, 30, 08, 00, 0, 0)); table[11, 31] = new PrayDay(new Date(0, 11, 31, 06, 45, 0, 0), new Date(0, 11, 31, 08, 37, 0, 0), new Date(0, 11, 31, 01, 30, 0, 0), new Date(0, 11, 31, 02, 45, 0, 0), new Date(0, 11, 31, 04, 18, 0, 0), new Date(0, 11, 31, 08, 00, 0, 0)); } return table; } // Displays next prayer function dspNextPrayer(prayerTable) { var now = new Date(); var day = now.getDate(); var month = now.getMonth(); var todayPrayer = prayerTable[month, day]; var isFriday = now.getDay() == 5; var prayerString = todayPrayer.nextPrayer(now, isFriday); var timeRemainString = todayPrayer.remainTime(now, isFriday); //var displayString = prayerString + "   in   " + timeRemainString; var displayString = prayerString + "   " + timeRemainString; updateElement(nxtPryrDspElmnt, displayString); } // Display today's prayer timetable function dspTodayTable(prayerTable) { var today = new Date(); var todayPrayer = prayerTable[today.getMonth(), today.getDate()]; updateElement('fajr cell', timeNoSecString(todayPrayer.fajr)); updateElement('sun rise cell', timeNoSecString(todayPrayer.sunRise)); if (today.getDay() == 5) { updateElement('zuhr label cell', "Jummah"); updateElement('zuhr cell', timeNoSecString(jummahPrayer)); } else { updateElement('zuhr cell', timeNoSecString(todayPrayer.zohr)); } updateElement('asr cell', timeNoSecString(todayPrayer.asr)); updateElement('maghreb cell', timeNoSecString(todayPrayer.maghreb)); updateElement('isha cell', timeNoSecString(todayPrayer.isha)); // Ramadan Specific Updates var nowIsRamadan = checkRamadan(); if (nowIsRamadan) { updateElement('fajr label cell', 'Fajr Azan Call'); var pTable = document.getElementById('prayer table'); var headCell = pTable.rows[0].insertCell(1); headCell.innerHTML = 'Fajr Prayer'; var dataCell = pTable.rows[1].insertCell(1); dataCell.innerHTML = padZeros(todayPrayer.fajrP.getHours()) + ":" + padZeros(todayPrayer.fajrP.getMinutes()); } } function dspTodayBoard(prayerTable) { var today = new Date(); var todayPrayer = prayerTable[today.getMonth(), today.getDate()]; updateBoardElement('board_dhuhr', timeNoSecString(todayPrayer.zohr)); updateBoardElement('board_asr', timeNoSecString(todayPrayer.asr)); updateBoardElement('board_maghrib', timeNoSecString(todayPrayer.maghreb)); updateBoardElement('board_isha', timeNoSecString(todayPrayer.isha)); // Ramadan Specific Updates var nowIsRamadan = checkRamadan(); if (nowIsRamadan) { updateBoardElement('board_fajr', timeNoSecString(todayPrayer.fajrP)); updateBoardElement('board_suhur', '
(Suhur End: ' + timeNoSecString(todayPrayer.fajr) + ')
'); } else { updateBoardElement('board_fajr', timeNoSecString(todayPrayer.fajr)); updateBoardElement('board_suhur', ''); } } // Repeating process function mainLoop (prayerTable) { dspNextPrayer(prayerTable); } // Program entry point function doDisplay(nxtPrayerElmnt, doTable = false, doBoard = false) { var prayerTable = buildPrayTable(); nxtPryrDspElmnt = nxtPrayerElmnt; dspNextPrayer(prayerTable, nxtPrayerElmnt); if (doTable) { dspTodayTable(prayerTable); } if (doBoard) { dspTodayBoard(prayerTable); } setInterval(mainLoop, 1000, prayerTable); } var jummahPrayer = new Date(0, 0, 0, 13, 35, 0, 0);