var win;
var xoffset = 35;
var yoffset = 100;
var AktDir = new Dir("images", "html");

function ZeigFoto(foto_src, breite, hoehe)
{

   var win_width = breite + 25;
   var win_height = hoehe + 60;

   win=window.open("","Foto","width="+win_width+",height="+win_height+",resizable=yes,status=no,scrollbars=no");
   win.document.open("text/html");
   win.document.bgColor="#F0F0F0";
   win.document.linkColor="#000066";
   win.document.vlinkColor="#000066";
   win.document.alinkColor="#000066";
   win.document.write("<center><img src=" + foto_src + " border='0' alt=" + foto_src + " name='myImage'>");
   win.document.write("<br><br><a href='Javascript:self.close()'>");
   win.document.write("<FONT FACE='Arial' SIZE=2>Fenster schließen</FONT></a></center>");
}

function Kalender(Monat,Jahr)
{

Monatsname = new Array
("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli",
"August","September","Oktober","November","Dezember");
Tag = new Array ("Mo","Di","Mi","Do","Fr","Sa","So");
var KSchrArt = "Verdana,Arial"; /* Schriftart Kalenderkopf */
var KSchrGroesse = 2;           /* Schriftgroesse 1-7 Kalenderkopf */
var KSchrFarbe = "#FFFFFF";     /* Schriftfarbe Kalenderkopf */
var Khgrund = "#B10027";        /* Hintergrundfarbe Kalenderkopf */
var TSchrArt = "Verdana,Arial"; /* Schriftart Tagesanzeige */
var TSchrGroesse = 2;           /* Schriftgroesse 1-7 Tagesanzeige */
var TSchrFarbe = "#000000";     /* Schriftfarbe Tagesanzeige */
var Thgrund = "#CCCCCC";        /* Hintergrundfarbe Tagesanzeige */
var SoFarbe = "#E00000";        /* Schriftfarbe f. Sonntage */
var Ahgrund = "#808080";        /* Hintergrundfarbe f. heutigen Tag */
var SeiteVorher;                /* HTML-Seite des vorherigen Monats */
var SeiteNachher;               /* HTML-Seite des nachfolgenden Monats */
var MonatVorher;                /* Vorheriger Monat */
var MonatNachher;               /* Nächster Monat */
var AnzWochen;                  /* benötigte Anzahl Wochenzeilen */

if (Monat==1)
  MonatVorher=12;
else
  MonatVorher=Monat-1;

if (MonatVorher <= 9)
  SeiteVorher="termine0"+MonatVorher+".html";
else
  SeiteVorher="termine"+MonatVorher+".html";


if (Monat==12)
  MonatNachher=1;
else
  MonatNachher=Monat+1;

if (MonatNachher <= 9)
  SeiteNachher="termine0"+MonatNachher+".html";
else
  SeiteNachher="termine"+MonatNachher+".html";


var jetzt = new Date();
var DieserMonat = jetzt.getMonth() + 1;
var DiesesJahr = jetzt.getYear();
if(DiesesJahr < 100) DiesesJahr+=1900;
var DieserTag = jetzt.getDate();
var Zeit = new Date(Jahr,Monat-1,1);
var Start = Zeit.getDay();
if(Start > 0) Start--;
else Start = 6;
var Stop = 31;
if(Monat==4 ||Monat==6 || Monat==9 || Monat==11 ) --Stop;
if(Monat==2)
{
 Stop=Stop-3;
 if(Jahr%4==0) Stop++;
 if(Jahr%100==0) Stop--;
 if(Jahr%400==0) Stop++;
}
AnzWochen = (Start + Stop) / 7;
if (AnzWochen > 5 && AnzWochen < 6) AnzWochen = 6;
if (AnzWochen > 4 && AnzWochen < 5) AnzWochen = 5;


document.write("<table CLASS='norm'>");
var Monatskopf = Monatsname[Monat-1] + " " + Jahr;
SchreibeKopf(Monatskopf,Khgrund,KSchrFarbe,KSchrGroesse,KSchrArt);
var Tageszahl = 1;
for(i=0;i<AnzWochen;i++)
 {
  document.write("<tr>");
  for(j=0;j<=5;j++)
   {
    if((i==0)&&(j < Start))
     SchreibeZelle("&#160;",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
    else
     {
      if(Tageszahl > Stop)
        SchreibeZelle("&#160;",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
      else
       {
        if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
         SchreibeZelle(Tageszahl,Ahgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
        else
         SchreibeZelle(Tageszahl,Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
        Tageszahl++;
       }
      }
     }
    if(Tageszahl > Stop)
      SchreibeZelle("&#160;",Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
    else
     {
      if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
        SchreibeZelle(Tageszahl,Ahgrund,SoFarbe,TSchrGroesse,TSchrArt);
      else
        SchreibeZelle(Tageszahl,Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
      Tageszahl++;
     }
    document.write("</tr>");
  }
document.write("</TABLE><TABLE BORDER='0'><TR>");
document.write("<TD WIDTH=70 ALIGN=CENTER VALIGN=TOP><A title='Monat zurück...' href="+SeiteVorher+">");
document.write("<IMG SRC='images/bt_monat_zurueck.gif' border=0></A></TD>");
document.write("<TD WIDTH=70>&nbsp;</TD>");
document.write("<TD WIDTH=70>&nbsp;</TD>");
document.write("<TD WIDTH=70>&nbsp;</TD>");
document.write("<TD WIDTH=70>&nbsp;</TD>");
document.write("<TD WIDTH=70>&nbsp;</TD>");
document.write("<TD WIDTH=70 ALIGN=CENTER VALIGN=TOP><A title='Monat vorwärts...' href="+SeiteNachher+">");
document.write("<IMG SRC='images/bt_monat_vor.gif' border=0></A></TD>");
document.write("</TR>");
document.write("</TABLE>");
}

function SchreibeKopf(Monatstitel,HgFarbe,SchrFarbe,SchrGroesse,SchrArt)
{

document.write("<tr>");
document.write("<TH CLASS='dunkelblau' align=center colspan=7 valign=middle>");
document.write(Monatstitel);
document.write("</TH></tr>");
document.write("<tr>");
for(i=0;i<=6;i++)
  SchreibeTage(Tag[i],'#000000',SchrFarbe,SchrGroesse,SchrArt);
document.write("</tr>");
}

function SchreibeZelle(Inhalt,HgFarbe,SchrFarbe,SchrGroesse,SchrArt)
{
if (HgFarbe == '#808080')
  document.write("<td CLASS='mittelblau' align=center valign=middle width=70>");
else
  document.write("<td CLASS='hellblau' align=center valign=middle width=70>");

document.write(Inhalt);
document.write("</td>");
}

function SchreibeTage(Inhalt,HgFarbe,SchrFarbe,SchrGroesse,SchrArt)
{

document.write("<td CLASS='mittelblau' align=center valign=middle width=70 >");
document.write(Inhalt);
document.write("</td>");
}


function ZeigKalender()
{

   var MonatsTab=new Array(12);
   var SeitenTab=new Array(12);
   var ix;
   var AktMonat;

   MonatsTab[0]="Januar";
   MonatsTab[1]="Februar";
   MonatsTab[2]="März";
   MonatsTab[3]="April";
   MonatsTab[4]="Mai";
   MonatsTab[5]="Juni";
   MonatsTab[6]="Juli";
   MonatsTab[7]="August";
   MonatsTab[8]="September";
   MonatsTab[9]="Oktober";
   MonatsTab[10]="November";
   MonatsTab[11]="Dezember";

   SeitenTab[0]="termine01.html";
   SeitenTab[1]="termine02.html";
   SeitenTab[2]="termine03.html";
   SeitenTab[3]="termine04.html";
   SeitenTab[4]="termine05.html";
   SeitenTab[5]="termine06.html";
   SeitenTab[6]="termine07.html";
   SeitenTab[7]="termine08.html";
   SeitenTab[8]="termine09.html";
   SeitenTab[9]="termine10.html";
   SeitenTab[10]="termine11.html";
   SeitenTab[11]="termine12.html";

   AktuellesDatum=new Date();
   AktMonat=AktuellesDatum.getMonth();


   document.write ("<FORM NAME='Tabellenliste'>");
   document.write ("Bitte Monat auswählen: ");
   document.write ("<SELECT NAME='auswaehlen' SIZE=-1>");

   for (ix=0; ix<MonatsTab.length; ix++)
   {
      if (ix==AktMonat)
        document.write ("<OPTION SELECTED VALUE='" + SeitenTab[ix] + "'>"+ MonatsTab[ix])
      else
        document.write ("<OPTION VALUE='" + SeitenTab[ix] + "'>"+ MonatsTab[ix]);
   }
   document.write ("</SELECT>");
   document.write ("<INPUT TYPE=BUTTON VALUE='Go!' onclick='Kalender_aufrufen()'>");
   document.write ("</FORM>");
};


function Kalender_aufrufen()
{
  var index, inhalt;

  index=window.document.Tabellenliste.auswaehlen.selectedIndex;
  inhalt=window.document.Tabellenliste.auswaehlen.options[index].value;
  parent.location.href=inhalt;
};


function Dir(h, i)
{
    this.html = h;
    this.images = i;
}


/* ----------------------------------------------------------------------------------*/
/* Aktuelles Verzeichnis ermitteln */
/* ----------------------------------------------------------------------------------*/
function ErmittleVerzeichnisse(Eb)
{
  if (Eb == 0)
    {  AktDir.html = "";
       AktDir.images = "images";  }
  else
    {  AktDir.html = "../";
       AktDir.images = "../images";  }

}

/* ----------------------------------------------------------------------------------*/
/* Anzeigen der Kopfzeile für jede HTML-Seite */
/* ----------------------------------------------------------------------------------*/
function ZeigKopfzeile(Ebene)
{

    ErmittleVerzeichnisse(Ebene);

    document.write("<DIV ID='kopf'>");

    document.write("<TABLE WIDTH=100% HEIGHT=70PX BORDER='0'>");
    document.write("<TR><TD WIDTH=150PX ALIGN=CENTER><IMG SRC='" + AktDir.images + "/tus60x60.gif' ALT='' BORDER='0'></TD>");
    document.write("<TD WIDTH=400PX><IMG SRC='" + AktDir.images + "/hd_neu.gif' ALT='' BORDER='0'></TD>");
    document.write("<TD ALIGN=RIGHT>");

    document.write("<IMG SRC='" + AktDir.images + "/but_head_kontakt.gif' ALIGN='middle' ALT='' BORDER='0'>&nbsp;");
    document.write("<A CLASS='kopf' TITLE='Kontakt zum TuS Wiebelskirchen ...' HREF='" + AktDir.html + "kontakt.html'");
    document.write("ONMOUSEOVER=\"status='Kontakt zum TuS Wiebelskirchen ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Kontakt</A>&nbsp;&nbsp;");

    document.write("<IMG SRC='" + AktDir.images + "/but_head_sitemap.gif' ALIGN='middle' ALT='' BORDER='0'>&nbsp;");
    document.write("<A CLASS='kopf' TITLE='Inhaltsverzeichnis ...' HREF='" + AktDir.html + "sitemap.html'");
    document.write("ONMOUSEOVER=\"status='Inhaltsverzeichnis ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Inhalt</A>&nbsp;&nbsp;");

    document.write("<IMG SRC='" + AktDir.images + "/but_head_impressum.gif' ALIGN='middle' ALT='' BORDER='0'>&nbsp;");
    document.write("<A CLASS='kopf' TITLE='Impressum ...' HREF='" + AktDir.html + "impressum.html'");
    document.write("ONMOUSEOVER=\"status='Impressum ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Impressum</A>&nbsp;&nbsp;");

    document.write("</TD></TR></TABLE>");

    document.write("</DIV>");

};



/* ----------------------------------------------------------------------------------*/
/* Anzeigen der oberen Menüzeile für jede HTML-Seite */
/* ----------------------------------------------------------------------------------*/
function ZeigMenuoben(Ebene, ID)
{
    var ObMenu=new Array();

    ErmittleVerzeichnisse(Ebene);

    ObMenu[0] = new Array();
    ObMenu[0]["ID"]    = "ID_VER";
    ObMenu[0]["Titel"] = "Der TuS Wiebelskirchen stellt sich vor";
    ObMenu[0]["html"]  = AktDir.html + "verein.html";
    ObMenu[0]["Text"]  = "Verein";

    ObMenu[1] = new Array();
    ObMenu[1]["ID"]    = "ID_PRA";
    ObMenu[1]["Titel"] = "Das Präsidium des TuS Wiebelskirchen";
    ObMenu[1]["html"]  = AktDir.html + "praesidium.html";
    ObMenu[1]["Text"]  = "Pr&auml;sidium";

    ObMenu[2] = new Array();
    ObMenu[2]["ID"]    = "ID_AUS";
    ObMenu[2]["Titel"] = "Die Ausschüsse des TuS Wiebelskirchen";
    ObMenu[2]["html"]  = AktDir.html + "ausschuesse.html";
    ObMenu[2]["Text"]  = "Aussch&uuml;sse";

    ObMenu[3] = new Array();
    ObMenu[3]["ID"]    = "ID_ABT";
    ObMenu[3]["Titel"] = "Die Abteilungen des TuS Wiebelskirchen";
    ObMenu[3]["html"]  = AktDir.html + "abteilungen.html";
    ObMenu[3]["Text"]  = "Abteilungen";

    ObMenu[4] = new Array();
    ObMenu[4]["ID"]    = "ID_AKT";
    ObMenu[4]["Titel"] = "Aktuelle Meldungen";
    ObMenu[4]["html"]  = AktDir.html + "ShowMeldungen.php";
    ObMenu[4]["Text"]  = "Aktuelles";

    ObMenu[5] = new Array();
    ObMenu[5]["ID"]    = "ID_PRE";
    ObMenu[5]["Titel"] = "Der TuS Wiebelskirchen im Spiegel der Presse";
    ObMenu[5]["html"]  = AktDir.html + "presse.php?jahr=0";
    ObMenu[5]["Text"]  = "Presse";

/*    ObMenu[6] = new Array();
    ObMenu[6]["ID"]    = "ID_ERG";
    ObMenu[6]["Titel"] = "Abteilungsübergreifende Ergebnisse";
    ObMenu[6]["html"]  = AktDir.html + "ergebnisse.html";
    ObMenu[6]["Text"]  = "Ergebnisse";
*/
    ObMenu[6] = new Array();
    ObMenu[6]["ID"]    = "ID_TER";
    ObMenu[6]["Titel"] = "Die Termine";
    ObMenu[6]["html"]  = AktDir.html + "termine.php?monat=0&jahr=0";
    ObMenu[6]["Text"]  = "Termine";

    ObMenu[7] = new Array();
    ObMenu[7]["ID"]    = "ID_FOG";
    ObMenu[7]["Titel"] = "Sportanlage Rösen-Fotos";
    ObMenu[7]["html"]  = AktDir.html + "ShowFotogalerien.php?jahr=0";
    ObMenu[7]["Text"]  = "Sportanlage Rösen-Fotos";

    ObMenu[8] = new Array();
    ObMenu[8]["ID"]    = "ID_LIN";
    ObMenu[8]["Titel"] = "Linksammlung";
    ObMenu[8]["html"]  = AktDir.html + "ShowLinksammlung.php";
    ObMenu[8]["Text"]  = "Links";


    document.write("<DIV ID='obmenu'>");
    document.write("<TABLE BORDER='0' CELLPADDING='0' CELLSPACING='0' ALIGN='CENTER'><TR ALIGN='CENTER'>");

    for (var i=0;i<ObMenu.length;i++)
    {
       if (ObMenu[i]['ID']==ID)
       {
         document.write("<TD CLASS='grau'>&nbsp;"+ObMenu[i]['Text']+"&nbsp;</TD>");
       }
       else
       {
         document.write("<TD CLASS='obmenu0'>")
         document.write("<A CLASS='menuob' TITLE='"+ObMenu[i]['Titel']+" 'HREF='"+ObMenu[i]['html']+"'");
         document.write("ONMOUSEOVER=\"status='"+ObMenu[i]['Titel']+" ...';return true;\"");
         document.write("ONMOUSEOUT=\"status=' ';return true;\"");
         document.write(">"+ObMenu[i]['Text']+"</A></TD>");
       };
       if (i<ObMenu.length-1)
       {
         document.write("<TD ALIGN='CENTER'>&nbsp;|&nbsp;</TD>");}
    }
    document.write(" </TR></TABLE>");
    document.write("</DIV>");

};



/* ----------------------------------------------------------------------------------*/
/* Anzeigen der Navigationsfusszeile für jede HTML-Seite */
/* ----------------------------------------------------------------------------------*/
function ZeigFusszeile(Ebene)
{
    ErmittleVerzeichnisse(Ebene);

    document.write("<DIV ID='unmenu'>");

    document.write("<A CLASS='menuun' TITLE='Haftungsausschluss ...' HREF='" + AktDir.html + "haftung.html'");
    document.write("ONMOUSEOVER=\"status='Haftungsausschluss ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Haftung</A>&nbsp;|&nbsp;");

    document.write("<A CLASS='menuun' TITLE='Kontakt ...' HREF='" + AktDir.html + "kontakt.html'");
    document.write("ONMOUSEOVER=\"status='Kontakt ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Kontakt</A>&nbsp;|&nbsp;");

    document.write("<A CLASS='menuun' TITLE='Downloads ...' HREF='" + AktDir.html + "downloads.html'");
    document.write("ONMOUSEOVER=\"status='Downloads ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Downloads</A>&nbsp;|&nbsp;");

    document.write("<A CLASS='menuun' TITLE='Inhaltsverzeichnis ...' HREF='" + AktDir.html + "sitemap.html'");
    document.write("ONMOUSEOVER=\"status='Inhaltsverzeichnis ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Inhalt</A>&nbsp;|&nbsp;");

    document.write("<A CLASS='menuun' TITLE='Von A bis Z ...' HREF='" + AktDir.html + "sitemap_az.html'");
    document.write("ONMOUSEOVER=\"status='Von A bis Z ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">A - Z</A>&nbsp;|&nbsp;");

    document.write("<A CLASS='menuun' TITLE='Impressum ...' HREF='" + AktDir.html + "impressum.html'");
    document.write("ONMOUSEOVER=\"status='Impressum ...';return true;\"");
    document.write("ONMOUSEOUT=\"status=' ';return true;\"");
    document.write(">Impressum</A>&nbsp;");

    document.write("</DIV>");

};




/* ----------------------------------------------------------------------------------*/
/* Anzeigen Copyright-Hinweis am Ende einer jeden HTML-Seite */
/* ----------------------------------------------------------------------------------*/
function ZeigCopyright()
{
  document.write("<B CLASS='cr'>&copy; 2003 by TuS Wiebelskirchen e.V. &nbsp;&#149;&nbsp;&nbsp;Alle Rechte vorbehalten.</B>");

};





/* ----------------------------------------------------------------------------------*/
/* Sortieren eines Arrays */
/* ----------------------------------------------------------------------------------*/
function SortArray(arr)
{
    var hilf;
    var x=1;

    do
    {
        var SortOK = 1;
        for (var ix = arr.length-1; ix >= x; ix--)
        {
            if (arr[ix] > arr[ix-1])
            {
                hilf = arr[ix];
                arr[ix] = arr[ix-1];
                  arr[ix-1] = hilf;
                SortOK = 0;
              };
        }
          x = x + 1;
     }
     while (SortOK <1);
};


/* ----------------------------------------------------------------------------------*/
/* Anzeigen der letzten Änderungen (aus record.js) */
/* ----------------------------------------------------------------------------------*/
function ZeigAenderungen()
{

     SortArray(aenderungen);

      for(var i = 0; i < aenderungen.length; ++i)
      {
         var record = aenderungen[i].split("|");

         document.write("<TR>");
         document.write("<TD CLASS='hellblau' ALIGN=LEFT>"+ConvDatevalueToString(record[ixDatum])+"</TD>");
         document.write("<TD CLASS='hellblau' ALIGN=LEFT><A HREF='" +record[ixHTML]+"'>"+record[ixText]+"</a>");
         if (record[ixTyp] == 'U')
             document.write("<IMG SRC='images/updated.gif' ALT='' BORDER='0'></TD></TR>");
         else
             document.write("<IMG SRC='images/new.gif' ALT='' BORDER='0'></TD></TR>");
      }
};
