Administrator
Administrator
Dołączył: 15 Lis 2008
Posty: 89
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Polska
|
Wysłany: Pon 17:06, 17 Lis 2008 Temat postu: Kalendarz |
|
|
Kod: | <!-- presented by Polaczek www.forumwh.fora.pl | [link widoczny dla zalogowanych]
*All rights reserved
-->
<script type='text/javascript'>
<!--
var d = new Date();
var dm = d.getMonth() + 1;
var dj = d.getYear();
if(dj < 2000) dj+=1900;
Kalender(dm,dj);
function Kalender(Monat,Jahr)
{
Monatsname = new Array
("Styczeń","Luty","Marzec","Kwieceń","Maj","Czerwiec","Lipiec",
"Sierpień","Wrzesień","Październik","Listpod","Grudzień");
Tag = new Array ("Po","Wt","Śr","Cz","Pi","So","Ni");
var KSchrArt = "Verdana,Arial"; /* Rodzaj czcionki nagłówka kalendarza */
var KSchrGroesse = 1; /* Wielkość czcionki 1-7 nagłówka kalendarza */
var KSchrFarbe = "#FFFF00"; /* Kolor czcionki nagłówka kalendarza */
var Khgrund = "#000066"; /* Kolor tła nagłówka kalendarza */
var TSchrArt = "Verdana,Arial"; /* Rodzaj czcionki wyświetlanego dnia */
var TSchrGroesse = 1; /* Wielkość czcionki 1-7 wyświetlanego dnia */
var TSchrFarbe = "#000000"; /* Kolor czcionki wyświetlanego dnia */
var Thgrund = "#D0F0F0"; /* Kolor tła wyświetlanego dnia */
var SoFarbe = "#E00000"; /* Kolor czcionki dla niedziel */
var Ahgrund = "#FFFF00"; /* Kolor tła dla dzisiejszego dnia */
var jetzt = new Date();
var DieserMonat = jetzt.getMonth() + 1;
var DiesesJahr = jetzt.getYear();
if(DiesesJahr < 2000) DiesesJahr+=1900;
var DieserTag = jetzt.getDate();
var Zeit = new Date(Jahr,Monat-1,1);
var Start = Zeit.getDay();
if(Start > 0) Start--;
else Start = 6;
var Stop = 31;
if(Monat==4 ||Monat==6 || Monat==9 || Monat==11 ) --Stop;
if(Monat==2)
{
AnzTage=-3;
if(Jahr%4==0) Stop++;
if(Jahr%100==0) Stop--;
if(Jahr%400==0) Stop++;
}
document.write("<table border=3 cellpadding=1 cellspacing=1>");
var Monatskopf = Monatsname[Monat-1] + " " + Jahr;
SchreibeKopf(Monatskopf,Khgrund,KSchrFarbe,KSchrGroesse,KSchrArt);
var Tageszahl = 1;
for(i=0;i<=5;i++)
{
document.write("<tr>");
for(j=0;j<=5;j++)
{
if((i==0)&&(j < Start))
SchreibeZelle(" ",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
else
{
if(Tageszahl > Stop)
SchreibeZelle(" ",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
else
{
if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
SchreibeZelle(Tageszahl,Ahgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
else
SchreibeZelle(Tageszahl,Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
Tageszahl++;
}
}
}
if(Tageszahl > Stop)
SchreibeZelle(" ",Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
else
{
if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
SchreibeZelle(Tageszahl,Ahgrund,SoFarbe,TSchrGroesse,TSchrArt);
else
SchreibeZelle(Tageszahl,Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
Tageszahl++;
}
document.write("</tr>");
}
document.write("</table>");
}
function SchreibeKopf(Monatstitel,HgFarbe,SchrFarbe,SchrGroesse,SchrArt)
{
document.write("<tr>");
document.write("<td align=center colspan=7 valign=middle bgcolor="+HgFarbe+">");
document.write('<font size='+SchrGroesse+' color='+SchrFarbe+' face="'+SchrArt+'"><b>');
document.write(Monatstitel);
document.write("</b></font></td></tr>");
document.write("<tr>");
for(i=0;i<=6;i++)
SchreibeZelle(Tag[i],HgFarbe,SchrFarbe,SchrGroesse,SchrArt);
document.write("</tr>");
}
function SchreibeZelle(Inhalt,HgFarbe,SchrFarbe,SchrGroesse,SchrArt)
{
document.write("<td align=center valign=middle bgcolor="+HgFarbe+">");
document.write('<font size='+SchrGroesse+' color='+SchrFarbe+' face="'+SchrArt+'"><b>');
document.write(Inhalt);
document.write("</b></font></td>");
}
//-->
</script>
<!-- end --> |
Post został pochwalony 0 razy
|
|