function jetzt()
  {
  var now = new Date();
  var Monat = now.getMonth()
  var Monatname = ""
  var Jahr = now.getYear()
  var Erster = new Date(Jahr,Monat,1)
  update(Monat,Jahr,Erster)
  }
function rueck()
  {
  var now = new Date();
  var Monat = now.getMonth()
  var Jahr = now.getYear()
  var MN = document.cal.when.value
  var Wo = MN.indexOf(" ")
  Monatname = MN.substring(0,Wo)
  Jahr = eval(MN.substring(Wo+1,MN.length))
  if (Monatname=="January"){Monat=0}
  if (Monatname=="February"){Monat=1}
  if (Monatname=="March"){Monat=2}
  if (Monatname=="April"){Monat=3}
  if (Monatname=="May"){Monat=4}
  if (Monatname=="June"){Monat=5}
  if (Monatname=="July"){Monat=6}
  if (Monatname=="August"){Monat=7}
  if (Monatname=="September"){Monat=8}
  if (Monatname=="October"){Monat=9}
  if (Monatname=="November"){Monat=10}
  if (Monatname=="December"){Monat=11}
  var Monat = Monat - 1
  if (Monat==-1)
    {
    Monat = 11
    Jahr = Jahr - 1
    }
  var Monatname = ""
  var Erster = new Date(Jahr,Monat,1)
  update(Monat,Jahr,Erster)
  }
function vor()
  {
  var now = new Date();
  var Monat = now.getMonth()
  var Jahr = now.getYear()
  var MN = document.cal.when.value
  var Wo = MN.indexOf(" ")
  Monatname = MN.substring(0,Wo)
  Jahr = eval(MN.substring(Wo+1,MN.length))
  if (Monatname=="January"){Monat=0}
  if (Monatname=="February"){Monat=1}
  if (Monatname=="March"){Monat=2}
  if (Monatname=="April"){Monat=3}
  if (Monatname=="May"){Monat=4}
  if (Monatname=="June"){Monat=5}
  if (Monatname=="July"){Monat=6}
  if (Monatname=="August"){Monat=7}
  if (Monatname=="September"){Monat=8}
  if (Monatname=="October"){Monat=9}
  if (Monatname=="November"){Monat=10}
  if (Monatname=="December"){Monat=11}
  var Monat = Monat + 1
  if (Monat==12)
    {
    Monat = 0
    Jahr = Jahr + 1
    }
  var Monatname = ""
  var Erster = new Date(Jahr,Monat,1)
  update(Monat,Jahr,Erster)
  }
function update(Monat,Jahr,Erster)
  {
  if (Monat==0){Monatname="January"}
  if (Monat==1){Monatname="February"}
  if (Monat==2){Monatname="March"}
  if (Monat==3){Monatname="April"}
  if (Monat==4){Monatname="May"}
  if (Monat==5){Monatname="June"}
  if (Monat==6){Monatname="July"}
  if (Monat==7){Monatname="August"}
  if (Monat==8){Monatname="September"}
  if (Monat==9){Monatname="October"}
  if (Monat==10){Monatname="November"}
  if (Monat==11){Monatname="December"}
  Dummy=Monatname+" "+Jahr
  document.cal.when.value = Dummy
  Dummy="---------------------------\n"
  Dummy=Dummy+"Mon Tue Wed Thu Fri Sat Sun\n"
  Dummy=Dummy+"---------------------------\n"
  if (Erster.getDay()==2){Dummy=Dummy+"    "}
  if (Erster.getDay()==3){Dummy=Dummy+"        "}
  if (Erster.getDay()==4){Dummy=Dummy+"            "}
  if (Erster.getDay()==5){Dummy=Dummy+"                "}
  if (Erster.getDay()==6){Dummy=Dummy+"                    "}
  if (Erster.getDay()==0){Dummy=Dummy+"                        "}
  i=0
  while (i<=31)
    {
    i++;
    Heute = new Date(Jahr,Monat,i)
    if (Heute.getMonth()!=Monat){break;}
    if (i<=9){i="0"+i}
    Dummy=Dummy+i
    if (Heute.getDay()!=0){Dummy=Dummy+"  "}
    if (Heute.getDay()==0){Dummy=Dummy+"\n"}
    }
    document.cal.month.value = Dummy
  }
