/*
 Java Script Liturgical Calendar Script 
Created by Marco Binetti
http://www.binetti.ru/
*/

 calendar = new Date();
hour = calendar.getHours();
 day = calendar.getDay();
 month = calendar.getMonth();
 date = calendar.getDate();
 year = calendar.getYear();
 if (year< 200)  year = 1900 + year;

//Вычисление даты Пасхи
 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);
 easterdate = l + 28 - 31*parseInt((emonth/4));
 emonth--; 

//Названия месяцев и дней недели
 var dayname = new Array ("DOMINICA", "Feria II", "Feria III", "Feria IV", "Feria V", "Feria VI", "Sabbato");
 var monthname = new Array ("Ianuarii","Februarii","Martii","Aprilis","Maii","Iunii","Iulii","Augusti","Septembris","Octobris","Novembris","Decembris" );


//Вычисление даты первого воскресенья Адвента
function getFirstAdvent(d) {

	Dec25 = new Date();
        Dec25.setMonth(11);
	Dec25.setDate(25);
	Dec25.setYear(calendar.getFullYear());

	advent1st = cnv2JulianDate(Dec25);
	if (Dec25.getDay() > 0) {
		advent1st -= (21 + Dec25.getDay());
	}
	else {
	advent1st -= 28;
}
	return advent1st;

}

//Вычисление даты праздника Крещения Господня 
	Ian6 = new Date();
        Ian6.setMonth(0);
	Ian6.setDate(6);
	Ian6.setYear(calendar.getFullYear());

	if (Ian6.getDay() == 0)bapt = 13;
	if (Ian6.getDay() == 1)bapt = 12;
	if (Ian6.getDay() == 2)bapt = 11;
	if (Ian6.getDay() == 3)bapt = 10;
	if (Ian6.getDay() == 4)bapt = 9;
	if (Ian6.getDay() == 5)bapt = 8;
	if (Ian6.getDay() == 6)bapt = 7;


//Вычисление порядкового номера дня в году
function cnv2JulianDate(d) {

if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {

		var numDayz = new Array(0,31,60,91,121,152,182,213,244,274,305,335);

	}
	else {
		var numDayz = new Array(0,31,59,90,120,151,181,212,243,273,304,334);
	}

	jd = Math.round(numDayz[d.getMonth()]) + Math.round(d.getDate());
	return jd;
}
data = cnv2JulianDate(calendar);

//Вычисление порядкового номера дня Пасхи в году
easter = new Date();
        easter.setMonth(emonth);
	easter.setDate(easterdate);
        easter.setYear(year);
	edate = cnv2JulianDate(easter);

//Торжества, имеющие преимущество над рядовыми воскресеньями и будними днями Великого Поста (до Страстной Недели)
if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if ((data == 33) || (data == 79) || (data == 85) || (data == 176) || (data == 181) || (data == 219) || (data == 228) || (data == 258) || (data == 306) || (data == 307) || (data == 314)) {
excldom = 1;
}
	else {
excldom = 0;
	}
}
	else {
	if ((data == 33) || (data == 78) || (data == 84) || (data == 175) || (data == 180) || (data == 218) || (data == 227) || (data == 257) || (data == 305) || (data == 306) || (data == 313)) {
excldom = 1;
}
	else {
excldom = 0;
	}
}

// Торжества, праздники и обязательные дни памяти, приходящиеся на пасхальное и на рядовое время
if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if ((data == 17) || (data == 21) || (data == 24) || (data == 25) || (data == 26) || (data == 28) || (data == 31) || (data == 33) || (data == 36) || (data == 37) || (data == 41) || (data == 45) || (data == 53) || (data == 54) || (data == 67) || (data == 98) || (data == 116) || (data == 120) || (data == 123) || (data == 124) || (data == 135) || (data == 147) || (data == 152) || (data == 153) || (data == 155) || (data == 157) || (data == 163) || (data == 165) || (data == 173) || (data == 176) || (data == 181) || (data == 185) || (data == 193) || (data == 197) || (data == 204) || (data == 207) || (data == 208) || (data == 211) || (data == 213) || (data == 214) || (data == 217) || (data == 219) || (data == 221) || (data == 223) || (data == 224) || (data == 227) || (data == 228) || (data == 233) || (data == 234) || (data == 235) || (data == 237) || (data == 240) || (data == 241) || (data == 242) || (data == 247) || (data == 252) || (data == 257) || (data == 258) || (data == 259) || (data == 260) || (data == 264) || (data == 265) || (data == 271) || (data == 273) || (data == 274) || (data == 275) || (data == 276) || (data == 278) || (data == 281) || (data == 289) || (data == 291) || (data == 292) || (data == 302) ||  (data == 306) || (data == 307) || (data == 309) || (data == 314) || (data == 315) || (data == 316) || (data == 317) || (data == 322) || (data == 326) || (data == 327) || (data == 329) || (data == 335) || (data == (edate + 60)) || (data == (edate + 68)) || (data == (edate + 69)))  {
exclfer = 1;
}
	else {
exclfer = 0;
	}
}
	else {
	if ((data == 17) || (data == 21) || (data == 24) || (data == 25) || (data == 26) || (data == 28) || (data == 31) || (data == 33) || (data == 36) || (data == 37) || (data == 41) || (data == 45) || (data == 53) || (data == 54) || (data == 66) || (data == 97) || (data == 115) || (data == 119) || (data == 122) || (data == 123) || (data == 134) || (data == 146) || (data == 151) || (data == 152) || (data == 154) || (data == 156) || (data == 162) || (data == 164) || (data == 172) || (data == 175) || (data == 180) || (data == 184) || (data == 192) || (data == 196) || (data == 203) || (data == 206) || (data == 207) || (data == 210) || (data == 212) || (data == 213) || (data == 216) || (data == 218) || (data == 220) || (data == 222) || (data == 223) || (data == 226) || (data == 227) || (data == 232) || (data == 233) || (data == 234) || (data == 236) || (data == 239) || (data == 240) || (data == 241) || (data == 246) || (data == 251) || (data == 256) || (data == 257) || (data == 258) || (data == 259) || (data == 263) || (data == 264) || (data == 270) || (data == 272) || (data == 273) || (data == 274) || (data == 275) || (data == 277) || (data == 280) || (data == 288) || (data == 290) || (data == 291) || (data == 301) ||  (data == 305) || (data == 306) || (data == 308) || (data == 313) || (data == 314) || (data == 315) || (data == 316) || (data == 321) || (data == 325) || (data == 326) || (data == 328) || (data == 334) || (data == (edate + 60)) || (data == (edate + 68)) || (data == (edate + 69)))  {
exclfer = 1;
}
	else {
exclfer = 0;
	}
}

		
//Вывод даты и дня недели
 document.write("<div class='simplex'>");
 document.write("Die "  + date + " ");       
 document.write(monthname[month] + " ");
 document.write("a. D. " + year + "    </div>");
 document.write("<p class='feria'>" + dayname[day] + "  ");



//Вывод статуса дня в зависимости от пасхального цикла

//Великий Пост

 if ((month == 2) && (date == 31) && (year == 2006) && (data == (edate - 46))) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer2h4quadr.htm'>Collecta</a></p> "); // это баг какой-то, почему-то этот день вычисляется как (edate-46), т.е. Пепельная Среда

else if (data == (edate - 46)) document.write(" Cinerum </p><p class='simplex'><a href='colf/cinerum.htm'>Collecta</a></p> ");


if (data == (edate - 45))  document.write(" post Cineres </p><p class='simplex'><a href='colf/fer5pcin.htm'>Collecta</a></p> ");
if (data == (edate - 44))  document.write(" post Cineres </p><p class='simplex'><a href='colf/fer6pcin.htm'>Collecta</a></p>");
if (data == (edate - 43))  document.write(" post Cineres </p><p class='simplex'><a href='colf/sabpcin.htm'>Collecta</a></p>");
if (data == (edate - 42)) document.write(" &nbsp;I QUADRAGESIMAE </p><p class='simplex'><a href='colf/1domquadr.htm'>Collecta</a></p>");

if (data == (edate - 41)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/fer2h1quadr.htm'>Collecta</a></p> ");
if (data == (edate - 40)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/fer3h1quadr.htm'>Collecta</a></p> ");
if (data == (edate - 39)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/fer4h1quadr.htm'>Collecta</a></p> ");
if (data == (edate - 38)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/fer5h1quadr.htm'>Collecta</a></p> ");
if (data == (edate - 37)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/fer6h1quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 36)) && (excldom == 0)) document.write(" hebdomadae I Quadragesimae </p><p class='simplex'><a href='colf/sabh1quadr.htm'>Collecta</a></p> ");
if (data == (edate - 35)) document.write(" &nbsp;II QUADRAGESIMAE </p><p class='simplex'><a href='colf/2domquadr.htm'>Collecta</a></p> ");

if ((data == (edate - 34)) && ((month == 2) && (date == 20))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 34)) && ((month == 2) && (date == 26))) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else  if ((data == (edate - 34)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/fer2h2quadr.htm'>Collecta</a></p> ");

if ((data == (edate - 33)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/fer3h2quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 32)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/fer4h2quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 31)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/fer5h2quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 30)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/fer6h2quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 29)) && (excldom == 0)) document.write(" hebdomadae II Quadragesimae </p><p class='simplex'><a href='colf/sabh2quadr.htm'>Collecta</a></p> ");

if (data == (edate - 28)) document.write(" &nbsp;III QUADRAGESIMAE </p><p class='simplex'><a href='colf/3domquadr.htm'>Collecta</a></p> ");

if ((data == (edate - 27)) && ((month == 2) && (date == 20))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 27)) && ((month == 2) && (date == 26))) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else  if ((data == (edate - 27)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/fer2h3quadr.htm'>Collecta</a></p> ");

if ((data == (edate - 26)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/fer3h3quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 25)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/fer4h3quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 24)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/fer5h3quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 23)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/fer6h3quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 22)) && (excldom == 0)) document.write(" hebdomadae III Quadragesimae </p><p class='simplex'><a href='colf/sabh3quadr.htm'>Collecta</a></p> ");

if (data == (edate - 21)) document.write(" &nbsp;IV QUADRAGESIMAE </p><p class='simplex'><a href='colf/4domquadr.htm'>Collecta</a></p> ");

if ((data == (edate - 20)) && ((month == 2) && (date == 20))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 20)) && ((month == 2) && (date == 26))) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else  if ((data == (edate - 20)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer2h4quadr.htm'>Collecta</a></p> ");

if ((data == (edate - 19)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer3h4quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 18)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer4h4quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 17)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer5h4quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 16)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/fer6h4quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 15)) && (excldom == 0)) document.write(" hebdomadae IV Quadragesimae </p><p class='simplex'><a href='colf/sabh4quadr.htm'>Collecta</a></p> ");

if (data == (edate - 14)) document.write(" &nbsp;V QUADRAGESIMAE </p><p class='simplex'><a href='colf/5domquadr.htm'>Collecta</a></p> ");

if ((data == (edate - 13)) && ((month == 2) && (date == 20))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 13)) && ((month == 2) && (date == 26))) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else  if ((data == (edate - 13)) && (excldom == 0)) document.write(" hebdomadae V Quadragesimae </p><p class='simplex'><a href='colf/fer2h5quadr.htm'>Collecta</a></p> ");

if ((data == (edate - 12)) && (excldom == 0)) document.write(" hebdomadae V Quadragesimae </p><p class='simplex'><a href='colf/fer3h5quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 11)) && (excldom == 0)) document.write(" hebdomadae V Quadragesimae </p><p class='simplex'><a href='colf/fer4h5quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 10)) && (excldom == 0)) document.write(" hebdomadae V Quadragesimae </p><p class='simplex'><a href='colf/fer5h5quadr.htm'>Collecta</a></p> ");
if ((data == (edate - 9)) && (excldom == 0)) document.write(" hebdomadae V Quadragesimae </p><p class='simplex'><a href='colf/fer6h5quadr.htm'>Collecta</a></p> ");

if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if (((data == (edate - 8)) && (edate == 86)) || ((month == 2) && (date == 15) && (year == 2008))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 8)) && (edate != 86))document.write(" hebdomadae V Quadragesimae</p><p class='simplex'><a href='colf/sabh5quadr.htm'>Collecta</a></p> ");
}

else {
	if ((data == (edate - 8)) && (edate == 85)) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate - 8)) && (edate != 85))document.write(" hebdomadae V Quadragesimae</p> ");
}



if (data == (edate - 7)) document.write(" IN PALMIS<br>DE PASSIONE DOMINI </p><p class='simplex'><a href='colf/dominpalmis.htm'>Collecta</a></p> ");
if (data == (edate - 6)) document.write(" hebdomadae sanctae </p><p class='simplex'><a href='colf/fer2hsanct.htm'>Collecta</a></p> ");
if (data == (edate - 5)) document.write(" hebdomadae sanctae </p><p class='simplex'><a href='colf/fer3hsanct.htm'>Collecta</a></p> ");
if (data == (edate - 4)) document.write(" hebdomadae sanctae </p><p class='simplex'><a href='colf/fer4hsanct.htm'>Collecta</a></p> ");
if ((data == (edate - 3)) && (hour < 16)) document.write(" hebdomadae sanctae</p><p class='simplex'><a href='colf/fer5hsanct.htm'>Collecta</a></p> ");
if ((data == (edate - 3)) && (hour >= 16)) document.write(" &nbsp;in Cena Domini</p><p class='saint' style='font-weight:normal;'>Sacrum Triduum Paschale Passionis et Resurrectionis Domini</p><p class='simplex'><a href='colf/fer5incenadom.htm'>Collecta</a></p> ");
if (data == (edate - 2)) document.write(" &nbsp;in Passione Domini </p><p class='saint' style='font-weight:normal;'>Sacrum Triduum Paschale Passionis et Resurrectionis Domini</p><p class='simplex'><a href='colf/fer6inpassdom.htm'>Collecta</a></p>");
if (data == (edate - 2)) {
if ((hour >= 9) && (hour < 12)) document.write("<p style='margin:10px 0px 5px;text-align:center;font-size:12pt;font-family:book antiqua,antiqua,times new roman;font-weight:bold;color:maroon;'>Hac hora Dominus noster crucem baiulavit</p>");
if ((hour >= 12) && (hour < 15)) document.write("<p style='margin:10px 0px 5px;text-align:center;font-size:12pt;font-family:book antiqua,antiqua,times new roman;font-weight:bold;color:maroon;'>Hac hora Dominus noster crucifixus est</p>");
if ((hour >= 15) && (hour <= 16)) document.write("<p style='margin:10px 0px 5px;text-align:center;font-size:12pt;font-family:book antiqua,antiqua,times new roman;font-weight:bold;color:maroon;'>Hac hora Dominus noster in cruce pro peccatis nostris mortuus est</p>");
if ((hour < 9) || (hour > 16)) document.write(" in Passione Domini </p><p style='margin:10px 0px 5px;text-align:center;font-size:12pt;font-family:book antiqua,antiqua,times new roman;font-weight:bold;color:maroon;'>Hac die Dominus Iesus peccata nostra in ara crucis delevit</p> ");
}
if (data == (edate - 1)) document.write(" sancto </p><p class='saint' style='font-weight:normal;'>Sacrum Triduum Paschale Passionis et Resurrectionis Domini</p><p class='simplex'><a href='colf/sabsanct.htm'>Collecta</a></p> ");
if (data == edate) document.write(" PASCHAE</p><p class='saint' style='color:ff0000;'>IN RESURRECTIONE DOMINI</p><p class='saint' style='font-weight:normal;'>Sacrum Triduum Paschale Passionis et Resurrectionis Domini</p><p class='status'> Incipit tempus paschale</p><p class='simplex'><a href='colf/domresurrect.htm'>Collecta</a></p> ");
if ((data == edate) && (hour <= 6)) document.write("<p class='status'><b> Vigilia paschalis</b></p> ");

if (data == (edate + 1)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/fer2octpasch.htm'>Collecta</a></p> ");
if (data == (edate + 2)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/fer3octpasch.htm'>Collecta</a></p> ");
if (data == (edate + 3)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/fer4octpasch.htm'>Collecta</a></p> ");
if (data == (edate + 4)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/fer5octpasch.htm'>Collecta</a></p> ");
if (data == (edate + 5)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/fer6octpasch.htm'>Collecta</a></p> ");
if (data == (edate + 6)) document.write(" infra octavam Pashae </p><p class='simplex'><a href='colf/saboctpasch.htm'>Collecta</a></p> ");

if (data == (edate + 7)) document.write(" IN OCTAVA PASCHAE<br>(Dominica II Paschae) </p><p class='simplex'><a href='colf/domoctpasch.htm'>Collecta</a></p> ");

if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if ((data == (edate + 8)) && (edate <= 92)) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else if ((data == (edate + 8)) && (edate > 92))document.write(" hebdomadae II temporis paschalis </p><p class='simplex'><a href='colf/fer2h2pasch.htm'>Collecta</a></p> ");
}

else {
	if ((data == (edate + 8)) && (edate <= 91)) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
	else if ((data == (edate + 8)) && (edate > 91))document.write(" hebdomadae II temporis paschalis </p><p class='simplex'><a href='colf/fer2h2pasch.htm'>Collecta</a></p> ");
}

if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if ((data == (edate + 9)) && (edate <= 86) && (year != 2008)) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>"); //Насчет 2006 года есть особое решение Рима, устанавливающее дату для торжества св. Иосифа на 15 марта
	else if (((data == (edate + 9)) && (edate > 86)) || ((month == 3) && (date == 1) && (year == 2008))) document.write(" hebdomadae II temporis paschalis </p><p class='simplex'><a href='colf/fer3h2pasch.htm'>Collecta</a></p> ");
}

else {
	if ((data == (edate + 9)) && (edate <= 85)) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
	else if ((data == (edate + 9)) && (edate > 85))document.write(" hebdomadae II temporis paschalis </p><p class='simplex'><a href='colf/fer3h2pasch.htm'>Collecta</a></p> ");
}


if (data == (edate + 14)) document.write(" III PASCHAE</p><p class='simplex'><a href='colf/3dompasch.htm'>Collecta</a></p> ");
if (data == (edate + 21)) document.write(" IV PASCHAE</p><p class='simplex'><a href='colf/4dompasch.htm'>Collecta</a></p> ");
if (data == (edate + 28)) document.write(" V PASCHAE</p><p class='simplex'><a href='colf/5dompasch.htm'>Collecta</a></p> ");
if (data == (edate + 35)) document.write(" VI PASCHAE</p><p class='simplex'><a href='colf/6dompasch.htm'>Collecta</a></p> ");
if (data == (edate + 39)) document.write("<br>IN ASCENSIONE DOMINI </p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/ascens.htm'>Collecta</a></p> ");
if (data == (edate + 42)) document.write(" VII PASCHAE</p><p class='simplex'><a href='colf/7dompasch.htm'>Collecta</a></p> ");
if (data == (edate + 49)) document.write(" PENTECOSTES</p><p class='status'> Sollemnitas</p><p class='simplex'><a href='colf/pentecost.htm'>Collecta</a></p> ");
if (data == (edate + 56)) document.write(" POST PENTECOSTEN<br>SANCTISSIMAE TRINITATIS</p><p class='status'> Sollemnitas</p><p class='simplex'><a href='colf/trinit.htm'>Collecta</a></p> ");
if (data == (edate + 60)) document.write(" post Ss.mam Trinitatem<br>SS.MI CORPORIS ET SANGUINIS CHRISTI</p><p class='status'> Sollemnitas</p><p class='simplex'><a href='colf/corpuschr.htm'>Collecta</a></p> ");

if (data == (edate + 68)) document.write(" post dominicam II post Pentecosten<br>SACRATISSIMI CORDIS IESU</p><p class='status'> Sollemnitas</p><p class='simplex'><a href='colf/coriesu.htm'>Collecta</a></p> ");

if ((data == (edate + 69)) && (((month == 5) && (day != 24) && (day != 29)) || ((month == 6) && (day != 3)))) document.write(" post dominicam II post Pentecosten<br>Immaculati Cordis Beatae Mariae Virginis</p><p class='status'> Memoria</p><p class='simplex'><a href='colf/cormariae.htm'>Collecta</a></p> ");


//Вычисление номера первого рядового воскресения после Пасхи

firstAdvent = getFirstAdvent(calendar);

// Рядовое время
//Воскресенья рядового времени
if (data == bapt) document.write("<p class='saint'>In Baptismate Domini</p><p class='status'>Festum</p><p class='simplex'><a href='colf/bapt.htm'>Collecta</a></p><p class='status'>Post festum Baptismatis Domini incipit tempus per annum</p>");
if (data == (bapt + 7)) document.write(" &nbsp;II PER ANNUM </p><p class='simplex'><a href='colf/2pa.htm'>Collecta</a></p> ");
if (data == (bapt + 14)) document.write(" &nbsp;III PER ANNUM </p><p class='simplex'><a href='colf/3pa.htm'>Collecta</a></p> ");
if (excldom == 0 ) {
if (data == (bapt + 21)) document.write(" &nbsp;IV PER ANNUM </p><p class='simplex'><a href='colf/4pa.htm'>Collecta</a></p> ");
if (data == (bapt + 28) && (data < (edate - 46))) document.write(" &nbsp;V PER ANNUM </p><p class='simplex'><a href='colf/5pa.htm'>Collecta</a></p> ");
if ((data == (bapt + 35)) && (data < (edate - 46))) document.write(" &nbsp;VI PER ANNUM </p><p class='simplex'><a href='colf/6pa.htm'>Collecta</a></p> ");
if ((data == (bapt + 42)) && (data < (edate - 46))) document.write(" &nbsp;VII PER ANNUM </p><p class='simplex'><a href='colf/7pa.htm'>Collecta</a></p> ");
if ((data == (bapt + 49)) && (data < (edate - 46))) document.write(" &nbsp;VIII PER ANNUM </p><p class='simplex'><a href='colf/8pa.htm'>Collecta</a></p> ");
if ((data == (bapt + 56)) && (data < (edate - 46))) document.write(" &nbsp;IX PER ANNUM </p><p class='simplex'><a href='colf/9pa.htm'>Collecta</a></p> ");

if ((data == (firstAdvent - 196)) && (data >= (edate + 63))) document.write("VII PER ANNUM</p><p class='simplex'><a href='colf/7pa.htm'>Collecta</a></p>");
if ((data == (firstAdvent - 189)) && (data >= (edate + 63))) document.write("VIII PER ANNUM</p><p class='simplex'><a href='colf/8pa.htm'>Collecta</a></p>");
if ((data == (firstAdvent - 182)) && (data >= (edate + 63))) document.write("IX PER ANNUM</p><p class='simplex'><a href='colf/9pa.htm'>Collecta</a></p>");
if ((data == (firstAdvent - 175)) && (data >= (edate + 63))) document.write("X PER ANNUM</p><p class='simplex'><a href='colf/10pa.htm'>Collecta</a></p>");
if ((data == (firstAdvent - 168)) && (data >= (edate + 63))) document.write("XI PER ANNUM</p><p class='simplex'><a href='colf/11pa.htm'>Collecta</a></p>");
if ((data == (firstAdvent - 161)) && (data >= (edate + 63))) document.write("XII PER ANNUM</p><p class='simplex'><a href='colf/12pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 154)) document.write("XIII PER ANNUM</p><p class='simplex'><a href='colf/13pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 147)) document.write("XIV PER ANNUM</p><p class='simplex'><a href='colf/14pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 140)) document.write("XV PER ANNUM</p><p class='simplex'><a href='colf/15pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 133)) document.write("XVI PER ANNUM</p><p class='simplex'><a href='colf/16pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 126)) document.write("XVII PER ANNUM</p><p class='simplex'><a href='colf/17pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 119)) document.write("XVIII PER ANNUM</p><p class='simplex'><a href='colf/18pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 112)) document.write("XIX PER ANNUM</p><p class='simplex'><a href='colf/19pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 105)) document.write("XX PER ANNUM</p><p class='simplex'><a href='colf/20pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 98)) document.write("XXI PER ANNUM</p><p class='simplex'><a href='colf/21pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 91)) document.write("XXII PER ANNUM</p><p class='simplex'><a href='colf/22pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 84)) document.write("XXIII PER ANNUM</p><p class='simplex'><a href='colf/23pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 77)) document.write("XXIV PER ANNUM</p><p class='simplex'><a href='colf/24pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 70)) document.write("XXV PER ANNUM</p><p class='simplex'><a href='colf/25pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 63)) document.write("XXVI PER ANNUM</p><p class='simplex'><a href='colf/26pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 56)) document.write("XXVII PER ANNUM</p><p class='simplex'><a href='colf/27pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 49)) document.write("XXVIII PER ANNUM</p><p class='simplex'><a href='colf/28pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 42)) document.write("XXIX PER ANNUM</p><p class='simplex'><a href='colf/29pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 35)) document.write("XXX PER ANNUM</p><p class='simplex'><a href='colf/30pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 28)) document.write("XXXI PER ANNUM</p><p class='simplex'><a href='colf/31pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 21)) document.write("XXXII PER ANNUM</p><p class='simplex'><a href='colf/32pa.htm'>Collecta</a></p>");
if (data == (firstAdvent - 14)) document.write("XXXIII PER ANNUM</p><p class='simplex'><a href='colf/33pa.htm'>Collecta</a></p>");

	}

if (data ==  (firstAdvent - 7)) document.write(34 + "  PER ANNUM<br>DOMINI NOSTRI IESU CHRISTI<br>UNIVERSORUM REGIS</p><p class='status'> Sollemnitas</p><p class='simplex'><a href='colf/DNICRegis.htm'>Collecta</a></p>");

// Будние дни пасхального времени

if (exclfer == 0) {
if (data == (edate + 10)) document.write(" hebdomadae II temporis paschalis</p><p class='simplex'><a href='colf/fer4h2pasch.htm'>Collecta</a></p> ");
if (data == (edate + 11)) document.write(" hebdomadae II temporis paschalis</p><p class='simplex'><a href='colf/fer5h2pasch.htm'>Collecta</a></p> ");
if (data == (edate + 12)) document.write(" hebdomadae II temporis paschalis</p><p class='simplex'><a href='colf/fer6h2pasch.htm'>Collecta</a></p> ");
if (data == (edate + 13)) document.write(" hebdomadae II temporis paschalis</p><p class='simplex'><a href='colf/sabh2pasch.htm'>Collecta</a></p> ");
if (data == (edate + 15)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/fer2h3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 16)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/fer3h3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 17)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/fer4h3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 18)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/fer5h3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 19)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/fer6h3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 20)) document.write(" hebdomadae III temporis paschalis</p><p class='simplex'><a href='colf/sabh3pasch.htm'>Collecta</a></p> ");
if (data == (edate + 22)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/fer2h4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 23)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/fer3h4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 24)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/fer4h4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 25)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/fer5h4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 26)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/fer6h4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 27)) document.write(" hebdomadae IV temporis paschalis</p><p class='simplex'><a href='colf/sabh4pasch.htm'>Collecta</a></p> ");
if (data == (edate + 29)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/fer2h5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 30)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/fer3h5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 31)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/fer4h5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 32)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/fer5h5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 33)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/fer6h5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 34)) document.write(" hebdomadae V temporis paschalis</p><p class='simplex'><a href='colf/sabh5pasch.htm'>Collecta</a></p> ");
if (data == (edate + 36)) document.write(" hebdomadae VI temporis paschalis</p><p class='simplex'><a href='colf/fer2h6pasch.htm'>Collecta</a></p> ");
if (data == (edate + 37)) document.write(" hebdomadae VI temporis paschalis</p><p class='simplex'><a href='colf/fer3h6pasch.htm'>Collecta</a></p> ");
if (data == (edate + 38)) document.write(" hebdomadae VI temporis paschalis</p><p class='simplex'><a href='colf/fer4h6pasch.htm'>Collecta</a></p> ");
if (data == (edate + 40)) document.write(" hebdomadae VI temporis paschalis</p><p class='simplex'><a href='colf/fer6h6pasch.htm'>Collecta</a></p> ");
if (data == (edate + 41)) document.write(" hebdomadae VI temporis paschalis</p><p class='simplex'><a href='colf/sabh6pasch.htm'>Collecta</a></p> ");
if (data == (edate + 43)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/fer2h7pasch.htm'>Collecta</a></p> ");
if (data == (edate + 44)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/fer3h7pasch.htm'>Collecta</a></p> ");
if (data == (edate + 45)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/fer4h7pasch.htm'>Collecta</a></p> ");
if (data == (edate + 46)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/fer5h7pasch.htm'>Collecta</a></p> ");
if (data == (edate + 47)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/fer6h7pasch.htm'>Collecta</a></p> ");
if (data == (edate + 48)) document.write(" hebdomadae VII temporis paschalis</p><p class='simplex'><a href='colf/sabh7pasch.htm'>Collecta</a></p> ");


//Будние дни рядового времени

if ((data > bapt) && (data < (bapt + 7))) document.write(" &nbsp;hebdomadae I per annum </p><p class='simplex'><a href='colf/1pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 7)) && (data < (bapt + 14))) document.write(" &nbsp;hebdomadae II per annum </p><p class='simplex'><a href='colf/2pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 14)) && (data < (bapt + 21))) document.write(" &nbsp;hebdomadae III per annum </p><p class='simplex'><a href='colf/3pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 21)) && (data < (bapt + 28)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae IV per annum </p><p class='simplex'><a href='colf/4pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 28)) && (data < (bapt + 35)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae V per annum </p><p class='simplex'><a href='colf/5pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 35)) && (data < (bapt + 42)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae VI per annum </p><p class='simplex'><a href='colf/6pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 42)) && (data < (bapt + 49)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae VII per annum </p><p class='simplex'><a href='colf/7pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 49)) && (data < (bapt + 56)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae VIII per annum </p><p class='simplex'><a href='colf/8pa.htm'>Collecta</a></p> ");
if ((data > (bapt + 56)) && (data < (bapt + 59)) && (data < (edate - 46))) document.write(" &nbsp;hebdomadae IX per annum </p><p class='simplex'><a href='colf/9pa.htm'>Collecta</a></p> ");

if ((data > (firstAdvent - 210)) && (data < (firstAdvent - 203)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; V &nbsp;per annum</p><p class='simplex'><a href='colf/5pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 203)) && (data < (firstAdvent - 196)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; VI &nbsp;per annum</p><p class='simplex'><a href='colf/6pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 196)) && (data < (firstAdvent - 189)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; VII &nbsp;per annum</p><p class='simplex'><a href='colf/7pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 189)) && (data < (firstAdvent - 182)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; VIII &nbsp;per annum</p><p class='simplex'><a href='colf/8pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 182)) && (data < (firstAdvent - 175)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; IX &nbsp;per annum</p><p class='simplex'><a href='colf/9pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 175)) && (data < (firstAdvent - 168)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; X &nbsp;per annum</p><p class='simplex'><a href='colf/10pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 168)) && (data < (firstAdvent - 161)) && (data > (edate + 49))) document.write( " hebdomadae&nbsp; XI &nbsp;per annum</p><p class='simplex'><a href='colf/11pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 161)) && (data < (firstAdvent - 154))) document.write( " hebdomadae&nbsp; XII &nbsp;per annum</p><p class='simplex'><a href='colf/12pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 154)) && (data < (firstAdvent - 147))) document.write( " hebdomadae&nbsp; XIII &nbsp;per annum</p><p class='simplex'><a href='colf/13pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 147)) && (data < (firstAdvent - 140))) document.write( " hebdomadae&nbsp; XIV &nbsp;per annum</p><p class='simplex'><a href='colf/14pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 140)) && (data < (firstAdvent - 133))) document.write( " hebdomadae&nbsp; XV &nbsp;per annum</p><p class='simplex'><a href='colf/15pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 133)) && (data < (firstAdvent - 126))) document.write( " hebdomadae&nbsp; XVI &nbsp;per annum</p><p class='simplex'><a href='colf/16pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 126)) && (data < (firstAdvent - 119))) document.write( " hebdomadae&nbsp; XVII &nbsp;per annum</p><p class='simplex'><a href='colf/17pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 119)) && (data < (firstAdvent - 112))) document.write( " hebdomadae&nbsp; XVIII &nbsp;per annum</p><p class='simplex'><a href='colf/18pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 112)) && (data < (firstAdvent - 105))) document.write( " hebdomadae&nbsp; XIX &nbsp;per annum</p><p class='simplex'><a href='colf/19pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 105)) && (data < (firstAdvent - 98))) document.write( " hebdomadae&nbsp; XX &nbsp;per annum</p><p class='simplex'><a href='colf/20pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 98)) && (data < (firstAdvent - 91))) document.write( " hebdomadae&nbsp; XXI &nbsp;per annum</p><p class='simplex'><a href='colf/21pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 91)) && (data < (firstAdvent - 84))) document.write( " hebdomadae&nbsp; XXII &nbsp;per annum</p><p class='simplex'><a href='colf/22pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 84)) && (data < (firstAdvent - 77))) document.write( " hebdomadae&nbsp; XXIII &nbsp;per annum</p><p class='simplex'><a href='colf/23pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 77)) && (data < (firstAdvent - 70))) document.write( " hebdomadae&nbsp; XXIV &nbsp;per annum</p><p class='simplex'><a href='colf/24pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 70)) && (data < (firstAdvent - 63))) document.write( " hebdomadae&nbsp; XXV &nbsp;per annum</p><p class='simplex'><a href='colf/25pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 63)) && (data < (firstAdvent - 56))) document.write( " hebdomadae&nbsp; XXVI &nbsp;per annum</p><p class='simplex'><a href='colf/26pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 56)) && (data < (firstAdvent - 49))) document.write( " hebdomadae&nbsp; XXVII &nbsp;per annum</p><p class='simplex'><a href='colf/27pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 49)) && (data < (firstAdvent - 42))) document.write( " hebdomadae&nbsp; XXVIII &nbsp;per annum</p> <p class='simplex'><a href='colf/28pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 42)) && (data < (firstAdvent - 35))) document.write( " hebdomadae&nbsp; XXIX &nbsp;per annum</p><p class='simplex'><a href='colf/29pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 35)) && (data < (firstAdvent - 28))) document.write( " hebdomadae&nbsp; XXX &nbsp;per annum</p> <p class='simplex'><a href='colf/30pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 28)) && (data < (firstAdvent - 21))) document.write( " hebdomadae&nbsp; XXXI &nbsp;per annum</p> <p class='simplex'><a href='colf/31pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 21)) && (data < (firstAdvent - 14))) document.write( " hebdomadae&nbsp; XXXII &nbsp;per annum</p><p class='simplex'><a href='colf/32pa.htm'>Collecta</a></p> ");
if ((data > (firstAdvent - 14)) && (data < (firstAdvent - 7))) document.write( " hebdomadae&nbsp; XXXIII &nbsp;per annum</p> <p class='simplex'><a href='colf/33pa.htm'>Collecta</a></p>");
if ((data > (firstAdvent - 7)) && (data < firstAdvent)) document.write( " hebdomadae&nbsp; XXXIV &nbsp;per annum</p> <p class='simplex'><a href='colf/34pa.htm'>Collecta</a></p>");

	}


//Воскресенья Адвента
if (data ==  firstAdvent) document.write( "  I ADVENTUS</p> <p class='simplex'><a href='colf/1domadv.htm'>Collecta</a></p>");
if (data ==  (firstAdvent + 7)) document.write( "  II ADVENTUS</p> <p class='simplex'><a href='colf/2domadv.htm'>Collecta</a></p>");
if (data ==  (firstAdvent + 14)) document.write( "  III ADVENTUS</p> <p class='simplex'><a href='colf/3domadv.htm'>Collecta</a></p>");

if (data ==  (firstAdvent + 21)) {
	if (date == 24) {
document.write( "  IV ADVENTUS</p> <p class='simplex'><a href='colf/4domadv_24.htm'>Collecta</a></p>");
	}
	else {
document.write( "  IV ADVENTUS</p> <p class='simplex'><a href='colf/4domadv.htm'>Collecta</a></p>");
	}
}

//Будние дни Адвента

if ((data ==  (firstAdvent + 8)) && (date == 9)) document.write("</p><p class='saint'>IN CONCEPTIONE IMMACULATA <br>B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p> <p class='simplex'><a href='colf/08_12.htm'>Collecta</a></p>");
	else if ((data ==  (firstAdvent + 8)) && (date != 9) && (date != 8) && (date != 7) && (date != 13) && (date != 14))document.write( " hebdomadae II Adventus</p> <p class='simplex'><a href='colf/fer2h2adv.htm'>Collecta</a></p>");

	if ((date != 30) && (date != 3) && (date != 7) && (date != 8) && (date != 13) && (date != 14)) {

if (data == (firstAdvent + 1)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/fer2h1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 2)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/fer3h1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 3)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/fer4h1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 4)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/fer5h1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 5)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/fer6h1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 6)) document.write(" hebdomadae I Adventus</p> <p class='simplex'><a href='colf/sabh1adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 9)) document.write(" hebdomadae II Adventus</p> <p class='simplex'><a href='colf/fer3h2adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 10)) document.write(" hebdomadae II Adventus</p> <p class='simplex'><a href='colf/fer4h2adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 11)) document.write(" hebdomadae II Adventus</p> <p class='simplex'><a href='colf/fer5h2adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 12)) document.write(" hebdomadae II Adventus</p> <p class='simplex'><a href='colf/fer6h2adv.htm'>Collecta</a></p>");
if (data == (firstAdvent + 13)) document.write(" hebdomadae II Adventus</p> <p class='simplex'><a href='colf/sabh2adv.htm'>Collecta</a></p>");
if ((data == (firstAdvent + 15)) && (date < 17)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/fer2h3adv.htm'>Collecta</a></p>");
if ((data == (firstAdvent + 16)) && (date < 17)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/fer3h3adv.htm'>Collecta</a></p>");
if ((data == (firstAdvent + 17)) && (date < 17)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/fer4h3adv.htm'>Collecta</a></p>");
if ((data == (firstAdvent + 18)) && (date < 17)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/fer5h3adv.htm'>Collecta</a></p>");
if ((data == (firstAdvent + 19)) && (date < 17)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/fer6h3adv.htm'>Collecta</a></p>");

}

if ((month == 11) && (date == 17) && (day != 0)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/17_12adv.htm'>Collecta</a></p>");
if ((month == 11) && (date == 18) && (day != 0)) document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/18_12adv.htm'>Collecta</a></p>");

if ((month == 11) && (date == 19) && (day != 0)) {
	if (data < (firstAdvent + 21)) {
document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/19_12adv.htm'>Collecta</a></p>");
	}
	else {
document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/19_12adv.htm'>Collecta</a></p>");
	}
}

if ((month == 11) && (date == 20) && (day != 0)) {
	if (data < (firstAdvent + 21)) {
document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/20_12adv.htm'>Collecta</a></p>");
	}
	else {
document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/20_12adv.htm'>Collecta</a></p>");
	}
}

if ((month == 11) && (date == 21) && (day != 0)) {
	if (data < (firstAdvent + 21)) {
document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/21_12adv.htm'>Collecta</a></p>");
	}
	else {
document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/21_12adv.htm'>Collecta</a></p>");
	}
}

if ((month == 11) && (date == 22) && (day != 0)) {
	if (data < (firstAdvent + 21)) {
document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/22_12adv.htm'>Collecta</a></p>");
	}
	else {
document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/22_12adv.htm'>Collecta</a></p>");
	}
}

if ((month == 11) && (date == 23) && (day != 0)) {
	if (data < (firstAdvent + 21)) {
document.write(" hebdomadae III Adventus</p> <p class='simplex'><a href='colf/23_12adv.htm'>Collecta</a></p>");
	}
	else {
document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/23_12adv.htm'>Collecta</a></p>");
	}
}


if ((month == 11) && (date == 24) && (day != 0)) document.write(" hebdomadae IV Adventus</p> <p class='simplex'><a href='colf/24_12adv.htm'>Collecta</a></p>");

//Будние дни Рождественского времени
if (day != 0) {

if ((month == 11) && (date == 29)) document.write("</p><p class='saint'>De die V infra octavam Nativitatis</p><p class='status'></p><p class='simplex'><a href='colf/29_12nat.htm'>Collecta</a></p>");
if ((month == 11) && (date == 30) && (day != 5)) document.write("</p><p class='saint'>De die VI infra octavam Nativitatis</p><p class='status'></p><p class='simplex'><a href='colf/30_12nat.htm'>Collecta</a></p>");
if ((month == 11) && (date == 31)) document.write("</p><p class='saint'>De die VII infra octavam Nativitatis</p><p class='status'></p><p class='simplex'><a href='colf/31_12nat.htm'>Collecta</a></p>");

 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 1)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer2nat.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 2)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer3nat.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 3)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer4nat.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 4)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer5nat.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 5)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer6nat.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 3) && (date <= 5)) && (day == 6)) document.write(" temporis Nativitatis<br>(ante sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/sabnat.htm'>Collecta</a></p>");
 
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 1) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer2epiph.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 2) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer3epiph.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 3) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer4epiph.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 4) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer5epiph.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 5) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/fer6epiph.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 7) && (date <= 12)) && (day == 6) && (data < bapt)) document.write(" temporis Nativitatis<br>(post sollemnitatem Epiphaniae)</p><p class='simplex'><a href='colf/sabepiph.htm'>Collecta</a></p>");
 }

// Неподвижные празднования

// Торжества и праздники Господни

 if ((month == 0) && (date == 1)) document.write("</p><p class='status'> In octava Nativitatis Domini</p><p class='saint'>SOLLEMNITAS<br>SANCTAE DEI GENITRICIS MARIAE</p><p class='simplex'><a href='colf/01_01.htm'>Collecta</a></p>");
 if ((month == 0) && ((date >= 2) && (date <= 5)) && (day == 0)) document.write(" II POST NATIVITATEM</p><p class='simplex'><a href='colf/2domnat.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 6)) document.write("</p><p class='saint'>IN EPIPHANIA DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/06_01.htm'>Collecta</a></p>");
 if ((month == 1) && (date == 2)) document.write("</p><p class='saint'>In Praesentatione Domini</p><p class='status'>Festum</p><p class='simplex'><a href='colf/02_02.htm'>Collecta</a></p>");
 if ((month == 2) && (date == 19) && (day != 0) && (data < (edate - 7))) document.write("</p><p class='saint'>S. IOSEPH, SPONSI B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/19_03.htm'>Collecta</a></p>");
 if ((month == 2) && (date == 25) && (day != 0) && (data < (edate - 7))) document.write("</p><p class='saint'>IN ANNUNTIATIONE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_03.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 24)) document.write("</p><p class='saint'>IN NATIVITATE S. IOANNIS BAPTISTAE</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/24_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 29)) document.write("</p><p class='saint'>SS. PETRI ET PAULI, APOSTOLORUM</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/29_06.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 6)) document.write("</p><p class='saint'>In Transfiguratione Domini</p><p class='status'>Festum</p><p class='simplex'><a href='colf/06_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 15)) document.write("</p><p class='saint'>IN ASSUMPTIONE B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/15_08.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 14)) document.write("</p><p class='saint'>In Exaltatione Sanctae Crucis</p><p class='status'>Festum</p><p class='simplex'><a href='colf/14_09.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 1)) document.write("</p><p class='saint'>OMNIUM SANCTORUM</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/01_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 2)) document.write("</p><p class='saint'>IN COMMEMORATIONE OMNIUM FIDELIUM DEFUNCTORUM</p><p class='simplex'><a href='colf/02_11.htm'>Collecta</a></p>");
if ((month == 10) && (date == 9)) document.write("</p><p class='saint'>In Dedicatione basilicae Lateranensis</p><p class='status'>Festum</p><p class='simplex'><a href='colf/09_11.htm'>Collecta</a></p>");
if ((month == 11) && (date == 8) && (day != 0)) document.write("</p><p class='saint'>IN CONCEPTIONE IMMACULATA <br>B. MARIAE VIRGINIS</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/08_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 25)) document.write("</p><p class='saint' style='color:ff0000;'>IN NATIVITATE DOMINI</p><p class='status'>Sollemnitas</p><p class='simplex'><a href='colf/25_12.htm'>Collecta</a></p>");
if ((month == 11) && (date > 25) && (day == 0)) document.write("INFRA OCTAVAM NATIVITATIS</p><p class='saint'>Sanctae Familiae Iesu, Mariae et Ioseph</p><p class='status'>Festum</p><p class='simplex'><a href='colf/s_fam.htm'>Collecta</a></p>");
if ((month == 11) && (date == 30) && (day == 5)) document.write("</p><p class='saint'>Sanctae Familiae Iesu, Mariae et Ioseph</p><p class='status'>Festum</p><p class='simplex'><a href='colf/s_fam.htm'>Collecta</a></p>");


// Праздники, обязательные и необязательные дни памяти

if ((day != 0) && ((data < (edate - 7)) || (data > (edate + 7))) && (data != (edate + 39)) && (data != (edate + 60)) && (data != (edate+ 68)) && (data != (edate - 46)))

{

// Январь
 if ((month == 0) && (date == 2)) document.write("</p><p class='saint'>Ss. Basilii et Gregorii Nazianzeni,<br> episcoporum et Ecclesiae doctorum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/02_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 3)) document.write("</p><p class='saint'>Ss.mi Nominis Iesu</p><p class='simplex'><a href='colf/03_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 7)) document.write("</p><p class='saint'>S. Raimundi de Penyafort, presbyteri</p><p class='simplex'><a href='colf/07_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 13)) document.write("</p><p class='saint'>S. Hilarii, episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/13_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 17)) document.write("</p><p class='saint'>S. Antonii, abbatis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/17_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 20)) document.write("</p><p class='saint'>S. Fabiani, papae et martyris</p><p class='simplex'><a href='colf/20_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 20)) document.write("</p><p class='saint'>S. Sebastiani, martyris</p><p class='simplex'><a href='colf/20a_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 21)) document.write("</p><p class='saint'>S. Agnetis, virginis et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/21_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 22)) document.write("</p><p class='saint'>S. Vincentii, diaconi et martyris</p><p class='simplex'><a href='colf/22_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 24)) document.write("</p><p class='saint'>S. Francisci de Sales,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/24_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 25)) document.write("</p><p class='saint'>In conversione S. Pauli, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/25_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 26)) document.write("</p><p class='saint'>Ss. Timothei et Titi,<br> episcoporum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/26_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 27)) document.write("</p><p class='saint'>S. Angelae Merici, virginis</p><p class='simplex'><a href='colf/27_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 28)) document.write("</p><p class='saint'>S. Thomae Aquinatis,<br> presbyteri et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/28_01.htm'>Collecta</a></p>");
 if ((month == 0) && (date == 31)) document.write("</p><p class='saint'>S. Ioannis Bosco, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/31_01.htm'>Collecta</a></p>");

// Февраль

 if ((month == 1) && (date == 3)) document.write("</p><p class='saint'>S. Blasii, episcopi et martyris</p><p class='simplex'><a href='colf/03_02.htm'>Collecta</a></p>");
 if ((month == 1) && (date == 3)) document.write("</p><p class='saint'>S. Ansgarii, episcopi</p><p class='simplex'><a href='colf/03a_02.htm'>Collecta</a></p>");
 if ((month == 1) && (date == 5)) document.write("</p><p class='saint'>S. Agathae, virginis et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/05_02.htm'>Collecta</a></p>");
 if ((month == 1) && (date == 6)) document.write("</p><p class='saint'>Ss. Pauli Miki et sociorum, martyrum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/06_02.htm'>Collecta</a></p>");

 if ((month == 1) && (date == 8)) document.write("</p><p class='saint'>S. Hieronymi Emiliani</p><p class='simplex'><a href='colf/08_02.htm'>Collecta</a></p>");
	if (((month == 1) && (date == 8)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 1) && (date == 8)) document.write("</p><p class='saint'>S. Iosephinae Bakhita, virginis</p><p class='simplex'><a href='colf/08_02.htm'>Collecta</a></p>");
	if (((month == 1) && (date == 8)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 1) && (date == 10)) document.write("</p><p class='saint'>S. Scholasticae, virginis</p>");
	if (((month == 1) && (date == 10)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/10_02.htm'>Collecta</a></p>"); 
}
	else if (((month == 1) && (date == 10)) && ((data < (edate - 46)) || (data > (edate + 7)))) {
document.write("<p class='status'>Memoria</p><p class='simplex'><a href='colf/10_02.htm'>Collecta</a></p>"); 
}
 if ((month == 1) && (date == 11)) document.write("</p><p class='saint'>B. Mariae Virginis de Lourdes</p>");
	if (((month == 1) && (date == 11)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/11_02.htm'>Collecta</a></p>"); 
}
 if ((month == 1) && (date == 14)) document.write("</p><p class='saint'>Ss. Cyrilli, monachi, et Methodii, episcopi</p>");
	if (((month == 1) && (date == 14)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>(In Europa: Ss. Cyrilli, monachi, et Methodii, episcopi, patronorum Europae: Festum)<p class='simplex'><a href='colf/14_02.htm'>Collecta</a></p>"); 
}
	else if (((month == 1) && (date == 14)) && ((data < (edate - 46)) || (data > (edate + 7)))) {
document.write("<p class='status'>Memoria</p>(In Europa: Ss. Cyrilli, monachi, et Methodii, episcopi, patronorum Europae: Festum)<p class='simplex'><a href='colf/14_02.htm'>Collecta</a></p>"); 
}
 if ((month == 1) && (date == 17)) document.write("</p><p class='saint'>Ss. Septem Fundatorum Ordinis Servorum B. Mariae Virginis</p><p class='simplex'><a href='colf/17_02.htm'>Collecta</a></p>");
	if (((month == 1) && (date == 17)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 1) && (date == 21)) document.write("</p><p class='saint'>S. Petri Damiani, <br>episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/21_02.htm'>Collecta</a></p>");
	if (((month == 1) && (date == 21)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 1) && (date == 22)) document.write("</p><p class='saint'>Cathedrae S. Petri, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/22_02.htm'>Collecta</a></p>");
 if ((month == 1) && (date == 23)) document.write("</p><p class='saint'>S. Polycarpi, episcopi et martyris</p>");
	if (((month == 1) && (date == 23)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/23_02.htm'>Collecta</a></p>"); 
}
	else if (((month == 1) && (date == 23)) && ((data < (edate - 46)) || (data > (edate + 7)))) {
document.write("<p class='status'>Memoria</p><p class='simplex'><a href='colf/23_02.htm'>Collecta</a></p>"); 
}

// Март

 if ((month == 2) && (date == 4)) document.write("</p><p class='saint'>S. Casimiri</p><p class='simplex'><a href='colf/04_03.htm'>Collecta</a></p>");
	if (((month == 2) && (date == 4)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 2) && (date == 7)) document.write("</p><p class='saint'>Ss. Perpetuae et Felicitatis, martyrum</p>");

	if (((month == 2) && (date == 7)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/07_03.htm'>Collecta</a></p>"); 
}
	else if (((month == 2) && (date == 7)) && ((data < (edate - 46)) || (data > (edate + 7)))) {
document.write("<p class='status'>Memoria</p><p class='simplex'><a href='colf/07_03.htm'>Collecta</a></p>"); 
}
 if ((month == 2) && (date == 8)) document.write("</p><p class='saint'>S. Ioannis a Deo, religiosi</p><p class='simplex'><a href='colf/08_03.htm'>Collecta</a></p>");
	if (((month == 2) && (date == 8)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 2) && (date == 9)) document.write("</p><p class='saint'>S. Franciscae Romanae, religiosae</p><p class='simplex'><a href='colf/09_03.htm'>Collecta</a></p>");
	if (((month == 2) && (date == 9)) && ( (data > (edate - 46)) && (data < (edate - 7)))) {  document.write("<p class='status'>Pro commemoratione</p>"); 
}
 if ((month == 2) && (date == 17)) document.write("</p><p class='saint'>S. Patricii, episcopi</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/17_03.htm'>Collecta</a></p>");

if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0))) {
	if (((month == 2) && (date == 18))&& (edate == 86)) document.write("</p><div class='simplex'>Memoria S. Cyrilli Hierosolymitani hoc anno omittitur</div>");
	else if (((month == 2) && (date == 18)) && (edate != 86))document.write("</p><p class='saint'>S. Cyrilli Hierosolymitani,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/18_03.htm'>Collecta</a></p>");
}

else {
	if (((month == 2) && (date == 18))&& (edate == 85)) document.write("</p><div class='simplex'>Memoria S. Cyrilli Hierosolymitani hoc anno omittitur</div>");
	else if (((month == 2) && (date == 18)) && (edate != 85))document.write("</p><p class='saint'>S. Cyrilli Hierosolymitani,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/18_03.htm'>Collecta</a></p>");
}

 if ((month == 2) && (date == 23)) document.write("</p><p class='saint'>S. Turibii de Mongrovejo, episcopi</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/23_03.htm'>Collecta</a></p>");

// Апрель

 if ((month == 3) && (date == 2)) document.write("</p><p class='saint'>S. Francisci de Paola, eremitae</p><p class='simplex'><a href='colf/02_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 4)) document.write("</p><p class='saint'>S. Isidori,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/04_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 5)) document.write("</p><p class='saint'>S. Vincentii Ferrer, presbyteri</p><p class='simplex'><a href='colf/05_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 7)) document.write("</p><p class='saint'>S. Ioannis Baptistae de la Salle, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/07_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 11)) document.write("</p><p class='saint'>S. Stanislai, episcopi et martyris</p><p class='simplex'><a href='colf/11_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 13)) document.write("</p><p class='saint'>S. Martini I, papae et martyris</p><p class='simplex'><a href='colf/13_04.htm'>Collecta</a></p>");
 if ((month == 3) && (date == 21)) document.write("</p><p class='saint'>S. Anselmi,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/21_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 23)) document.write("</p><p class='saint'>S. Georgii, martyris</p><p class='simplex'><a href='colf/23_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 23)) document.write("</p><p class='saint'>S. Adalberti, episcopi et martyris</p><p class='simplex'><a href='colf/23a_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 24)) document.write("</p><p class='saint'>S. Fidelis a Sigmaringen, presbyteri et martyris</p><p class='simplex'><a href='colf/24_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 25)) document.write("</p><p class='saint'>S. Marci, evangelistae</p><p class='status'>Festum</p><p class='simplex'><a href='colf/25_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 28)) document.write("</p><p class='saint'>S. Petri Chanel, presbyteri et martyris</p><p class='simplex'><a href='colf/28_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 28)) document.write("</p><p class='saint'>S. Ludovici Mariae Grignion de Montfort, presbyteri</p><p class='simplex'><a href='colf/28a_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 29)) document.write("</p><p class='saint'>S. Catharinae Senensis,<br> virginis et Ecclesiae doctoris</p><p class='status'>Memoria</p>(In Europa: S. Catharinae Senensis, virginis et Ecclesiae doctoris, patronae Europae: Festum)<p class='simplex'><a href='colf/29_04.htm'>Collecta</a></p>");
if ((month == 3) && (date == 30)) document.write("</p><p class='saint'>S. Pii V, papae</p><p class='simplex'><a href='colf/30_04.htm'>Collecta</a></p>");

// Май

if ((month == 4) && (date == 1)) document.write("</p><p class='saint'>S. Ioseph Opificis</p><p class='simplex'><a href='colf/01_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 2)) document.write("</p><p class='saint'>S. Athanasii,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/02_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 3)) document.write("</p><p class='saint'>Ss. Philippi et Iacobi, apostolorum</p><p class='status'>Festum</p><p class='simplex'><a href='colf/03_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 12)) document.write("</p><p class='saint'>Ss. Nerei et Achillei, martyrum</p><p class='simplex'><a href='colf/12_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 12)) document.write("</p><p class='saint'>S. Pancratii, martyris</p><p class='simplex'><a href='colf/12a_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 13)) document.write("</p><p class='saint'>B. Mariae Virginis de Fatima</p><p class='simplex'><a href='colf/13_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 14)) document.write("</p><p class='saint'>S. Matthiae, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/14_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 18)) document.write("</p><p class='saint'>S. Ioannis I, papae et martyris</p><p class='simplex'><a href='colf/18_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 20)) document.write("</p><p class='saint'>S. Bernardini Senensis, presbyteri</p><p class='simplex'><a href='colf/20_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 21)) document.write("</p><p class='saint'>S. Christophori Magallanes, presbyteri,<br>et sociorum, martyrum</p><p class='simplex'><a href='colf/21_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 22)) document.write("</p><p class='saint'>S. Ritae de Cascia, religiosae</p><p class='simplex'><a href='colf/22_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 25)) document.write("</p><p class='saint'>S. Bedae Venerabilis, <br>presbyteri et Ecclesiae doctoris</p><p class='simplex'><a href='colf/25_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 25)) document.write("</p><p class='saint'>S. Gregorii VII, papae</p><p class='simplex'><a href='colf/25a_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 25)) document.write("</p><p class='saint'>S. Mariae Magdalenae de' Pazzi, virginis</p><p class='simplex'><a href='colf/25b_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 26)) document.write("</p><p class='saint'>S. Philippi Neri, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/26_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 27)) document.write("</p><p class='saint'>S. Augustini Cantuarensis, episcopi</p><p class='simplex'><a href='colf/27_05.htm'>Collecta</a></p>");
 if ((month == 4) && (date == 31)) document.write("</p><p class='saint'>In Visitatione B. Mariae Virginis</p><p class='status'>Festum</p><p class='simplex'><a href='colf/31_05.htm'>Collecta</a></p>");

// Июнь

 if ((month == 5) && (date == 1)) document.write("</p><p class='saint'>S. Iustini, martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/01_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 2)) document.write("</p><p class='saint'>Ss. Marcellini et Petri, martyrum</p><p class='simplex'><a href='colf/02_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 3)) document.write("</p><p class='saint'>Ss. Caroli Lwanga et sociorum, martyrum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/03_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 5)) document.write("</p><p class='saint'>S. Bonifatii, episcopi et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/05_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 6)) document.write("</p><p class='saint'>S. Norberti, episcopi</p><p class='simplex'><a href='colf/06_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 9)) document.write("</p><p class='saint'>S. Ephraem, diaconi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/09_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 11)) document.write("</p><p class='saint'>S. Barnabae, apostoli</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/11_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 13)) document.write("</p><p class='saint'>S. Antonii de Padova,<br> presbyteri et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/13_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 19)) document.write("</p><p class='saint'>S. Romualdi, abbatis</p><p class='simplex'><a href='colf/19_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 21)) document.write("</p><p class='saint'>S. Aloisii Gonzaga, religiosi</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/21_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 22)) document.write("</p><p class='saint'>S. Paolini Nolani, episcopi</p><p class='simplex'><a href='colf/22_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 22)) document.write("</p><p class='saint'>S. Ioannis Fisher, episcopi, et Thomae More,<br> martyrum</p><p class='simplex'><a href='colf/22a_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 27)) document.write("</p><p class='saint'>S. Cyrilli Alexandrini,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/27_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 28)) document.write("</p><p class='saint'>S. Irenaei, episcopi et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/28_06.htm'>Collecta</a></p>");
 if ((month == 5) && (date == 30)) document.write("</p><p class='saint'>Ss. Protomartyrum <br>Sanctae Romanae Ecclesiae</p><p class='simplex'><a href='colf/30_06.htm'>Collecta</a></p>");

//Июль

 if ((month == 6) && (date == 3)) document.write("</p><p class='saint'>S. Thomae, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/03_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 4)) document.write("</p><p class='saint'>S. Elisabeth Lusitaniae</p><p class='simplex'><a href='colf/04_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 5)) document.write("</p><p class='saint'>S. Antonii Mariae Zaccaria, presbyteri</p><p class='simplex'><a href='colf/05_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 6)) document.write("</p><p class='saint'>S. Mariae Goretti, virginis et martyris</p><p class='simplex'><a href='colf/06_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 9)) document.write("</p><p class='saint'>Ss. Augustini Zhao Rong, presbyteri<br>et sociorum, martyrum</p><p class='simplex'><a href='colf/09_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 11)) document.write("</p><p class='saint'>S. Benedicti, abbatis</p><p class='status'>Memoria</p>(In Europa: S. Benedicti, abbatis, patroni Europae: Festum)<p class='simplex'><a href='colf/11_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 13)) document.write("</p><p class='saint'>S. Henrici</p><p class='simplex'><a href='colf/13_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 14)) document.write("</p><p class='saint'>S. Camilli de Lellis, presbyteri</p><p class='simplex'><a href='colf/14_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 15)) document.write("</p><p class='saint'>S. Bonaventurae,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/15_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 16)) document.write("</p><p class='saint'>B. Mariae Virginis de Monte Carmelo</p><p class='simplex'><a href='colf/16_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 20)) document.write("</p><p class='saint'>S. Apollinaris, episcopi et martyris</p><p class='simplex'><a href='colf/20_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 21)) document.write("</p><p class='saint'>S. Laurentii de Brindisi,<br> presbyteri et Ecclesiae doctoris</p><p class='simplex'><a href='colf/21_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 22)) document.write("</p><p class='saint'>S. Mariae Magdalenae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/22_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 23)) document.write("</p><p class='saint'>S. Birgittae, religiosae</p>(In Europa: S. Birgittae, religiosae, patronae Europae: Festum)<p class='simplex'><a href='colf/23_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 24)) document.write("</p><p class='saint'>S. Sarbelii Makhl&#363;f, presbyteri</p><p class='simplex'><a href='colf/24_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 25)) document.write("</p><p class='saint'>S. Iacobi, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/25_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 26)) document.write("</p><p class='saint'>Ss. Ioachim et Annae,<br> parentum B. Mariae Virginis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/26_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 29)) document.write("</p><p class='saint'>S. Marthae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/29_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 30)) document.write("</p><p class='saint'>S. Petri Chrysologi,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/30_07.htm'>Collecta</a></p>");
 if ((month == 6) && (date == 31)) document.write("</p><p class='saint'>S. Ignatii de Loyola, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/31_07.htm'>Collecta</a></p>");

// Август

 if ((month == 7) && (date == 1)) document.write("</p><p class='saint'>S. Alfonsi Mariae de' Liguori,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/01_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 2)) document.write("</p><p class='saint'>S. Eusebii Vercellensis, episcopi</p><p class='simplex'><a href='colf/02_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 2)) document.write("</p><p class='saint'>S. Petri Iuliani Eymard, presbyteri</p><p class='simplex'><a href='colf/02a_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 4)) document.write("</p><p class='saint'>S. Ioannis Mariae Vianney, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/04_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 5)) document.write("</p><p class='saint'>In Dedicatione basilicae S. Mariae</p><p class='simplex'><a href='colf/05_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 7)) document.write("</p><p class='saint'>Ss. Xysti, papae, et sociorum, martyrum</p><p class='simplex'><a href='colf/07_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 7)) document.write("</p><p class='saint'>S. Caietani, presbyteri</p><p class='simplex'><a href='colf/07a_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 8)) document.write("</p><p class='saint'>S. Dominici, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/08_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 9)) document.write("</p><p class='saint'>S. Teresiae Benedictae a Cruce, <br>virginis et martyris</p>(In Europa: S. Teresiae Benedictae a Cruce,<br> virginis et martyris, patronae Europae: Festum)<p class='simplex'><a href='colf/09_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 10)) document.write("</p><p class='saint'>S. Laurentii, diaconi et martyris</p><p class='status'>Festum</p><p class='simplex'><a href='colf/10_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 11)) document.write("</p><p class='saint'>S. Clarae, virginis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/11_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 12)) document.write("</p><p class='saint'>S. Ioannae Franciscae de Chantal, religiosae</p><p class='simplex'><a href='colf/12_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 13)) document.write("</p><p class='saint'>Ss. Pontiani, papae, et Hippolyti, presbyteri,<br>martyrum</p><p class='simplex'><a href='colf/13_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 14)) document.write("</p><p class='saint'>S. Maximiliani Mariae Kolbe, <br>presbyteri et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/14_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 16)) document.write("</p><p class='saint'>S. Stephani Hungariae</p><p class='simplex'><a href='colf/16_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 19)) document.write("</p><p class='saint'>S. Ioannis Eudes, presbyteri</p><p class='simplex'><a href='colf/19_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 20)) document.write("</p><p class='saint'>S. Bernardi,<br> abbatis et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/20_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 21)) document.write("</p><p class='saint'>S. Pii X, papae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/21_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 22)) document.write("</p><p class='saint'>B. Mariae Virginis Reginae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/22_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 23)) document.write("</p><p class='saint'>S. Rosae de Lima, virginis</p><p class='simplex'><a href='colf/23_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 24)) document.write("</p><p class='saint'>S. Bartholomaei, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/24_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 25)) document.write("</p><p class='saint'>S. Ludovici</p><p class='simplex'><a href='colf/25_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 25)) document.write("</p><p class='saint'>S. Ioseph de Calasanz, presbyteri</p><p class='simplex'><a href='colf/25a_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 27)) document.write("</p><p class='saint'>S. Monicae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/27_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 28)) document.write("</p><p class='saint'>S. Augustini,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/28_08.htm'>Collecta</a></p>");
 if ((month == 7) && (date == 29)) document.write("</p><p class='saint'>In Passione S. Ioannis Baptistae, martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/29_08.htm'>Collecta</a></p>");

// Сентябрь

 if ((month == 8) && (date == 3)) document.write("</p><p class='saint'>S. Gregorii Magni,<br> papae et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/03_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 8)) document.write("</p><p class='saint'>In Nativitate B. Mariae Virginis</p><p class='status'>Festum</p><p class='simplex'><a href='colf/08_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 9)) document.write("</p><p class='saint'>S. Petri Claver, presbyteri</p><p class='simplex'><a href='colf/09_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 12)) document.write("</p><p class='saint'>Ss.mi Nominis Mariae</p><p class='simplex'><a href='colf/12_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 13)) document.write("</p><p class='saint'>S. Ioannis Chrysostomi,<br>episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/13_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 15)) document.write("</p><p class='saint'>B. Mariae Virginis Perdolentis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/15_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 16)) document.write("</p><p class='saint'>Ss. Cornelii, papae, et Cypriani, episcopi, martyrum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/16_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 17)) document.write("</p><p class='saint'>S. Roberti Bellarmino,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/17_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 19)) document.write("</p><p class='saint'>S. Ianuarii, episcopi et martyris</p><p class='simplex'><a href='colf/19_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 20)) document.write("</p><p class='saint'>Ss. Andreae Kim Tae-g&#335;n et Pauli Ch&#335;ng Ha-sang<br>et sociorum, martyrum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/20_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 21)) document.write("</p><p class='saint'>S. Matthaei, apostoli et evangelistae</p><p class='status'>Festum</p><p class='simplex'><a href='colf/21_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 23)) document.write("</p><p class='saint'>S. Pii de Pietrelcina, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/23_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 26)) document.write("</p><p class='saint'>Ss. Cosmae et Damiani, martyrum</p><p class='simplex'><a href='colf/26_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 27)) document.write("</p><p class='saint'>S. Vincentii de Paul, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/27_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 28)) document.write("</p><p class='saint'>S. Venceslai, martyris</p><p class='simplex'><a href='colf/28_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 28)) document.write("</p><p class='saint'>S. Laurentii Ruiz et sociorum, martyrum</p><p class='simplex'><a href='colf/28a_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 29)) document.write("</p><p class='saint'>Ss. Michaelis, Gabrielis et Raphaelis,<br>archangelorum</p><p class='status'>Festum</p><p class='simplex'><a href='colf/29_09.htm'>Collecta</a></p>");
 if ((month == 8) && (date == 30)) document.write("</p><p class='saint'>S. Hieronymi,<br> presbyteri et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/30_09.htm'>Collecta</a></p>");

// Октябрь

 if ((month == 9) && (date == 1)) document.write("</p><p class='saint'>S. Teresiae a Iesu Infante,<br> virginis et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/01_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 2)) document.write("</p><p class='saint'>Ss. Angelorum Custodum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/02_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 4)) document.write("</p><p class='saint'>S. Francisci Assisiensis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/04_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 6)) document.write("</p><p class='saint'>S. Brunonis, presbyteri</p><p class='simplex'><a href='colf/06_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 7)) document.write("</p><p class='saint'>B. Mariae Virginis a Rosario</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/07_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 9)) document.write("</p><p class='saint'>Ss. Dionysii, episcopi, et sociorum, martyrum</p><p class='simplex'><a href='colf/09_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 9)) document.write("</p><p class='saint'>S. Ioannis Leonardi, presbyteri</p><p class='simplex'><a href='colf/09a_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 14)) document.write("</p><p class='saint'>S. Callisti I, papae et martyris</p><p class='simplex'><a href='colf/14_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 15)) document.write("</p><p class='saint'>S. Teresiae a Iesu,<br> virginis et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/15_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 16)) document.write("</p><p class='saint'>S. Hedvigis, religiosae</p><p class='simplex'><a href='colf/16_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 16)) document.write("</p><p class='saint'>S. Margaritae Mariae Alacoque, virginis</p><p class='simplex'><a href='colf/16a_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 17)) document.write("</p><p class='saint'>S. Ignatii Antiocheni, episcopi et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/17_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 18)) document.write("</p><p class='saint'>S. Lucae, evangelistae</p><p class='status'>Festum</p><p class='simplex'><a href='colf/18_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 19)) document.write("</p><p class='saint'>Ss. Ioannis de Br&eacute;beuf et Isaac Jogues, presbyterorum,<br>et sociorum, martyrum</p><p class='simplex'><a href='colf/19_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 19)) document.write("</p><p class='saint'>S. Pauli a Cruce, presbyteri</p><p class='simplex'><a href='colf/19a_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 23)) document.write("</p><p class='saint'>S. Ioannis de Capestrano, presbyteri</p><p class='simplex'><a href='colf/23_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 24)) document.write("</p><p class='saint'>S. Antonii Mariae Claret, episcopi</p><p class='simplex'><a href='colf/24_10.htm'>Collecta</a></p>");
 if ((month == 9) && (date == 28)) document.write("</p><p class='saint'>Ss. Simonis et Iudae, apostolorum</p><p class='status'>Festum</p><p class='simplex'><a href='colf/28_10.htm'>Collecta</a></p>");

// Ноябрь
 if ((month == 10) && (date == 3)) document.write("</p><p class='saint'>S. Martini de Porres, religiosi</p><p class='simplex'><a href='colf/03_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 4)) document.write("</p><p class='saint'>S. Caroli Borromeo, episcopi</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/04_11.htm'>Collecta</a></p>");
  if ((month == 10) && (date == 10)) document.write("</p><p class='saint'>S. Leonis Magni,<br> papae et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/10_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 11)) document.write("</p><p class='saint'>S. Martini Turonensis, episcopi</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/11_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 12)) document.write("</p><p class='saint'>S. Iosaphat, episcopi et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/12_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 15)) document.write("</p><p class='saint'>S. Alberti Magni,<br> episcopi et Ecclesiae doctoris</p><p class='simplex'><a href='colf/15_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 16)) document.write("</p><p class='saint'>S. Margaritae Scotiae</p><p class='simplex'><a href='colf/16_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 16)) document.write("</p><p class='saint'>S. Gertrudis, virginis</p><p class='simplex'><a href='colf/16a_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 17)) document.write("</p><p class='saint'>S. Elisabeth Hungariae, religiosae</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/17_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 18)) document.write("</p><p class='saint'>In Dedicatione basilicarum Ss. Petri et Pauli, apostolorum</p><p class='simplex'><a href='colf/18_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 21)) document.write("</p><p class='saint'>In Praesentatione B. Mariae Virginis</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/21_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 22)) document.write("</p><p class='saint'>S. Caeciliae, virginis et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/22_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 23)) document.write("</p><p class='saint'>S. Clementis I, papae et martyris</p><p class='simplex'><a href='colf/23_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 23)) document.write("</p><p class='saint'>S. Columbani, abbatis</p><p class='simplex'><a href='colf/23a_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 24)) document.write("</p><p class='saint'>Ss. Andreae D&#361;ng Lac, presbyteri,<br>et sociorum, martyrum</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/24_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 25)) document.write("</p><p class='saint'>S. Catharinae Alexandrinae, virginis et martyris</p><p class='simplex'><a href='colf/25_11.htm'>Collecta</a></p>");
 if ((month == 10) && (date == 30)) document.write("</p><p class='saint'>S. Andreae, apostoli</p><p class='status'>Festum</p><p class='simplex'><a href='colf/30_11.htm'>Collecta</a></p>");

// Декабрь

 if ((month == 11) && (date == 3)) document.write("</p><p class='saint'>S. Francisci Xavier, presbyteri</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/03_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 4)) document.write("</p><p class='saint'>S. Ioannis Damasceni,<br> presbyteri et Ecclesiae doctoris</p><p class='simplex'><a href='colf/04_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 6)) document.write("</p><p class='saint'>S. Nicolai, episcopi</p><p class='simplex'><a href='colf/06_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 7)) document.write("</p><p class='saint'>S. Ambrosii,<br> episcopi et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/07_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 9)) document.write("</p><p class='saint'>S. Ioannis Didaci Cuahtlatoatzin</p><p class='simplex'><a href='colf/09_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 11)) document.write("</p><p class='saint'>S. Damasi I, papae</p><p class='simplex'><a href='colf/11_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 12)) document.write("</p><p class='saint'>Beatae Mariae Virginis de Guadalupe</p><p class='simplex'><a href='colf/12_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 13)) document.write("</p><p class='saint'>S. Luciae, virginis et martyris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/13_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 14)) document.write("</p><p class='saint'>S. Ioannis a Cruce,<br> presbyteri et Ecclesiae doctoris</p><p class='status'>Memoria</p><p class='simplex'><a href='colf/14_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 21)) document.write("</p><p class='saint'>S. Petri Canisii,<br> presbyteri et Ecclesiae doctoris</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/21_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 23)) document.write("</p><p class='saint'>S. Ioannis de K&#281;ty, presbyteri</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/23_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 26)) document.write("</p><p class='saint'>S. Stephani, protomartyris</p><p class='status'>Festum</p><p class='simplex'><a href='colf/26_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 27)) document.write("</p><p class='saint'>S. Ioannis, apostoli et evangelistae</p><p class='status'>Festum</p><p class='simplex'><a href='colf/27_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 28)) document.write("</p><p class='saint'>Ss. Innocentium, martyrum</p><p class='status'>Festum</p><p class='simplex'><a href='colf/28_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 29)) document.write("</p><p class='saint'>S. Thomae Becket, episcopi et martyris</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/29_12.htm'>Collecta</a></p>");
if ((month == 11) && (date == 31)) document.write("</p><p class='saint'>S. Silvestri I, papae</p><p class='status'>Pro commemoratione</p><p class='simplex'><a href='colf/31_12.htm'>Collecta</a></p>");

}



if ((data >= firstAdvent) && (((month == 11) && (date < 17)) || (month == 10))) document.write("<p class='antiphona'>Regem venturum Dominum,<br>venite, adoremus</p> ");
if ((month == 11) && ((date >= 17) && (date < 24))) document.write("<p class='antiphona'>Prope est iam Dominus:<br>venite, adoremus</p> ");
if ((month == 11) && (date == 24)) document.write("<p class='antiphona'>Hodie scietis quia veniet Dominus,<br>et mane videbitis gloriam eius</p> ");
if ((data >= (edate - 46)) && (data < (edate - 7))) document.write("<p class='antiphona'>Utinam hodie vocem Domini audiatis:<br>nolite obdurare corda vestra</p> ");
if ((data >= (edate - 7)) && ((data < (edate - 3)) || ((data == (edate - 3)) && (hour < 16)))) document.write("<p class='antiphona'>Christum Dominum, pro nobis tentatum et passum,<br>venite, adoremus</p> ");
if ((data >= edate) && (data < (edate + 39))) document.write("<p class='antiphona'>Surrexit Dominus vere, alleluia!</p> ");
if (data == (edate + 39)) document.write("<p class='antiphona'>Alleluia, Christum Dominum, ascendentem in caelum,<br>venite, adoremus, alleluia!</p>");
if ((data > (edate + 39)) && (data < (edate + 49))) document.write("<p class='antiphona'>Christum Dominum, qui Sanctum nobis promisit Spiritum,<br>venite, adoremus, alleluia!</p> ");
if (((month == 11) && (date >= 25)) || ((month == 0) && (date < 6))) document.write("<p class='antiphona'>Christus natus est nobis:<br>venite, adoremus</p> ");
if ((data >= 6) && (data < bapt)) document.write("<p class='antiphona'>Christus apparuit nobis:<br>venite, adoremus</p> ");
if (data == bapt) document.write("<p class='antiphona'>Christum, Filium dilectum, in quo Pater sibi complacuit, <br>venite, adoremus</p> ");

