
var ftitelbg = "#ebe8d3";
var fwtagebg = "#ECECEC";
var fkalbg = "#FFFFFF";

var ftitel= "<span style='font-size:11px;color:#6F6F6F;font-weight:bold;'>";
var fwtage = "<span style='font-size:11px;color:#5F5F5F;'>";
var ftag = "<span style='font-size:11px;color:#000000;'>";

var l = "&nbsp;";
var z = l + l;
var d = z + l;




function Kalender(versatz) {

if(versatz > 10 || versatz < -10) {
alert("Webmasterinfo: Ich habe für Eingaben von Versatz nur Werte zwischen -12 und +12 erlaubt!")
}


var now = new Date();
var Jahr = now.getFullYear()
var MonatAktuell = now.getMonth();
var Monat = now.getMonth();

if(versatz == 0) {
var Monat = now.getMonth();
}
else
{

if(versatz < 0) {
Monat = (12+MonatAktuell + versatz)%12 ;
if( (MonatAktuell + versatz) < 0) {
Jahr = Jahr -1;
}
}

if(versatz > 0) {
Monat = (12+MonatAktuell + versatz)%12;
if(MonatAktuell + versatz >= 12) {
Jahr = Jahr +1;
}
}
}

var Erster = new Date(Jahr,Monat,1)
var Monatname = ""
if (Monat==0){Monatname="Januar"}
if (Monat==1){Monatname="Februar"}
if (Monat==2){Monatname="M&auml;rz"}
if (Monat==3){Monatname="April"}
if (Monat==4){Monatname="Mai"}
if (Monat==5){Monatname="Juni"}
if (Monat==6){Monatname="Juli"}
if (Monat==7){Monatname="August"}
if (Monat==8){Monatname="September"}
if (Monat==9){Monatname="Oktober"}
if (Monat==10){Monatname="November"}
if (Monat==11){Monatname="Dezember"}



document.write('<table style="border:1px solid #808285" cellpadding="1" border="0"><tr><td align="center" bgcolor="'+ ftitelbg + '">')
Dummy = ftitel + Monatname + " " + Jahr + "</span>"; document.write(Dummy);
document.write('</td></tr><tr><td align="center" bgcolor="'+ fwtagebg + '">')
Dummy = fwtage + 'Mo&nbsp;Di&nbsp;Mi&nbsp;Do&nbsp;Fr&nbsp;Sa&nbsp;So</span>'; document.write(Dummy.fixed());
document.write('</td></tr><tr><td bgcolor="'+ fkalbg + '">')

if (Erster.getDay()==1){Dummy = ftag }
if (Erster.getDay()==2){Dummy = ftag + d }
if (Erster.getDay()==3){Dummy = ftag + d + d }
if (Erster.getDay()==4){Dummy = ftag + d + d + d }
if (Erster.getDay()==5){Dummy = ftag + d + d + d + d }
if (Erster.getDay()==6){Dummy = ftag + d + d + d + d + d }
if (Erster.getDay()==0){Dummy = ftag + d + d + d + d + d + d }

i=0;
while (i<=31)
{
i++;
Heute = new Date(Jahr,Monat,i);
if (Heute.getMonth()!=Monat){break;}
if (i<=9){i="0"+i}
if (Heute.getDay()==0){Dummy=Dummy+"<span style='font-size:11px;color:#FF0000;'>"}
// angepasst für mehrfachausgabe bis 12 Monate
if (Heute.getDate()==now.getDate() && Heute.getMonth()==now.getMonth()&& Heute.getFullYear()==now.getFullYear()){
Dummy = Dummy + "<span style='font-size:11px;color:#000000;font-weight:normal;background-color:#FFE237'>"
}
Dummy= Dummy+i
if (Heute.getDate()==now.getDate()){Dummy = Dummy + '</span>' + ftag}
if (Heute.getDay()!=0){Dummy = Dummy + l + ftag}
if (Heute.getDay()==0){Dummy = Dummy + '</span><br>' + ftag}
}

if (Heute.getDay()==2){Dummy = Dummy + d + d + d + d + d + z}
if (Heute.getDay()==3){Dummy = Dummy + d + d + d + d + z}
if (Heute.getDay()==4){Dummy = Dummy + d + d + d + z}
if (Heute.getDay()==5){Dummy = Dummy + d + d + z}
if (Heute.getDay()==6){Dummy = Dummy + d + z}
if (Heute.getDay()==0){Dummy = Dummy + z}
document.write(Dummy.fixed());
document.write("</td></tr></table>")
return
}


