forked from veromary/roman-martyrology
-
Notifications
You must be signed in to change notification settings - Fork 0
/
martyrology.html
210 lines (193 loc) · 9.64 KB
/
martyrology.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<html>
<head>
<title>
Roman Martyrology
</title>
<script>
function loadXMLDoc()
{
var xmlhttp;
mycalendar = new Date();
mymonth = calendar.getMonth()+1;
date = calendar.getDate();
var martyrfilename = "martyr/";
var monthplusone = month + 1;
if (monthplusone< 10) martyrfilename = martyrfilename + "0" + monthplusone;
else martyrfilename = martyrfilename + monthplusone;
if (date< 10) martyrfilename = martyrfilename + "0" + date;
else martyrfilename = martyrfilename + date;
martyrfilename = martyrfilename + ".txt"
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",martyrfilename,true);
xmlhttp.send();
}
</script>
</head>
<body>
<h1>Roman Martyrology</h1>
<p>
All very experimental right now.
</p>
<p></p>
<hr />
<p></p>
<SCRIPT LANGUAGE=Javascript>
<!--
/*
Java Script Calendar is a small script for web pages which displays current Day of the week, Month, Date and Year along with Holidays notification. Just like this working demo below. It will work with Netscape 2++, Microsoft 3++ and Opera 3++ web browsers.
Tuesday, November 24, 1998
About 70 holidays from all over the world are displayed by Calendar (if you know other ones, let me know, I will add them). It even calculates Easter Sunday date! To see how it works change the date on your computer to January, 1,
for example and re-load the page.
Installation is very simple. Just copy the script below, everything between SCRIPT and SCRIPT tags (including tags themselves) and paste in the place you want it to appear on your page. You can customize the way
it looks by changing document.write function arguments just after month names definitions. Java Script Calendar is free without any limitations. Copyright © Eugene Vassiltsov. But please, let me know if you will use it.
*/
calendar = new Date();
day = calendar.getDay();
month = calendar.getMonth();
date = calendar.getDate();
year = calendar.getYear();
if (year < 1000)
year+=1900
cent = parseInt(year/100);
g = year % 19;
k = parseInt((cent - 17)/25);
i = (cent - parseInt(cent/4) - parseInt((cent - k)/3) + 19*g + 15) % 30;
i = i - parseInt(i/28)*(1 - parseInt(i/28)*parseInt(29/(i+1))*parseInt((21-g)/11));
j = (year + parseInt(year/4) + i + 2 - cent + parseInt(cent/4)) % 7;
l = i - j;
emonth = 3 + parseInt((l + 40)/44);
edate = l + 28 - 31*parseInt((emonth/4));
emonth--;
var dayname = new Array ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var monthname =
new Array ("January","February","March","April","May","June","July","August","September","October","November","December" );
document.write("");
document.write(dayname[day] + ", ");
document.write(monthname[month] + " ");
if (date< 10) document.write("0" + date + ", ");
else document.write(date + ", ");
document.write(year + " ");
var martyrfilename = "martyr/";
var monthplusone = month + 1;
if (monthplusone< 10) martyrfilename = martyrfilename + "0" + monthplusone;
else martyrfilename = martyrfilename + monthplusone;
if (date< 10) martyrfilename = martyrfilename + "0" + date;
else martyrfilename = martyrfilename + date;
martyrfilename = martyrfilename + ".txt"
// document.write(martyrfilename);
// Easter
if ((month == emonth) && (date == edate)) document.write("Easter Sunday (Western) ");
// January
if ((month == 0) && (date == 1)) document.write("New Year's Day");
if ((month == 0) && (date == 15)) document.write("Adults Day (Japan)");
if ((month == 0) && (date == 27)) document.write("Wolfgang Amadeus Mozart born (1756)");
if ((month == 0) && (day == 1) && (date > 14) && (date< 22)) document.write("Martin Luther King's Birthday");
// February
if ((month == 1) && (date == 2)) document.write("Groundhog Day");
if ((month == 1) && (date == 8)) document.write("Jules Verne born (1828)");
if ((month == 1) && (date == 11)) document.write("National Foundation Day (Japan)");
if ((month == 1) && (date== 12)) document.write("Lincoln's Birthday");
if((month == 1) && (date == 14)) document.write("St. Valentine's Day");
if ((month == 1) && (date == 15)) document.write("Galileo Galilei born (1564)");
if ((month == 1) && (date == 22)) document.write("Washington's Birthday");
if ((month == 1) && (date == 29)) document.write("Leap Day");
// March
if ((month == 2) && (date == 3)) document.write("Girl's Day (Japan)");
if ((month == 2) && (date == 17)) document.write("St. Patrick's Day");
if ((month == 2) && (date == 21)) document.write("J.S. Bach born (1685)");
// April
if ((month == 3) && (date == 1)) document.write("April Fools' Day");
if ((month == 3) && (date == 8)) document.write("Buddha born");
if ((month == 3) && (date == 15) && (day != 0)) document.write("Income Tax Day (USA), ");
if ((month == 3) && (date == 16) && (day == 1)) document.write("Income Tax Day (USA) ");
if ((month == 3) && (date == 15)) document.write("Leonardo da Vinci born (1452)");
if ((month == 3) && (date == 22)) document.write("Earth Day");
if ((month == 3) && (date == 29)) document.write("Emperor's Birthday (Japan)");
if ((month == 3) && (day == 0) && (date > 0) && (date< 8)) document.write("Daylight Savings Time Begins");
// May
if ((month == 4) && (date == 1)) document.write("May Day, Boy's Day (Japan)");
if ((month == 4) && (date == 2)) document.write("Constitution Day (Japan)");
if ((month == 4) && (date == 5)) document.write("Cinco de Mayo (Mexico), Children's Day (Japan)");
if ((month == 4) && (date == 14)) document.write("Independence Day (Paraguay)");
if ((month == 4) && (day == 0) && (date > 7) && (date< 16)) document.write("Mother's Day");
if ((month == 4) && (day == 1) && (date > 24)) document.write("Memorial Day");
// June
if ((month == 5) && (date == 5)) document.write("Constitution Day (Denmark)");
if ((month == 5) && (date == 6)) document.write("D-Day (USA)");
if ((month == 5) && (date == 11)) document.write("Kamehameha (Hawaii)");
if ((month == 5) && (date == 14)) document.write("FlagDay (USA)");
if ((month == 5) && (date == 21)) document.write("Summer Solstice");
if((month == 5) && (date == 24)) document.write("St. Jean Baptiste Day (Canada)");
if ((month == 5) && (date == 30)) document.write("Independence Day (Zaire)");
if ((month == 5) && (day == 0) && (date > 15) && (date< 24)) document.write("Father's Day");
// July
if ((month == 6) && (date == 1)) document.write("Independence Day (Canada)");
if ((month == 6) && (date == 4)) document.write("Independence Day (USA)");
if ((month == 6) && (date == 14)) document.write("Bastille Day (France)");
// August
if ((month == 7) && (date == 1)) document.write("Confederation Day (Switzerland)");
if ((month == 7) && (date == 10)) document.write("Independence Day (Ecuador)");
if ((month == 7) && (date == 15)) document.write("Independence Day (India)");
// September
if ((month == 8) && (date == 7)) document.write("Independence Day (Brazil)");
if ((month == 8) && (date == 15)) document.write("Respect for the Aged Day (Japan)");
if ((month == 8) && (date == 16)) document.write("Independence Day (Mexico)");
if ((month == 8) && (day== 1)&& (date > 0) && (date< 8)) document.write("Labor Day (USA)");
// October
if ((month == 9) && (date == 1)) document.write("German Reunufication (1990)");
if ((month == 9) && (date == 10)) document.write("Health-Sports Day (Japan)");
if ((month == 9) && (day == 1) && (date > 7) && (date< 16)) document.write("Columbus Day (USA)");
if ((month == 9) && (day == 0) && (date > 24) && (date< 31)) document.write("Daylight Savings Time Ends");
if ((month == 9) && (day == 0) && (date == 31)) document.write("Daylight Savings Time Ends<BR>");
if ((month == 9) && (date == 24)) document.write("United Nations Day");
if ((month == 9) && (date == 31)) document.write("Halloween");
// November
if ((month == 10) && (date == 1)) document.write("All Saints Day");
if ((month == 10) && (date == 2)) document.write("All Souls Day");
if ((month == 10) && (date == 3)) document.write("Culture Day (Japan)");
if ((month == 10) && (date == 11)) document.write("Veteran's Day (USA), Remembrance Day (Canada)");
if ((month == 10) && (date ==20)) document.write("Revolution Day (Mexico)");
if ((month == 10) && (date == 23)) document.write("Labor Thanksgiving Day (Japan)");
if ((month == 10) && (day == 4) && (date > 23) && (date< 30)) document.write("Thanksgiving (USA)");
if ((month == 10) && (date == 30) && (day == 4)) document.write("Thanksgiving (USA)");
// December
if ((month == 11) && (date == 10)) document.write("Human Rights Day");
if ((month == 11) && (date == 21)) document.write("Winter Solstice");
if ((month == 11) && (date == 24)) document.write("Christmas Eve");
if ((month == 11) && (date == 25)) document.write("Christmas");
if ((month == 11) && (date == 26)) document.write("Boxing Day");
if ((month == 11) && (date == 31)) document.write("New Year's Eve");
document.write("<br />");
//-->
</SCRIPT>
<div id="myDiv"><h2>Roman Martyrology</h2></div>
<button type="button" onclick="loadXMLDoc()">Get today's entry</button>
<p align="center"><font face="arial" size="-2">Modified from a free script provided by</font><br>
<font face="arial, helvetica" size="-2"><a href="http://javascriptkit.com">JavaScript
Kit</a></font></p>
<p></p>
<p>
And elsewhere many other holy martyrs, confessors and holy virgins.
</p>
<p>
Thanks be to God.
</p>
<p>
Precious in the sight of the Lord</p>
<p>is the death of His Saints.</p>
</body>
</html>