// kalender, by Witold Wójcik, copyright: 1998, 2007,2008,2009

br="<br>"
miesia = new Array()

dzien = new Array(7);
dzien[0] = "Sunday";
dzien[1] = "Monday";
dzien[2] = "Thusday";
dzien[3] = "Wednesday";
dzien[4] = "Thurstay";
dzien[5] = "Friday";
dzien[6] = "Saturday";
						
	
	if (znacznik = top.pusta1.znacznik)
	{
	znacznik*=1000
	ddata=new Date(znacznik)
	}
	else
	{
	ddata=new Date()
	}

dtyg = ddata.getDay();
mi = ddata.getMonth();
dzis = ddata.getDate();
rok = ddata.getYear() ; if (rok<2000) rok+=1900
godz=ddata.getHours();
minut=ddata.getMinutes();

if (rok%4==0)
rp=29
else rp=28

pozycja=new Array()
pozycja[0]=3
m=1
  while(m<=(rok-2003))
{
pozycja[m]=pozycja[m-1]+365%7+((2002+m)%4==0);
if (pozycja[m]>7)   pozycja[m]%=7;  m++
}

mies=new Array(31,rp,31,30,31,30,31,31,30,31,30,31)

poz=new Array()

n=1;pozycja=pozycja[rok-2003];poz[0]=pozycja
while (n<12)
{
poz[n]=poz[n-1]+(mies[n-1]%7)
if  (poz[n]>7)  poz[n]%=7
n++
}

miesiac = new Array ("January","February","March","April","May","June","July","August","September","October","November","December")


dzisiaj = dzien[dtyg]+" "+dzis+" "+miesiac[mi]+rok+br
dzi = dzien[dtyg]+" "+dzis+" "+miesiac[mi]+rok+br


//------------------------------------------------------------------------


function show()
{
kolor="aqua"
d=1
b="bolder"
c="silver"
g=1
s1=this.sw1
s2=this.sw2
mi=this.km
p=poz[mi]-1
mie=miesiac[mi]
dni=mies[mi]
bk=this.tlo


tab="<table cellpadding=4 cellspacing=1 style=' border-style:solid; border-width:0'>"
tab+="<tr><td colspan=7 align=center style='font-size: 8pt'>"+mie+" " +rok+"</td></tr>"
tab+="<tr><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S </th><th style='color:red'>S</th></tr>"
for (i=0; i<6; i++)
{
tab+="<tr>"	
	for (j=0; j<7; j++)
	{
		if ((d<=dni)&&(j+i*7>=p))
		{
		if ((j==6)||(s1==d)||(s2==d)) { kolor="red"; b="bold"} 
		else { kolor="black"; b="normal"}
		if (d==dzis) { c="#aaaaff"; g=2} 
		else { c="silver"; g=1}
		tab+="<td bgcolor="+bk+" style='color:"+kolor+" ; font-weight:"+b+"; border-style:solid; border-width:"+g+"; border-color:"+c+" ' onClick=daylyinfo("+mi+","+d+","+j+") onMouseOver=tell("+j+","+d+")>"+d+++ "</td>"
		}
	
		else
		tab+="<td></td>"

	}
tab+="</tr>"
} 
tab+="</table>"

	document.write(tab)

}


function kalendarz (sw1,sw2,tlo,km)
{



this.sw1=sw1
this.sw2=sw2
this.tlo=tlo
this.km=km
this.show=show
}


miesia[0]=new kalendarz (0,0,"#efefef",0)
miesia[1]=new kalendarz (0,0,"#eeeeff",1)
miesia[2]=new kalendarz (0,0,"#fefedd",2)
miesia[3]=new kalendarz (0,0,"#defdee",3)
miesia[4]=new kalendarz (3,1,"#efefef",4)
miesia[5]=new kalendarz (0,0,"#eeeeff",5)
miesia[6]=new kalendarz (0,0,"#fefeaa",6)
miesia[7]=new kalendarz (0,0,"#ffeeaa",7)
miesia[8]=new kalendarz (0,0,"#ffeeff",8)
miesia[9]=new kalendarz (0,0,"#efefef",9)
miesia[10]=new kalendarz (0,0,"#efefef",10)
miesia[11]=new kalendarz (0,0,"#efefef",11)


bb=false

function daylyinfo(mi,d,j)
{
if ((d>=dzis)&&(j<5))
	{
	dzienserv=d+" "+miesiac[mi]+" 2009"
	parent.prawa.pforma.document.forms[0].elements[5].value=dzienserv
	}
}


function tell(J,D)
{

if ((D>=dzis)&&(J<5))
	{
	;	// informacja o wypelnieniu
		
	}

}


