осталось разобраться, как скопировать дни недели из дат по григорианскому календарю, и в датах по юлианскому календарю заменить дни недели...
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<style>
div.box-range > div, .input { width: 70%; border: 1px solid #a9a9a9; border-radius: 12px/9px; padding: 10px 25px; margin: 0 20px 5px 0; }
span.ulian { color: hsl(240,100%,70%); }
span.grig { color: hsl(240,100%,30%); }
input { display: inline-block; text-align: center; }
</style>
</head>
<body>
<div class="input">
<input id="YearEntry" type="number" min="326" max="4099" step="1" value="2019" />
<!--<input id="button1" type="button" value="Расcчитать" />-->
</div>
<div class="box-range" range="[0,325]">
<div>Первый Никейский собор — собор Церкви, созванный императором Константином I; состоялся в июне 325 года в городе Никее (ныне Изник, Турция);
продолжался больше двух месяцев и стал первым Вселенским собором в истории христианства.<br>
Введите год с 326 по 4099
</div>
</div>
<div class="box-range" range="[326,1582]">
<div>
Пасха<br>
<span class="ulian">
<span class="Orthodox_Easter_ul_day"></span><br> /* день недели равен Orthodox_Easter_gr */
<span class="Orthodox_Easter_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Радуница<br>
<span class="ulian">
<span class="Orthodox_Radunitsa_ul_day"></span><br> /* день недели равен Orthodox_Radunitsa_gr */
<span class="Orthodox_Radunitsa_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Вербное воскресенье<br>
<span class="ulian">
<span class="palm_Sunday_Orthodox_ul_day"></span><br> /* день недели равен palm_Sunday_Orthodox_gr */
<span class="palm_Sunday_Orthodox_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Масленица<br>
<span class="ulian">
<span class="Maslenitsa_Orthodox_ul_day"></span><br> /* день недели равен Maslenitsa_Orthodox_gr */
<span class="Maslenitsa_Orthodox_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
</div>
<div class="box-range" range="[1583,4099]">
<div>
Католическая пасха<br>
<span class="grig">
<span class="Catholic_Easter_gr"></span><br>
по григорианскому календарю (новый стиль)<br>
</span>
<span class="ulian">
<span class="Catholic_Easter_ul_day"></span><br> /* день недели равен Catholic_Easter_gr */
<span class="Catholic_Easter_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Православная пасха<br>
<span class="grig">
<span class="Orthodox_Easter_gr"></span><br>
по григорианскому календарю (новый стиль)<br>
</span>
<span class="ulian">
<span class="Orthodox_Easter_ul_day"></span><br> /* день недели равен Orthodox_Easter_gr */
<span class="Orthodox_Easter_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Радуница<br>
<span class="grig">
<span class="Orthodox_Radunitsa_gr"></span><br>
по григорианскому календарю (новый стиль)<br>
</span>
<span class="ulian">
<span class="Orthodox_Radunitsa_ul_day"></span><br> /* день недели равен Orthodox_Radunitsa_gr */
<span class="Orthodox_Radunitsa_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Вербное воскресенье<br>
<span class="grig">
<span class="palm_Sunday_Orthodox_gr"></span><br>
по григорианскому календарю (новый стиль)<br>
</span>
<span class="ulian">
<span class="palm_Sunday_Orthodox_ul_day"></span><br> /* день недели равен palm_Sunday_Orthodox_gr */
<span class="palm_Sunday_Orthodox_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
<div>
Масленица<br>
<span class="grig">
<span class="Maslenitsa_Orthodox_gr"></span><br>
по григорианскому календарю (новый стиль)<br>
</span>
<span class="ulian">
<span class="Maslenitsa_Orthodox_ul_day"></span><br> /* день недели равен Maslenitsa_Orthodox_gr */
<span class="Maslenitsa_Orthodox_ul"></span><br> /* показать только число месяц год, а день недели из предыдущей строки */
по юлианскому календарю (старый стиль)
</span>
</div>
</div>
<div class="box-range" range="[4100,0]">
<div>Введите год с 326 по 4099</div>
</div>