﻿<!--
monthstr = new Array(
              	"Stycznia", 
              	"Lutego", 
              	"Marca", 
              	"Kwietnia",
              	"Maja",
              	"Czerwca",
              	"Lipca",
              	"Sierpnia",
              	"Września",
              	"Października",
              	"Listopada",
              	"Grudnia");             
              
daysofweek = new Array(
                 "Niedziela",
              	"Poniedziałek",
              	"Wtorek",
              	"Środa",
              	"Czwartek",
              	"Piątek",
              	"Sobota");

monthlen = Array( 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
			
//-------------------------------------------------------------------
function dajKolor()
{//otwiera kolor w dacie ze znianą na niedziele
  date = new Date();
  day = date.getDay();
  dayofweek = daysofweek[day];

  if (day == 0) {
    document.write("<FONT COLOR=red>");
  }
  else {
    document.write("<FONT COLOR=navy>");
  }
}
//-------------------------------------------------------------------
function zamknijKolor()
{//zamyka kolor w dacie
  document.write("</FONT>\n");
}
//-------------------------------------------------------------------                            
function showDate() 
{//show current date
  date = new Date();
  day = date.getDay();
  dayofweek = daysofweek[day];
  var nc_month = date.getMonth();
  if (nc_month > 12 || nc_month < 0) {  
    monthstr = "";
  }
  else {
    monthstr = monthstr[nc_month];
  }
  document.write(dayofweek +  "\n" +
                 date.getDate() +  "\n" +
                 monthstr + 
                 " ");
  var year = date.getYear();
  if (year >= 1000) {
    document.write(year + " roku, ");
  }
  else
  if (year >= 100) {
    year = year - 100;
    var ys;
    if (year < 10) ys = "0";
    ys = ys + year;	
    document.write((ys < 98) ? "20" : "19");
    document.write(ys + " roku, ");
  }	
  else {
    document.write((date.getYear() < 98) ? "20" : "19" + date.getYear() +
                 " " );
  }
}
//-------------------------------------------------------------------
function showName()
{//show current name
  date = new Date();
  m = date.getMonth() + 1;
  d = date.getDate();
  document.write(" " + names[m][d]);
}
//-------------------------------------------------------------------
function toEndOfYear()
{//how many days to end of year:
  date = new Date();
  m = date.getMonth() + 1;		//month
  d = date.getDate();			//day
  now = d;					
  var rok = date.getYear();
  dl = 365;
  
  for (i=0; i<m; i++) {
    now += monthlen[i];
  }

dalej:
  for (a=0; a<26; a++) {
    rokp = (500 + a) * 4;
  if (rokp > rok) break dalej;
  if (rok == rokp) {
    now = now + 1;
    dl = 366;
  }
}

  diff = dl - now;
  if (diff == 1) {
    document.write("<FONT COLOR=#006633>\n" + "Dzień: " + now + "/" + dl + ", pozostał: 1 dzień" + "</FONT>\n");  
  }
  else {
    document.write("<FONT COLOR=#006633>\n" + "Dzień: " + now + "/" + dl + ", pozostało: " + Math.round(diff) + " dni" +  "</FONT>\n");
  }
}
//-->



