var Datum = new Date();  // Ein neues Date-Objekt wird angelegt
var jj = Datum.getFullYear();
var mm    = Datum.getMonth() + 1;
var tt    = Datum.getDate();
var schaltjahr = false;

jj   = jj - 2000;

if (jj == 4 || jj == 8 || jj == 12 || jj == 16 || jj == 20 || jj == 24 || jj == 28 || jj == 32)
{
  schaltjahr = true;
}

tt-= 7;
mm2 = mm;

if (tt <= 0)
{
  if (mm == 3 || mm == 5 || mm == 7 || mm == 10 || mm == 12)
  {
    if (mm == 3)
    {
      tt+= 28;
    }
    else
    {
      tt+= 30;
    }
    mm2-= 1;
  }
  if (mm == 1 || mm == 2 || mm == 4 || mm == 6 || mm == 8 || mm == 9 || mm == 11)
  {
    tt+= 31;
    if (mm == 1)
    {
      mm2 = 12;
    }
    else
    {
      mm2-= 1;
    }
  }
}

// Die Monatszählung
// beginnt boshafterweise bei 0 und nicht bei 1!!

if (tt < 10) tt = "0" + tt;
if (mm2 < 10) mm2 = "0" + mm2;
if (jj < 10) jj   = "0" + jj;

var DatumAnfang = tt + '.' + mm2 + '.' + jj;

document.zeit2.time1.value=DatumAnfang;
//     document.zeit.time2.value=DatumEnde;
