
 var jetzt = new Date();
 var jetztJahr = jetzt.getFullYear();
 var jetztMonat = jetzt.getMonth() + 1;
 var jetztTag = jetzt.getDate();


 if (jetztTag < 10)
   var jetztTag = "0" + String(jetztTag);
 else
   var jetztTag = String(jetztTag);


 if (jetztMonat < 10)
   var jetztMonat = "0" + String(jetztMonat);
 else
   var jetztMonat = String(jetztMonat);

 var heute = String(jetztJahr) + jetztMonat + jetztTag;
 var Wochentagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch",
                          "Donnerstag", "Freitag", "Samstag");

 var gransee=new Array(
// Beginn GRANSEE
   20061109,
   20061214,
   20061026,
   20061130
// Ende GRANSEE
);
 var oranienburg=new Array(
// Beginn ORANIENBURG
   20061205,
   20061212,
   20061219,
   20061121,
   20061114,
   20061107
// Ende ORANIENBURG
);
 var birkenwerder=new Array(
// Beginn BIRKENWERDER
   20061213,
   20061011,
   20061108
// Ende BIRKENWERDER
);
 var hennigsdorf=new Array(
// Beginn HENNIGSDORF
   20061207,
   20061102,
   20061116,
   20061221,
   20051215
// Ende HENNIGSDORF
);
 var hohenneuendorf=new Array(
// Beginn HOHEN NEUENDORF
   20051221,
   20061123,
   20061214
// Ende HOHEN NEUENDORF
);
 var neuruppin=new Array(
// Beginn NEURUPPIN
   20061206,
   20061101,
   20061220,
   20061115
// Ende NEURUPPIN
);
 var velten=new Array(
// Beginn VELTEN
   20061212,
   20061024,
   20061114,
   20061128
// Ende VELTEN
);
oranienburg.sort();
birkenwerder.sort();
hennigsdorf.sort();
hohenneuendorf.sort();
neuruppin.sort();
velten.sort();


// ORANIENBURG
var Zaehler = 0;
var TerminOrbg = oranienburg[Zaehler];

while (heute >= TerminOrbg && Zaehler <= oranienburg.length - 1) {
   var TerminOrbg = oranienburg[Zaehler];
   if (heute == TerminOrbg) {
   	   var TerminOrbg = "9999"
   	   break;
   }
      Zaehler++;
}

if (TerminOrbg < heute)
   var TerminOrbg = "0";

if (isNaN(TerminOrbg))
   var TerminOrbg = "0";

switch (TerminOrbg) {
   case "0":
   	  var WochentagOrbg = "";
      var TerminOrbg = "( k. A. )";
      break;
   case "9999":
   	  var WochentagOrbg = "";
      var TerminOrbg = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminOrbg = TerminOrbg.toString();
      var Tag = TerminOrbg.substring(6,8);
      var Monat = TerminOrbg.substring(4,6);
      var Jahr = TerminOrbg.substring(0,4);
      var TerminOrbg = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagOrbg = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagOrbg = WochentagOrbg.getDay();
      var WochentagOrbg = Wochentagname[WochentagOrbg] + ", ";
      break;
}

// BIRKENWERDER
var Zaehler = 0;
var TerminBkw = birkenwerder[Zaehler];

while (heute >= TerminBkw && Zaehler <= birkenwerder.length - 1) {
   var TerminBkw = birkenwerder[Zaehler];
   if (heute == TerminBkw) {
   	   var TerminBkw = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminBkw < heute)
   var TerminBkw = "0";

if (isNaN(TerminBkw))
   var TerminBkw = "0";

switch (TerminBkw) {
   case "0":
      var TerminBkw = "( k. A. )";
      break;
   case "9999":
   	  var WochentagBkw = "";
      var TerminBkw = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminBkw = TerminBkw.toString();
      var Tag = TerminBkw.substring(6,8);
      var Monat = TerminBkw.substring(4,6);
      var Jahr = TerminBkw.substring(0,4);
      var TerminBkw = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagBkw = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagBkw = WochentagBkw.getDay();
      var WochentagBkw = Wochentagname[WochentagBkw] + ", ";
      break;
}

// HENNIGSDORF
var Zaehler = 0;
var TerminHgdf = hennigsdorf[Zaehler];

while (heute >= TerminHgdf && Zaehler <= hennigsdorf.length - 1) {
   var TerminHgdf = hennigsdorf[Zaehler];
   if (heute == TerminHgdf) {
   	   var TerminHgdf = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminHgdf < heute)
   var TerminHgdf = "0";

if (isNaN(TerminHgdf))
   var TerminHgdf = "0";

switch (TerminHgdf) {
   case "0":
      var TerminHgdf = "( k. A. )";
      break;
   case "9999":
   	  var WochentagHgdf = "";
      var TerminHgdf = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminHgdf = TerminHgdf.toString();
      var Tag = TerminHgdf.substring(6,8);
      var Monat = TerminHgdf.substring(4,6);
      var Jahr = TerminHgdf.substring(0,4);
      var TerminHgdf = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagHgdf = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagHgdf = WochentagHgdf.getDay();
      var WochentagHgdf = Wochentagname[WochentagHgdf] + ", ";
      break;
}

// HOHEN NEUENDORF
var Zaehler = 0;
var TerminHNdf = hohenneuendorf[Zaehler];

while (heute >= TerminHNdf && Zaehler <= hohenneuendorf.length - 1) {
   var TerminHNdf = hohenneuendorf[Zaehler];
   if (heute == TerminHNdf) {
   	   var TerminHNdf = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminHNdf < heute)
   var TerminHNdf = "0";

if (isNaN(TerminHNdf))
   var TerminHNdf = "0";

switch (TerminHNdf) {
   case "0":
      var TerminHNdf = "( k. A. )";
      break;
   case "9999":
   	  var WochentagHNdf = "";
      var TerminHNdf = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminHNdf = TerminHNdf.toString();
      var Tag = TerminHNdf.substring(6,8);
      var Monat = TerminHNdf.substring(4,6);
      var Jahr = TerminHNdf.substring(0,4);
      var TerminHNdf = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagHNdf = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagHNdf = WochentagHNdf.getDay();
      var WochentagHNdf = Wochentagname[WochentagHNdf] + ", ";
      break;
}

// NEURUPPIN
var Zaehler = 0;
var TerminNeurupp = neuruppin[Zaehler];

while (heute >= TerminNeurupp && Zaehler <= neuruppin.length - 1) {
   var TerminNeurupp = neuruppin[Zaehler];
   if (heute == TerminNeurupp) {
   	   var TerminNeurupp = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminNeurupp < heute)
   var TerminNeurupp = "0";

if (isNaN(TerminNeurupp))
   var TerminNeurupp = "0";

switch (TerminNeurupp) {
   case "0":
      var TerminNeurupp = "( k. A. )";
      break;
   case "9999":
   	  var WochentagNeurupp = "";
      var TerminNeurupp = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminNeurupp = TerminNeurupp.toString();
      var Tag = TerminNeurupp.substring(6,8);
      var Monat = TerminNeurupp.substring(4,6);
      var Jahr = TerminNeurupp.substring(0,4);
      var TerminNeurupp = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagNeurupp = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagNeurupp = WochentagNeurupp.getDay();
      var WochentagNeurupp = Wochentagname[WochentagNeurupp] + ", ";
      break;
}

// VELTEN
var Zaehler = 0;
var TerminVelt = velten[Zaehler];

while (heute >= TerminVelt && Zaehler <= velten.length - 1) {
   var TerminVelt = velten[Zaehler];
   if (heute == TerminVelt) {
   	   var TerminVelt = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminVelt < heute)
   var TerminVelt = "0";

if (isNaN(TerminVelt))
   var TerminVelt = "0";

switch (TerminVelt) {
   case "0":
      var TerminVelt = "( k. A. )";
      break;
   case "9999":
   	  var WochentagVelt = "";
      var TerminVelt = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminVelt = TerminVelt.toString();
      var Tag = TerminVelt.substring(6,8);
      var Monat = TerminVelt.substring(4,6);
      var Jahr = TerminVelt.substring(0,4);
      var TerminVelt = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagVelt = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagVelt = WochentagVelt.getDay();
      var WochentagVelt = Wochentagname[WochentagVelt] + ", ";
      break;
}

// GRANSEE
var Zaehler = 0;
var TerminGran = gransee[Zaehler];

while (heute >= TerminGran && Zaehler <= gransee.length - 1) {
   var TerminGran = gransee[Zaehler];
   if (heute == TerminGran) {
   	   var TerminGran = "9999"
   	   break;
   }
   Zaehler++;
}

if (TerminGran < heute)
   var TerminGran = "0";

if (isNaN(TerminGran))
   var TerminGran = "0";

switch (TerminGran) {
   case "0":
      var TerminGran = "( k. A. )";
      break;
   case "9999":
   	  var WochentagGran = "";
      var TerminGran = "=> H E U T E&nbsp;&nbsp;(" + Wochentagname[jetzt.getDay()] + ")";
      break;
   default:
      var TerminGran = TerminGran.toString();
      var Tag = TerminGran.substring(6,8);
      var Monat = TerminGran.substring(4,6);
      var Jahr = TerminGran.substring(0,4);
      var TerminGran = Tag + "." + Monat + "." + Jahr;
      // Wochentag ermitteln:
      var WochentagGran = new Date(Number(Jahr),Number(Monat)-1,Number(Tag));
      var WochentagGran = WochentagGran.getDay();
      var WochentagGran = Wochentagname[WochentagGran] + ", ";
      break;
}
