{"id":5020,"date":"2025-05-04T15:05:01","date_gmt":"2025-05-04T05:05:01","guid":{"rendered":"https:\/\/wp.gurto.org\/?page_id=5020"},"modified":"2025-05-22T09:08:13","modified_gmt":"2025-05-21T23:08:13","slug":"year-at-a-glance","status":"publish","type":"page","link":"https:\/\/wp.gurto.org\/index.php\/year-at-a-glance\/","title":{"rendered":"Year at a Glance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5020\" class=\"elementor elementor-5020\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d232c92 e-flex e-con-boxed e-con e-parent\" data-id=\"d232c92\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86f8a54 elementor-widget elementor-widget-html\" data-id=\"86f8a54\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<head>\r\n    <style>\r\n      .calendar-wrapper {\r\n        overflow-x: auto;\r\n        width: 80%;\r\n      }\r\n    \r\n      .calendar-table {\r\n        border-collapse: collapse;\r\n        width: max-content;\r\n        font-size: 0.8em;\r\n        min-width: 1200px; \/* base width for scrolling *\/\r\n      }\r\n    \r\n      .calendar-table th,\r\n      .calendar-table td {\r\n        min-width: 180px;\r\n        padding: 10px;\r\n        vertical-align: top;\r\n        word-break: break-word;\r\n        color: black; \/* ensures readability *\/\r\n      }\r\n    \r\n      @media (max-width: 768px) {\r\n        \/* Tablet: 3 columns visible *\/\r\n        .calendar-table th,\r\n        .calendar-table td {\r\n          min-width: 33.33vw;\r\n        }\r\n      }\r\n    \r\n      @media (max-width: 480px) {\r\n        \/* Mobile: 1 column visible *\/\r\n        .calendar-table th,\r\n        .calendar-table td {\r\n          min-width: 100vw;\r\n        }\r\n      }\r\n    <\/style>\r\n<\/head>\r\n<div class=\"calendar-wrapper\"><\/div>\r\n<table class=\"calendar-table\" width=\"3600px\" style=\"overflow: scroll; font-size:40%\">\r\n\t<tr>\r\n\t\t<th bgcolor=\"LightBlue\">January<\/th>\r\n\t\t<th bgcolor=\"AliceBlue\">February<\/th>\r\n\t\t<th bgcolor=\"PaleGoldenRod \">March<\/th>\r\n\t\t<th bgcolor=\"Thistle\">April<\/th>\r\n\t\t<th bgcolor=\"PaleGoldenRod \">May<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DarkGreen \">June<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DodgerBlue \">July<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DarkGreen\">August<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DarkRed\">September<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DarkOrange\">October<\/th>\r\n\t\t<th style=\"color:white;\" bgcolor=\"DarkRed\">November<\/th>\r\n\t\t<th bgcolor=\"LightBlue\">December<\/th>\r\n\t<\/tr>\r\n\t<tr>\r\n\t\t<td bgcolor=\"AliceBlue\" valign=\"top\" id=\"January\"><\/td>\r\n\t\t<td bgcolor=\"LightBlue\" valign=\"top\" id=\"February\"><\/td>\r\n\t\t<td bgcolor=\"Thistle\" valign=\"top\" id=\"March\"><\/td>\r\n\t\t<td bgcolor=\"PaleGoldenRod\" valign=\"top\" id=\"April\"><\/td>\r\n\t\t<td bgcolor=\"Thistle\" valign=\"top\" id=\"May\"><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DodgerBlue \" valign=\"top\" id=\"June\"><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DarkGreen\" valign=\"top\" id=\"July\">The Gurto Family Reunion is traditionally held on the second Saturday in July.<br><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DodgerBlue \" valign=\"top\" id=\"August\"><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DarkOrange\" valign=\"top\" id=\"September\"><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DarkRed\" valign=\"top\" id=\"October\"><\/td>\r\n\t\t<td style=\"color:white;\" bgcolor=\"DarkOrange\" valign=\"top\" id=\"November\"><\/td>\r\n\t\t<td bgcolor=\"LightBlue\" valign=\"top\" id=\"December\"><\/td>\r\n\t<\/tr>\r\n<\/table>\r\n<\/div>\r\n<table width=\"100%\" border=\"1px\" rules=\"none\" id=\"calBox\"><\/table>\r\n<script src=\"https:\/\/wp.gurto.org\/index.php\/calendar\/calendar.js\"><\/script>\r\n<script>\r\n\r\n    var today = new Date();    \r\n    \r\n    var day = today.getDay();\r\n    var month = today.getMonth();\r\n    var date = today.getDate();\r\n    var year = today.getYear();\r\n    if (year < 1000)\r\n    year+=1900\r\n    cent = parseInt(year\/100);\r\n    g = year % 19;\r\n    k = parseInt((cent - 17)\/25);\r\n    i = (cent - parseInt(cent\/4) - parseInt((cent - k)\/3) + 19*g + 15) % 30;\r\n    i = i - parseInt(i\/28)*(1 - parseInt(i\/28)*parseInt(29\/(i+1))*parseInt((21-g)\/11));\r\n    j = (year + parseInt(year\/4) + i + 2 - cent + parseInt(cent\/4)) % 7;\r\n    l = i - j;\r\n    emonth = 3 + parseInt((l + 40)\/44);\r\n    edate = l + 28 - 31*parseInt((emonth\/4));\r\n    emonth--;\r\n    var dayname = [\"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\"];\r\n    var monthname = [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"];\r\n    \r\n    var calBox = document.getElementById(\"calBox\");\r\n    \r\n    function addCalRow(msg, color){\r\n        var row = calBox.insertRow(-1);\r\n        var cell = row.insertCell(-1);\r\n        if (color)\r\n            cell.style.color = color;\r\n        cell.style.paddingLeft = \"0.5em\";\r\n        cell.style.paddingRight = \"0.5em\";\r\n        cell.innerHTML = msg;\r\n    }\r\n    \r\n    addCalRow('<b>' + dayname[day] + ' ' + monthname[month] + ' ' + date + ', ' + year + '<\/b>');\r\n        \r\n        \r\n    \/\/ Easter\r\n    if ((month == emonth) && (date == edate)) addCalRow(\"Easter Sunday (Western)\");\r\n    \/\/ January\r\n    if ((month == 0) && (date == 1)) addCalRow(\"New Year's Day\");\r\n    if ((month == 0) && (date == 26)) addCalRow(\"Australia Day\");\r\n    if ((month == 0) && (day == 1) && (date > 14) && (date< 22)) addCalRow(\"Martin Luther King's Birthday\");\r\n    \/\/ February\r\n    if ((month == 1) && (date == 2)) addCalRow(\"Groundhog Day\");\r\n    if ((month == 1) && (date== 12)) addCalRow(\"Lincoln's Birthday\");\r\n    if((month == 1) && (date == 14)) addCalRow(\"St. Valentine's Day\");\r\n    if ((month == 1) && (date == 22)) addCalRow(\"Washington's Birthday\");\r\n    if ((month == 1) && (date == 29)) addCalRow(\"Leap Day\");\r\n    \/\/ March\r\n    if ((month == 2) && (date == 17)) addCalRow(\"St. Patrick's Day\");\r\n    \/\/ April\r\n    if ((month == 3) && (date == 1)) addCalRow(\"April Fools' Day\");\r\n    if ((month == 3) && (date == 15) && (day != 0)) addCalRow(\"Income Tax Day (USA)\");\r\n    if ((month == 3) && (date == 16) && (day == 1)) addCalRow(\"Income Tax Day (USA)\");\r\n    if ((month == 3) && (day == 0) && (date > 0) && (date< 8)) addCalRow(\"Daylight Savings Time Begins (USA), Ends (Australia)\");\r\n    if ((month == 3) && (date == 25)) addCalRow(\"ANZAC Day (Australia)\");\r\n    \/\/ May\r\n    if ((month == 4) && (date == 1)) addCalRow(\"May Day\");\r\n    if ((month == 4) && (day == 0) && (date > 7) && (date< 16)) addCalRow(\"Mother's Day\");\r\n    if ((month == 4) && (day == 1) && (date > 24)) addCalRow(\"Memorial Day\");\r\n    \/\/ June\r\n    if ((month == 5) && (date == 14)) addCalRow(\"Flag Day (USA)\");\r\n    if ((month == 5) && (day == 0) && (date > 15) && (date< 24)) addCalRow(\"Father's Day (USA)\");\r\n    \/\/ July\r\n    if ((month == 6) && (date == 4)) addCalRow(\"Independence Day (USA)\");\r\n    \/\/ August\r\n    \/\/ September\r\n    if ((month == 8) && (day== 1)&& (date > 0) && (date< 8)) addCalRow(\"Labor Day (USA)\");\r\n    if ((month == 8) && (day == 0) && (date < 8)) addCalRow(\"Father's Day (Australia)\");\r\n    \/\/ October\r\n    if ((month == 9) && (date == 1)) addCalRow(\"German Reunufication (1990)\");\r\n    if ((month == 9) && (date == 10)) addCalRow(\"Health-Sports Day (Japan)\");\r\n    if ((month == 9) && (day == 1) && (date > 7) && (date< 16)) addCalRow(\"Columbus Day (USA)\");\r\n    if ((month == 9) && (day == 0) && (date > 24) && (date< 31)) addCalRow(\"Daylight Savings Time Ends (USA), Begins (Australia)\");\r\n    if ((month == 9) && (day == 0) && (date == 31)) addCalRow(\"Daylight Savings Time Ends\");\r\n    if ((month == 9) && (date == 24)) addCalRow(\"United Nations Day\");\r\n    if ((month == 9) && (date == 31)) addCalRow(\"Halloween\");\r\n    if ((month == 9) && (day== 1)&& (date <8)) addCalRow(\"Labor Day (Australia)\");\r\n    \/\/ November\r\n    if ((month == 10) && (date == 1)) addCalRow(\"All Saints Day\");\r\n    if ((month == 10) && (date == 2)) addCalRow(\"All Souls Day\");\r\n    if ((month == 10) && (date == 11)) addCalRow(\"Veteran's Day (USA), Remembrance Day (Australia)\");\r\n    if ((month == 10) && (day == 4) && (date > 22) && (date< 30)) addCalRow(\"Thanksgiving (USA)\");\r\n    if ((month == 10) && (date == 30) && (day == 4)) addCalRow(\"Thanksgiving (USA)\");\r\n    if ((month == 10) && (day== 2)&& (date <8)) addCalRow(\"Melbourne Cup Day (Australia)\");\r\n    \/\/ December\r\n    if ((month == 11) && (date == 24)) addCalRow(\"Christmas Eve\");\r\n    if ((month == 11) && (date == 25)) addCalRow(\"Christmas Day\");\r\n    if ((month == 11) && (date == 26)) addCalRow(\"Boxing Day\");\r\n    if ((month == 11) && (date == 31)) addCalRow(\"New Year's Eve\");\r\n    \r\n    for (var i = 0; i != calendar.length; ++i){\r\n        var item = calendar[i];\r\n        if ((item.day == date) && (item.month == month + 1) && (item.type == FAMILY))\r\n                addCalRow(item.name + ' (' + item.year + ')', \"#080\");\r\n    }\r\n    for (var i = 0; i != calendar.length; ++i){\r\n        var item = calendar[i];\r\n        if ((item.day == date) && (item.month == month + 1) && (item.type == GENERAL))\r\n                addCalRow(item.name + ' (' + item.year + ')');\r\n    }\r\n    \r\n\r\n        var cent = parseInt(year \/ 100);\r\n        var g = year % 19;\r\n        var k = parseInt((cent - 17) \/ 25);\r\n        var i = (cent - parseInt(cent \/ 4) - parseInt((cent - k) \/ 3) + 19 * g + 15) % 30;\r\n        i = i - parseInt(i \/ 28) * (1 - parseInt(i \/ 28) * parseInt(29 \/ (i + 1)) * parseInt((21 - g) \/ 11));\r\n        var j = (year + parseInt(year \/ 4) + i + 2 - cent + parseInt(cent \/ 4)) % 7;\r\n        var l = i - j;\r\n        var emonth = 3 + parseInt((l + 40) \/ 44);\r\n        var edate = l + 28 - 31 * parseInt((emonth \/ 4));\r\n        emonth--;\r\n        var dayname = [\"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\"];\r\n        var monthname = [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"];\r\n\r\n        var calBox = document.getElementById(\"calBox\");\r\n\r\n       \r\n\r\n        addCalRow('<b>' + dayname[day] + ' ' + monthname[month] + ' ' + date + ', ' + year + '<\/b>');\r\n\r\n\r\n        \/\/ Easter\r\n        if ((month == emonth) && (date == edate)) addCalRow(\"Easter Sunday (Western)\");\r\n        \/\/ January\r\n        if ((month == 0) && (date == 1)) addCalRow(\"New Year's Day\");\r\n        if ((month == 0) && (date == 26)) addCalRow(\"Australia Day\");\r\n        if ((month == 0) && (day == 1) && (date > 14) && (date < 22)) addCalRow(\"Martin Luther King's Birthday\");\r\n        \/\/ February\r\n        if ((month == 1) && (date == 2)) addCalRow(\"Groundhog Day\");\r\n        if ((month == 1) && (date == 12)) addCalRow(\"Lincoln's Birthday\");\r\n        if ((month == 1) && (date == 14)) addCalRow(\"St. Valentine's Day\");\r\n        if ((month == 1) && (date == 22)) addCalRow(\"Washington's Birthday\");\r\n        if ((month == 1) && (date == 29)) addCalRow(\"Leap Day\");\r\n        \/\/ March\r\n        if ((month == 2) && (date == 17)) addCalRow(\"St. Patrick's Day\");\r\n        \/\/ April\r\n        if ((month == 3) && (date == 1)) addCalRow(\"April Fools' Day\");\r\n        if ((month == 3) && (date == 15) && (day != 0)) addCalRow(\"Income Tax Day (USA)\");\r\n        if ((month == 3) && (date == 16) && (day == 1)) addCalRow(\"Income Tax Day (USA)\");\r\n        if ((month == 3) && (day == 0) && (date > 0) && (date < 8)) addCalRow(\"Daylight Savings Time Begins (USA), Ends (Australia)\");\r\n        if ((month == 3) && (date == 25)) addCalRow(\"ANZAC Day (Australia)\");\r\n        \/\/ May\r\n        if ((month == 4) && (date == 1)) addCalRow(\"May Day\");\r\n        if ((month == 4) && (day == 0) && (date > 7) && (date < 16)) addCalRow(\"Mother's Day\");\r\n        if ((month == 4) && (day == 1) && (date > 24)) addCalRow(\"Memorial Day\");\r\n        \/\/ June\r\n        if ((month == 5) && (date == 14)) addCalRow(\"Flag Day (USA)\");\r\n        if ((month == 5) && (day == 0) && (date > 15) && (date < 24)) addCalRow(\"Father's Day (USA)\");\r\n        \/\/ July\r\n        if ((month == 6) && (date == 4)) addCalRow(\"Independence Day (USA)\");\r\n        \/\/ August\r\n        \/\/ September\r\n        if ((month == 8) && (day == 1) && (date > 0) && (date < 8)) addCalRow(\"Labor Day (USA)\");\r\n        if ((month == 8) && (day == 0) && (date < 8)) addCalRow(\"Father's Day (Australia)\");\r\n        \/\/ October\r\n        if ((month == 9) && (date == 1)) addCalRow(\"German Reunufication (1990)\");\r\n        if ((month == 9) && (date == 10)) addCalRow(\"Health-Sports Day (Japan)\");\r\n        if ((month == 9) && (day == 1) && (date > 7) && (date < 16)) addCalRow(\"Columbus Day (USA)\");\r\n        if ((month == 9) && (day == 0) && (date > 24) && (date < 31)) addCalRow(\"Daylight Savings Time Ends (USA), Begins (Australia)\");\r\n        if ((month == 9) && (day == 0) && (date == 31)) addCalRow(\"Daylight Savings Time Ends\");\r\n        if ((month == 9) && (date == 24)) addCalRow(\"United Nations Day\");\r\n        if ((month == 9) && (date == 31)) addCalRow(\"Halloween\");\r\n        if ((month == 9) && (day == 1) && (date < 8)) addCalRow(\"Labor Day (Australia)\");\r\n        \/\/ November\r\n        if ((month == 10) && (date == 1)) addCalRow(\"All Saints Day\");\r\n        if ((month == 10) && (date == 2)) addCalRow(\"All Souls Day\");\r\n        if ((month == 10) && (date == 11)) addCalRow(\"Veteran's Day (USA), Remembrance Day (Australia)\");\r\n        if ((month == 10) && (day == 4) && (date > 22) && (date < 30)) addCalRow(\"Thanksgiving (USA)\");\r\n        if ((month == 10) && (date == 30) && (day == 4)) addCalRow(\"Thanksgiving (USA)\");\r\n        if ((month == 10) && (day == 2) && (date < 8)) addCalRow(\"Melbourne Cup Day (Australia)\");\r\n        \/\/ December\r\n        if ((month == 11) && (date == 24)) addCalRow(\"Christmas Eve\");\r\n        if ((month == 11) && (date == 25)) addCalRow(\"Christmas Day\");\r\n        if ((month == 11) && (date == 26)) addCalRow(\"Boxing Day\");\r\n        if ((month == 11) && (date == 31)) addCalRow(\"New Year's Eve\");\r\n\r\n        for (var i = 0; i != calendar.length; ++i) {\r\n            var item = calendar[i];\r\n            if ((item.day == date) && (item.month == month + 1) && (item.type == FAMILY)) {\r\n                addCalRow(item.name + ' (' + item.year + ')', \"#080\");\r\n            }\r\n        }\r\n        for (var i = 0; i != calendar.length; ++i) {\r\n            var item = calendar[i];\r\n            if ((item.day == date) && (item.month == month + 1) && (item.type == GENERAL)) {\r\n                addCalRow(item.name + ' (' + item.year + ')');\r\n            }\r\n        }\r\n        var monthName = [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"];\r\n\r\n        function addRow(monthNum, day, msg) {\r\n            var cell = document.getElementById(monthName[monthNum]);\r\n            var dayText = day;\r\n            if (day == 0) dayText = \"?\";\r\n            cell.innerHTML += \"<br>\" + dayText + \" \" + msg;\r\n        }\r\n\r\n        compareEventsByDay = function (a, b) {\r\n            return a.day - b.day;\r\n        }\r\n        calendar.sort(compareEventsByDay);\r\n\r\n        for (var i = 0; i != calendar.length; ++i) {\r\n            var item = calendar[i];\r\n            if (item.type == FAMILY && item.month > 0) {\r\n                addRow(item.month - 1, item.day, item.name + ' (' + item.year + ')');\r\n            }\r\n        }\r\n    \r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>January February March April May June July August September October November December The Gurto Family Reunion is traditionally held on the second Saturday in July.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"tpgb_global_settings":"","footnotes":""},"class_list":["post-5020","page","type-page","status-publish","hentry"],"tpgb_featured_images":null,"tpgb_post_meta_info":{"get_date":"4 May 2025","get_modified_date":"22 May 2025","author_name":"wp.gurto.org","author_url":"https:\/\/wp.gurto.org\/index.php\/author\/joegurto-com\/","author_email":"joegurto295@gmail.com","author_website":"http:\/\/wp.gurto.org","author_description":"","author_facebook":"","author_twitter":"","author_instagram":"","author_role":["administrator"],"author_firstname":"","author_lastname":"","user_login":"wp.gurto.org","author_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/6ddc11785a94317c5f8476f4e27298e5?s=200&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/6ddc11785a94317c5f8476f4e27298e5?s=400&#038;d=mm&#038;r=g 2x' class='avatar avatar-200 photo' height='200' width='200' decoding='async'\/>","author_avatar_url":"https:\/\/secure.gravatar.com\/avatar\/6ddc11785a94317c5f8476f4e27298e5?s=96&d=mm&r=g","comment_count":0,"post_likes":0,"post_views":0},"tpgb_post_category":[],"_links":{"self":[{"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/pages\/5020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/comments?post=5020"}],"version-history":[{"count":16,"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/pages\/5020\/revisions"}],"predecessor-version":[{"id":5423,"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/pages\/5020\/revisions\/5423"}],"wp:attachment":[{"href":"https:\/\/wp.gurto.org\/index.php\/wp-json\/wp\/v2\/media?parent=5020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}