Все можно, но вот как понять это:
document.getElementById("Catholic_Easter_gr").innerHTML = formatDate(catholicDate(year)); // во втором
document.getElementById("Catholic_Easter_gr").innerHTML = formatDate(date0_1); // во втором
если
var date0_1 = catholicDate(year);
document.getElementById("Catholic_Easter_gr").innerHTML = formatDate(date0_1);
var date1_1 = new Date(date1.getFullYear(), date1.getMonth(), date1.getDate() + razn);
document.getElementById("Orthodox_Easter_gr").innerHTML = formatDate(date1_1);
Зачем тогда сначала получается catholicDate(year), помещается в "Catholic_Easter_gr", затем из этой даты формируется новая, с коррекцией дня на razn, и затем опять помещается в "Catholic_Easter_gr"? Если бы этот объект был в двух блоках и первое действо было для первого блока, а второе для второго, тогда бы еще можно было понять, иначе я не понимаю.
|