var docObj = window.reswin;

function fill_table(month,month_length)
{ 
  day=1;
  docObj.document.writeln('<TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3 BGCOLOR="#ADE3FE"><TR>');
  docObj.document.writeln('<TD COLSPAN=7 ALIGN=center><B>'+month+'   '+year+'</B><TR>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Пн<br>Mo</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Вт<br>Tu</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Ср<br>We</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Чт<br>Th</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Пт<br>Fr</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><FONT COLOR="#FF0000"><B>Сб<br>Sa</B></FONT></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><FONT COLOR="#FF0000"><B>Вс<br>Su</B></FONT></TD>');

  docObj.document.writeln('</TR><TR>');
  for (var i=1;i<start_day;i++){docObj.document.writeln('<TD>');}

  for (var i=start_day;i<8;i++){
        if(i==6||i==7)docObj.document.writeln('<TD ALIGN=center><FONT COLOR="#FF0000">'+day+'</FONT></TD>');
        else docObj.document.writeln('<TD ALIGN=center>'+day+'</TD>');
        day++;}
  docObj.document.writeln('<TR>');

  while (day <= month_length) {
     for (var i=1;i<=7 && day<=month_length;i++){
        if(i==6||i==7)docObj.document.writeln('<TD ALIGN=center><FONT COLOR="#FF0000">'+day+'</FONT></TD>');
        else docObj.document.writeln('<TD ALIGN=center>'+day+'</TD>');
         day++;}
     docObj.document.writeln('</TR><TR>');
     start_day=i;}
  docObj.document.writeln('</TR></TABLE><BR>');}

function plot_year()
{
year = document.forms[0].c_year.value;
today= new Date("January 1, "+year);
start_day = today.getDay();  

docObj = window.open();
docObj.document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n'+
   '<HTML LANG=ru>\n<HEAD>\n'+
   '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">\n'+
   '<META NAME="Author" CONTENT="Nikolai Alexandrovich">\n'+
   '<META NAME="GENERATOR" CONTENT="Mozilla/4.05 [en] (Win95; I) [Netscape]">\n'+
   '<TITLE>Вычислительный центр проекта АЗТ-22</TITLE>\n'+
   '</HEAD>\n<BODY>\n');
  
if(start_day == 0)start_day = 7;
fill_table("Январь/January",31);
if (((year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0)){ 
fill_table("Февраль/February",29);}
else {fill_table("Февраль/February",28);}
fill_table("Март/March",31);
fill_table("Апрель/April",30);
fill_table("Май/May",31);
fill_table("Июнь/June",30);
fill_table("Июль/July",31);
fill_table("Август/August",31);
fill_table("Сентябрь/September",30);
fill_table("Октябрь/October",31);
fill_table("Ноябрь/November",30);
fill_table("Декабрь/December",31);

docObj.document.writeln('</BODY>\n</HTML>');
docObj.document.close();
}

function fill_table_new(month,month_length)
{ 
  day=1;
  docObj.document.writeln('<TABLE BORDER=0 CELLSPACING=3 CELLPADDING=3><TR>');
  docObj.document.writeln('<TD COLSPAN=7 ALIGN=center><B><font size="4">'+month+'</font></B><TR>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Пн</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Вт</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Ср</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Чт</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><B>Пт</B></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><FONT COLOR="#FF0000"><B>Сб</B></FONT></TD>');
docObj.document.writeln('<TD ALIGN=center WIDTH=35><FONT COLOR="#FF0000"><B>Вс</B></FONT></TD>');

  docObj.document.writeln('</TR><TR>');
  for (var i=1;i<start_day;i++){docObj.document.writeln('<TD>');}

  for (var i=start_day;i<8;i++){
        if(i==6||i==7)docObj.document.writeln('<TD ALIGN=center><FONT COLOR="#FF0000">'+day+'</FONT></TD>');
        else docObj.document.writeln('<TD ALIGN=center><B>'+day+'</B></TD>');
        day++;}
  docObj.document.writeln('<TR>');

  while (day <= month_length) {
     for (var i=1;i<=7 && day<=month_length;i++){
        if(i==6||i==7)docObj.document.writeln('<TD ALIGN=center><FONT COLOR="#FF0000">'+day+'</FONT></TD>');
        else docObj.document.writeln('<TD ALIGN=center><B>'+day+'</B></TD>');
         day++;}
     docObj.document.writeln('</TR><TR>');
     start_day=i;}
  docObj.document.writeln('</TR></TABLE><BR>');}

function plot_year_new()
{
year = document.forms[0].c_year.value;
today= new Date("January 1, "+year);
start_day = today.getDay();  

docObj = window.open();
docObj.document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n'+
   '<HTML LANG=ru>\n<HEAD>\n'+
   '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">\n'+
   '<META NAME="Author" CONTENT="Nikolai Alexandrovich">\n'+
   '<META NAME="GENERATOR" CONTENT="Mozilla/4.05 [en] (Win95; I) [Netscape]">\n'+
   '<TITLE>Вычислительный центр проекта АЗТ-22</TITLE>\n'+
   '</HEAD>\n<BODY>\n');
  
if(start_day == 0)start_day = 7;

docObj.document.writeln('<TABLE BORDER=0 CELLSPACING=10 CELLPADDING=10><TR>');

docObj.document.writeln('<caption><h1><font size="6">'+year+'</font></h1></caption>');

docObj.document.writeln('<TR><TD ALIGN=center valign="top">');
fill_table_new("Январь",31);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
if (((year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0)){ 
fill_table_new("Февраль",29);}
else {fill_table_new("Февраль",28);}
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Март",31);
docObj.document.writeln('</TD></TR><TR><TD ALIGN=center valign="top">');
fill_table_new("Апрель",30);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Май",31);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Июнь",30);
docObj.document.writeln('</TD></TR><TR><TD ALIGN=center valign="top">');
fill_table_new("Июль",31);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Август",31);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Сентябрь",30);
docObj.document.writeln('</TD></TR><TR><TD ALIGN=center valign="top">');
fill_table_new("Октябрь",31);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Ноябрь",30);
docObj.document.writeln('</TD><TD ALIGN=center valign="top">');
fill_table_new("Декабрь",31);
docObj.document.writeln('</TD></TR>');
docObj.document.writeln('</TABLE>');


docObj.document.writeln('</BODY>\n</HTML>');
docObj.document.close();
}


function set_year()
{
var now   = new Date();
var year  = now.getYear();
if(year<1900)year+=1900;
document.forms[0].c_year.value=year;
}

function wopen1(form){
window.open("cgi-bin/c_time.htm");
return;}

function wopen3(form){
window.open("cgi-bin/c_dates.htm");
return;}

function wopen4(form){
window.open("cgi-bin/c_dist.htm");
return;}

function wopen6(form){
window.open("cgi-bin/progn.htm");
return;}

function wopen7(form){
window.open("cgi-bin/c_prec1.htm");
return;}

function wopen8(form){
window.open("cgi-bin/c_prec4.htm");
return;}

function wopen9(form){
window.open("cgi-bin/c_refr.htm");
return;}

function wopen10(form){
window.open("cgi-bin/c_phot.htm");
return;}


