/** 
Geburtstagsdatenbank 
Geschrieben am 11.10.07
Eigentum des Fcrw sallgast
*/


  var Schriftfarbe = "#ffffff"; // Schriftfarbe ändern
  var Schriftsize = "2";
  Name = new Array; GeburtsTag = new Array; GeburtsMonat = new Array; Bemerkung = new Array; 
  var n = 1, s= 1;
  Tag = new Array; Monat = new Array; 
  var HeutigesDatum = new Date();
  var Tag = HeutigesDatum.getDate();
  var Monat = HeutigesDatum.getMonth()+1;
  var Jahr = HeutigesDatum.getFullYear();

  sTag = new Date();
  Jhr = sTag.getYear();
  Jahr = (Jhr >= 2000) ? Jhr : ((Jhr< 80) ? Jhr + 2000 : Jhr + 1900)
  SJahr = Jahr%4;
  SHJahr = Jahr%100;
  S4Jahr = Jahr%400;
  STag = ((S4Jahr == "0") ? (1) : ((SHJahr == "0") ? (0) : ((SJahr == "0") ? (1) : (0))));


  Tag[s]=31; Monat[s]=1; s++;
  if (STag == 0) {
    Tag[s]=28; Monat[s]=2; s++;
  } else {
    Tag[s]=29; Monat[s]=2; s++;
  }
  Tag[s]=31; Monat[s]=3; s++;
  Tag[s]=30; Monat[s]=4; s++;
  Tag[s]=31; Monat[s]=5; s++;
  Tag[s]=30; Monat[s]=6; s++;
  Tag[s]=31; Monat[s]=7; s++;
  Tag[s]=31; Monat[s]=8; s++;
  Tag[s]=30; Monat[s]=9; s++;
  Tag[s]=31; Monat[s]=10; s++;
  Tag[s]=30; Monat[s]=11; s++;
  Tag[s]=31; Monat[s]=12; s++;


// Ab hier erweiterbar (Jede Zeile einen Geburtstag eintragen. Geburtstag und Monat müssen immer angegeben werden!)

//Januar - 1
  Name[n]="Hilmar Thor"; GeburtsTag[n]=4; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Stefan Hartick"; GeburtsTag[n]=6; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Mike Schiller"; GeburtsTag[n]=7; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Anne Richter"; GeburtsTag[n]=9; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Heike Babben"; GeburtsTag[n]=10; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Maurice Puhahn"; GeburtsTag[n]=11; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Marco Barich"; GeburtsTag[n]=17; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Nancy Margraf"; GeburtsTag[n]=23; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Daniela Koroll"; GeburtsTag[n]=30; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;
  Name[n]="Moritz Bahn"; GeburtsTag[n]=30; GeburtsMonat[n]=1; Bemerkung[n]=""; n++;

//Februar - 2
  Name[n]="Peggy Rodemann"; GeburtsTag[n]=2; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Danny Paul"; GeburtsTag[n]=11; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Maik Bischoff"; GeburtsTag[n]=11; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Helmut Barich"; GeburtsTag[n]=12; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Peter Frankus"; GeburtsTag[n]=14; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Lisa Janschinski"; GeburtsTag[n]=16; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Toni Lentzsch"; GeburtsTag[n]=17; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;
  Name[n]="Christopher Buhlert"; GeburtsTag[n]=20; GeburtsMonat[n]=2; Bemerkung[n]=""; n++;

//März - 3
  Name[n]="Pierre Dümke"; GeburtsTag[n]=6; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Pierre Noack"; GeburtsTag[n]=9; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Christian Franke"; GeburtsTag[n]=10; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Enrico Fischer"; GeburtsTag[n]=11; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Eric Kmiecik"; GeburtsTag[n]=16; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Thomas Winzer"; GeburtsTag[n]=19; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Hana Barich"; GeburtsTag[n]=22; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;
  Name[n]="Marco Schüler"; GeburtsTag[n]=26; GeburtsMonat[n]=3; Bemerkung[n]=""; n++;

//April - 4
  Name[n]="Patrick Händler"; GeburtsTag[n]=4; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Daniel Rochow"; GeburtsTag[n]=5; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Bodo Babben"; GeburtsTag[n]=6; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Anthony Bauer"; GeburtsTag[n]=7; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Robert Magister"; GeburtsTag[n]=7; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Stefanie Brunn"; GeburtsTag[n]=12; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Max Schüler"; GeburtsTag[n]=13; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
  Name[n]="Michael Görbert"; GeburtsTag[n]=16; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;
   Name[n]="Kim Bis Biskupski"; GeburtsTag[n]=25; GeburtsMonat[n]=4; Bemerkung[n]=""; n++; 
  Name[n]="Daniel Wunderlich"; GeburtsTag[n]=29; GeburtsMonat[n]=4; Bemerkung[n]=""; n++;

//Mai - 5
  Name[n]="Dieter Magath"; GeburtsTag[n]=1; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;
  Name[n]="Hans Purkert"; GeburtsTag[n]=5; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;
  Name[n]="Steve Babben"; GeburtsTag[n]=8; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;
  Name[n]="Mandy Voigt"; GeburtsTag[n]=22; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;
  Name[n]="Matthias Schober"; GeburtsTag[n]=23; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;
  Name[n]="Alexander Lange"; GeburtsTag[n]=24; GeburtsMonat[n]=5; Bemerkung[n]=""; n++;

//Juni - 6
  Name[n]="Christian Löschke"; GeburtsTag[n]=1; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Melissa Paul"; GeburtsTag[n]=5; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Ben-Richard Richter"; GeburtsTag[n]=9; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Vivien Nitsche"; GeburtsTag[n]=15; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Tim Wolf"; GeburtsTag[n]=17; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Justine Wolf"; GeburtsTag[n]=22; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;
  Name[n]="Julia Löschke"; GeburtsTag[n]=29; GeburtsMonat[n]=6; Bemerkung[n]=""; n++;

//Juli - 7
  Name[n]="Rüdiger Kastner"; GeburtsTag[n]=3; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Mathias Fieting"; GeburtsTag[n]=8; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Dominik Jenchen"; GeburtsTag[n]=13; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Karolin Rehberg"; GeburtsTag[n]=18; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Sven Paulisch"; GeburtsTag[n]=19; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Thomas Arndt"; GeburtsTag[n]=19; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Heiko Claudius"; GeburtsTag[n]=24; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Christiane Müller"; GeburtsTag[n]=27; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Jakob Wagner"; GeburtsTag[n]=27; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Oliver Zaunig"; GeburtsTag[n]=28; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Anne Jasmin Krause"; GeburtsTag[n]=29; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;
  Name[n]="Patrick Hanath"; GeburtsTag[n]=29; GeburtsMonat[n]=7; Bemerkung[n]=""; n++;

//August - 8
  Name[n]="Antonio Paul"; GeburtsTag[n]=2; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Andrea Hartnick"; GeburtsTag[n]=6; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Claudia Freiwald"; GeburtsTag[n]=8; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Sabine Freiwald"; GeburtsTag[n]=8; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Henry Lüdeck"; GeburtsTag[n]=10; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Nico Jankovski"; GeburtsTag[n]=15; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Rene Babben"; GeburtsTag[n]=18; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Patrick Zerche"; GeburtsTag[n]=19; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Sarah Fischer"; GeburtsTag[n]=22; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Clemens Nitzsche"; GeburtsTag[n]=26; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Thilo Jaura"; GeburtsTag[n]=29; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;
  Name[n]="Jochen Müller"; GeburtsTag[n]=31; GeburtsMonat[n]=8; Bemerkung[n]=""; n++;

//September - 9
  Name[n]="Julia Nöbel"; GeburtsTag[n]=1; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Daniel Krüger"; GeburtsTag[n]=5; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Marcus Sommer"; GeburtsTag[n]=10; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Michael Wolf"; GeburtsTag[n]=11; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Lisa Weidemann"; GeburtsTag[n]=19; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Josephine Paetz"; GeburtsTag[n]=20; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Gerd Paulisch"; GeburtsTag[n]=23; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Steffen Holz"; GeburtsTag[n]=23; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Marius Buhlert"; GeburtsTag[n]=23; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Madlen Goßlau"; GeburtsTag[n]=24; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;
  Name[n]="Yvonne Glasewald"; GeburtsTag[n]=26; GeburtsMonat[n]=9; Bemerkung[n]=""; n++;

// Oktober - 10
  Name[n]="Gerhard Schütz"; GeburtsTag[n]=10; GeburtsMonat[n]=10; Bemerkung[n]=""; n++;
  Name[n]="Anna Sandeck"; GeburtsTag[n]=24; GeburtsMonat[n]=10; Bemerkung[n]=""; n++;
  Name[n]="Felix Lichtenberger"; GeburtsTag[n]=25; GeburtsMonat[n]=10; Bemerkung[n]=""; n++;

//November - 11
  Name[n]="Christian Junge"; GeburtsTag[n]=2; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Kristin Hönschker"; GeburtsTag[n]=5; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Franz Josef Maier"; GeburtsTag[n]=6; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Tina Magath"; GeburtsTag[n]=15; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Danilo Richter"; GeburtsTag[n]=20; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Stefan Pohl"; GeburtsTag[n]=20; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Markus Riedel"; GeburtsTag[n]=21; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Robin Wirth"; GeburtsTag[n]=21; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;
  Name[n]="Karsten Kinzel"; GeburtsTag[n]=25; GeburtsMonat[n]=11; Bemerkung[n]=""; n++;

//Dezember - 12
  Name[n]="Kay Magath"; GeburtsTag[n]=1; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Kathrin Holz"; GeburtsTag[n]=8; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Uwe Kmiecik"; GeburtsTag[n]=11; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Christiane Richter"; GeburtsTag[n]=12; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Martin Mann"; GeburtsTag[n]=14; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Klaus Richter"; GeburtsTag[n]=14; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Oliver Ittner"; GeburtsTag[n]=15; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Thomas Görbert"; GeburtsTag[n]=26; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;
  Name[n]="Tobias Mann"; GeburtsTag[n]=29; GeburtsMonat[n]=12; Bemerkung[n]=""; n++;


  Monate = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
  var t = 0, Geburtstage = n-1;
  var check = Tag-7;
  var check2 = 7-Tag;

  for (i = 1; i <= Geburtstage; i++) {

      if (check < 0) {
	   if (GeburtsMonat[i]-1 == Monat-1) {
	      if (GeburtsTag[i] >= Tag[i]-check2) {
	   	  document.writeln("<geb><b>"+Name[i] + "</b>");
	   	  document.writeln("(" + GeburtsTag[i] + "." + GeburtsMonat[i] + ")<br><i>" +Bemerkung[i]+"</i></br></geb>");
	      }
	   }
	   
      }

      if (GeburtsMonat[i] == Monat)
	   if (GeburtsTag[i] >= Tag-1 && GeburtsTag[i] <= Tag+4) {
             document.writeln("<b>"+Name[i] + "</b>");
             if (GeburtsTag[i] == Tag) document.write("(heute) ");
             if (GeburtsTag[i] == Tag+1) document.write("(morgen) ");
			 if (GeburtsTag[i] == Tag+2) document.write("(in 2 Tagen) ");
			 if (GeburtsTag[i] == Tag+3) document.write("(in 3 Tagen) ");
			 if (GeburtsTag[i] == Tag+4) document.write("(in 4 Tagen) ");
             document.writeln("(" + GeburtsTag[i] + "." + GeburtsMonat[i] + ")<br/>");
             t++;
	   }
  }

  if (t==0) {
  document.writeln('Keine Geburtstage zur Zeit');
  }

