// Anzahl der Menüpunkte
var GesamtMenuZahl = 6;
var Menu = new Array(GesamtMenuZahl);
// Anzahl der Untermenüpunkte in den einzelnen Menüs
var UnterMenuZahl = new Array(3,7,6,6,16,13);
var UnterMenu = new Array(GesamtMenuZahl);
var Monate = new Array("Januar", "Februar", "März", "April","Mai","Juni","Juli","August",
"September","Oktober","November","Dezember");
var Monat;
var Monat2;
var start;

function Init()
{
if (screen.width == 800)
         {
         document.getElementsByTagName('link')[0].href = '/Style800.css';
         }
else
         {
         document.getElementsByTagName('link')[0].href = '/Style1X.css';
         }

var KastenHoehe=15;
var Datum = new Date();
var TagNr;
var MonatNr;
var MonatNr2;
var JahrNr;
var k = 0;
var Nr;
var NeuerUeberblickDa = 1;
for (var i = 0; i < GesamtMenuZahl; ++i)
        {
        Menu[i] = new Object();
        }
Menu[0]["Inhalt"]="Aktuelles";
Menu[0]["BildAus"]="/AktuellOff.jpg";
Menu[0]["BildEin"]="/AktuellOn.jpg";
Menu[1]["Inhalt"]="Gottesdienst";
Menu[1]["BildAus"]="/DienstOff.jpg";
Menu[1]["BildEin"]="/DienstOn.jpg";
Menu[2]["Inhalt"]="Seelsorge";
Menu[2]["BildAus"]="/SeelsorgeOff.jpg";
Menu[2]["BildEin"]="/SeelsorgeOn.jpg";
Menu[3]["Inhalt"]="Soziales";
Menu[3]["BildAus"]="/SozialOff.jpg";
Menu[3]["BildEin"]="/SozialOn.jpg";
Menu[4]["Inhalt"]="Angebote";
Menu[4]["BildAus"]="/AngeboteOff.jpg";
Menu[4]["BildEin"]="/AngeboteOn.jpg";
Menu[5]["Inhalt"]="Wir über uns";
Menu[5]["BildAus"]="/WirOff.jpg";
Menu[5]["BildEin"]="/WirOn.jpg";
for (i=0; i < GesamtMenuZahl;i++)
        {
        // document.getElementById('Menu'+ i).firstChild.nodeValue=Menu[i]["Inhalt"];
        // document.getElementById('MenuText'+ i).src=Menu[i]["BildAus"]; // falls Hintergrund der Hauptmenü-Punkte sich verändert; (Geht nur bei IE)
        }
for (var i = 0; i < UnterMenu.length; ++i)
        {
        UnterMenu[i] = new Array(UnterMenuZahl[i]);
        }
for (var i = 0; i < GesamtMenuZahl; ++i)
        {
         for (var J = 0; J < UnterMenu[i].length; ++J)
                 {
                 UnterMenu[i][J] = new Object();
                }
         }

TagNr = Datum.getDay();
Monat = Datum.getMonth();
JahrNr = Datum.getYear();
Monat2 = Monat + 1;
MonatNr = "000" + eval(parseFloat(Monat) + 1);
MonatNr = MonatNr.substr(MonatNr.length-2,2);
MonatNr2 = "000" + eval(parseFloat(Monat) + 2);
MonatNr2 = MonatNr2.substr(MonatNr2.length-2,2);
if (Monat == 11)
        {
         Monat2 = 0;
         MonatNr2 = "01";
         }
UnterMenu[0][0]["Inhalt"] = "Termine im " + Monate[Monat];
UnterMenu[0][0]["Verweis"] = "/Termin" + MonatNr + ".html";
// mit Pfad: UnterMenu[0][0]["Verweis"] = "file://C://time//test00.html";
UnterMenu[0][0]["Hoehe"] = KastenHoehe;
UnterMenu[0][1]["Inhalt"] = "Termine im " + Monate[Monat2];
// mit Pfad: UnterMenu[0][0]["Verweis"] = "file://C://time//test00.html";
UnterMenu[0][1]["Verweis"] = "/Termin" + MonatNr2 + ".html";
// Monat = Monat + 1
UnterMenu[0][1]["Hoehe"] = KastenHoehe;
UnterMenu[0][2]["Inhalt"] = "Gemeindebrief";
UnterMenu[0][2]["Verweis"] = "/Ueberblick.html";
UnterMenu[0][2]["Hoehe"] = KastenHoehe;
UnterMenu[1][0]["Inhalt"] = "Zeiten im " + Monate[Monat];
UnterMenu[1][0]["Verweis"] = "/Gottesdienst"+MonatNr+".html";
UnterMenu[1][0]["Hoehe"] = KastenHoehe;
UnterMenu[1][1]["Inhalt"] = "Zeiten im " + Monate[Monat2];
UnterMenu[1][1]["Verweis"] = "/Gottesdienst"+MonatNr2+".html";
UnterMenu[1][1]["Hoehe"] = KastenHoehe;
UnterMenu[1][2]["Inhalt"] = "Morgenlob";
UnterMenu[1][2]["Verweis"] = "/Morgenlob.html";
UnterMenu[1][2]["Hoehe"] = KastenHoehe;
UnterMenu[1][3]["Inhalt"] = "Eucharistiefeier zum Wochenausklang";
UnterMenu[1][3]["Verweis"] = "/Ausklang.html";
UnterMenu[1][3]["Hoehe"] = KastenHoehe;
UnterMenu[1][4]["Inhalt"] = "Exerzitien im Alltag";
UnterMenu[1][4]["Verweis"] = "/Exerzitien.html";
UnterMenu[1][4]["Hoehe"] = KastenHoehe;
UnterMenu[1][5]["Inhalt"] = "Kontemplation";
UnterMenu[1][5]["Verweis"] = "/Kontemplation.html";
UnterMenu[1][5]["Hoehe"] = KastenHoehe;
UnterMenu[1][6]["Inhalt"] = "Familien-Gottesdienst";
UnterMenu[1][6]["Verweis"] = "/FamilienGottesdienst.html";
UnterMenu[1][6]["Hoehe"] = KastenHoehe;
UnterMenu[2][0]["Inhalt"] = "Sakramente";
UnterMenu[2][0]["Verweis"] = "/Sakramente.html";
UnterMenu[2][0]["Hoehe"] = KastenHoehe;
UnterMenu[2][1]["Inhalt"] = "Gesprächsangebot";
UnterMenu[2][1]["Verweis"] = "/Gespraech.html";
UnterMenu[2][1]["Hoehe"] = KastenHoehe;
UnterMenu[2][2]["Inhalt"] = "Krankenkommunion";
UnterMenu[2][2]["Verweis"] = "/Krankenkommunion.html";
UnterMenu[2][2]["Hoehe"] = KastenHoehe;
UnterMenu[2][3]["Inhalt"] = "Besuchsdienst";
UnterMenu[2][3]["Verweis"] = "/Besuchsdienste.html";
UnterMenu[2][3]["Hoehe"] = KastenHoehe;
UnterMenu[2][4]["Inhalt"] = "Haussegnung";
UnterMenu[2][4]["Verweis"] = "/Haussegnung.html";
UnterMenu[2][4]["Hoehe"] = KastenHoehe;
UnterMenu[2][5]["Inhalt"] = "Trauerfeier";
UnterMenu[2][5]["Verweis"] = "/Trauerfeier.html";
UnterMenu[2][5]["Hoehe"] = KastenHoehe;
UnterMenu[3][0]["Inhalt"] = "Caritas";
UnterMenu[3][0]["Verweis"] = "/Caritas.html";
UnterMenu[3][0]["Hoehe"] = KastenHoehe;
UnterMenu[3][1]["Inhalt"] = "Josephscafé";
UnterMenu[3][1]["Verweis"] = "/JosephCafe.html";
UnterMenu[3][1]["Hoehe"] = KastenHoehe;
UnterMenu[3][2]["Inhalt"] = "Brücke";
UnterMenu[3][2]["Verweis"] = "/Bruecke.html";
UnterMenu[3][2]["Hoehe"] = KastenHoehe;
UnterMenu[3][3]["Inhalt"] = "Tafelladen";
UnterMenu[3][3]["Verweis"] = "/Tafelladen.html";
UnterMenu[3][3]["Hoehe"] = KastenHoehe;
UnterMenu[3][4]["Inhalt"] = "Eine-Welt-Angebot";
UnterMenu[3][4]["Verweis"] = "/EineWelt.html";
UnterMenu[3][4]["Hoehe"] = KastenHoehe;
UnterMenu[3][5]["Inhalt"] = "Umweltmanagement";
UnterMenu[3][5]["Verweis"] = "/Umwelt.html";
UnterMenu[3][5]["Hoehe"] = KastenHoehe;
UnterMenu[4][0]["Inhalt"] = "Rasselbande (Chor)";
UnterMenu[4][0]["Verweis"] = "/Rasselbande.html";
UnterMenu[4][0]["Hoehe"] = KastenHoehe;
UnterMenu[4][1]["Inhalt"] = "Smileys (Chor)";
UnterMenu[4][1]["Verweis"] = "/Smileys.html";
UnterMenu[4][1]["Hoehe"] = KastenHoehe;
UnterMenu[4][2]["Inhalt"] = "Spirits & Band (Chor)";
UnterMenu[4][2]["Verweis"] = "/Spirits.html";
UnterMenu[4][2]["Hoehe"] = KastenHoehe;
UnterMenu[4][3]["Inhalt"] = "Chorprojekt „Cantunity“";
UnterMenu[4][3]["Verweis"] = "/Cantunity.html";
UnterMenu[4][3]["Hoehe"] = KastenHoehe;
UnterMenu[4][4]["Inhalt"] = "Ministranten";
UnterMenu[4][4]["Verweis"] = "/Ministranten.html";
UnterMenu[4][4]["Hoehe"] = KastenHoehe;
UnterMenu[4][5]["Inhalt"] = "Pfadfinder";
UnterMenu[4][5]["Verweis"] = "/Pfadfinder.html";
UnterMenu[4][5]["Hoehe"] = KastenHoehe;
UnterMenu[4][6]["Inhalt"] = "Frauenkreis";
UnterMenu[4][6]["Verweis"] = "/Frauenkreis.html";
UnterMenu[4][6]["Hoehe"] = KastenHoehe;
UnterMenu[4][7]["Inhalt"] = "Männervereinigung";
UnterMenu[4][7]["Verweis"] = "/Maennergruppe.html";
UnterMenu[4][7]["Hoehe"] = KastenHoehe;
UnterMenu[4][8]["Inhalt"] = "Feste, Feiern";
UnterMenu[4][8]["Verweis"] = "/Feste.html";
UnterMenu[4][8]["Hoehe"] = KastenHoehe;
UnterMenu[4][9]["Inhalt"] = "Kirchencafé";
UnterMenu[4][9]["Verweis"] = "/Kirchencafe.html";
UnterMenu[4][9]["Hoehe"] = KastenHoehe;
UnterMenu[4][10]["Inhalt"] = "Kindergottesdienst-Team";
UnterMenu[4][10]["Verweis"] = "/Kindergottesdienst.html";
UnterMenu[4][10]["Hoehe"] = KastenHoehe;
UnterMenu[4][11]["Inhalt"] = "Geistliches Leben";
UnterMenu[4][11]["Verweis"] = "/GeistlichesLeben.html";
UnterMenu[4][11]["Hoehe"] = KastenHoehe;
UnterMenu[4][12]["Inhalt"] = "Familien";
UnterMenu[4][12]["Verweis"] = "/Familien.html";
UnterMenu[4][12]["Hoehe"] = KastenHoehe;
UnterMenu[4][13]["Inhalt"] = "Senioren";
UnterMenu[4][13]["Verweis"] = "/Senioren.html";
UnterMenu[4][13]["Hoehe"] = KastenHoehe;
UnterMenu[4][14]["Inhalt"] = "Offenes Tanzen";
UnterMenu[4][14]["Verweis"] = "/Tanzen.html";
UnterMenu[4][14]["Hoehe"] = KastenHoehe;
UnterMenu[4][15]["Inhalt"] = "Vermietung";
UnterMenu[4][15]["Verweis"] = "/Vermietung.html";
UnterMenu[4][15]["Hoehe"] = KastenHoehe;
UnterMenu[5][0]["Inhalt"] = "Die Kirchengemeinde";
UnterMenu[5][0]["Verweis"] = "/Kirchengemeinde.html";
UnterMenu[5][0]["Hoehe"] = KastenHoehe;
UnterMenu[5][1]["Inhalt"] = "Die Kirche";
UnterMenu[5][1]["Verweis"] = "/Kirche.html";
UnterMenu[5][1]["Hoehe"] = KastenHoehe;
UnterMenu[5][2]["Inhalt"] = "Pastorale Prioritäten";
UnterMenu[5][2]["Verweis"] = "/Prioritaeten.html";
UnterMenu[5][2]["Hoehe"] = KastenHoehe;
UnterMenu[5][3]["Inhalt"] = "Mitarbeiter";
UnterMenu[5][3]["Verweis"] = "/Mitarbeiter.html";
UnterMenu[5][3]["Hoehe"] = KastenHoehe;
UnterMenu[5][4]["Inhalt"] = "Kirchengemeinderat";
UnterMenu[5][4]["Verweis"] = "/Kirchengemeinderat.html";
UnterMenu[5][4]["Hoehe"] = KastenHoehe;
UnterMenu[5][5]["Inhalt"] = "Ausschüsse des KGR";
UnterMenu[5][5]["Verweis"] = "/Ausschuesse.html";
UnterMenu[5][5]["Hoehe"] = KastenHoehe;
UnterMenu[5][6]["Inhalt"] = "Pfarrbüro";
UnterMenu[5][6]["Verweis"] = "/Pfarrbuero.html";
UnterMenu[5][6]["Hoehe"] = KastenHoehe;
UnterMenu[5][7]["Inhalt"] = "Lageplan";
UnterMenu[5][7]["Verweis"] = "/Lageplan.html";
UnterMenu[5][7]["Hoehe"] = KastenHoehe;
UnterMenu[5][8]["Inhalt"] = "Seelsorgeeinheit";
UnterMenu[5][8]["Verweis"] = "/Seelsorgeeinheit.html";
UnterMenu[5][8]["Hoehe"] = KastenHoehe;
UnterMenu[5][9]["Inhalt"] = "Ökumene";
UnterMenu[5][9]["Verweis"] = "/Oekumene.html";
UnterMenu[5][9]["Hoehe"] = KastenHoehe;
UnterMenu[5][10]["Inhalt"] = "Kindergarten";
UnterMenu[5][10]["Verweis"] = "/Kindergarten.html";
UnterMenu[5][10]["Hoehe"] = KastenHoehe;
UnterMenu[5][11]["Inhalt"] = "Kirchenmusik";
UnterMenu[5][11]["Verweis"] = "/Kirchenmusik.html";
UnterMenu[5][11]["Hoehe"] = KastenHoehe;
UnterMenu[5][12]["Inhalt"] = "Impressum";
UnterMenu[5][12]["Verweis"] = "/Impressum.html";
UnterMenu[5][12]["Hoehe"] = KastenHoehe;
for (i=0; i < GesamtMenuZahl;i++)
     {
     for (j=0; j < UnterMenuZahl[i];j++)
        {
         document.getElementById('MenuPunkt'+ i+j).firstChild.nodeValue=UnterMenu[i][j]["Inhalt"];
         document.getElementById('MenuPunkt'+ i+j).href= UnterMenu[i][j]["Verweis"];
         document.getElementById('MenuPunkt'+ i+j).style.height= UnterMenu[i][j]["Hoehe"];
         }
     }
     if (document.getElementById('Eintrag01'))
             {
         if (Monat < 10)
                       {
                 start = Monat + 2 + NeuerUeberblickDa;
                 StartJahr = JahrNr-1;
                 }
         else
                 {
                 start = Monat - 10 + NeuerUeberblickDa;
                 StartJahr = JahrNr;
                 }
         JahrNr = "" + eval(StartJahr);
         JahrNr = JahrNr.substr(JahrNr.length-2,2);
         k = 0;
         for (i=start; i <= 11;i++)
                 {
                MonatNr = "000" + eval(i);
                MonatNr = MonatNr.substr(MonatNr.length-2,2);
                Nr = "000" + eval(k+1);
                Nr = Nr.substr(Nr.length-2,2);
                document.getElementById('Eintrag'+Nr).firstChild.nodeValue=Monate[i] + " "+ JahrNr;
                 k = k + 1;
                }
         JahrNr = "" + eval(StartJahr+1);
         JahrNr = JahrNr.substr(JahrNr.length-2,2);
         for (i = 0; i <= Monat+1;i++)
                 {
                 MonatNr = "000" + eval(i);
                 MonatNr = MonatNr.substr(MonatNr.length-2,2);
                 Nr = "000" + eval(k+1);
                 Nr = Nr.substr(Nr.length-2,2);
                 document.getElementById('Eintrag'+Nr).firstChild.nodeValue=Monate[i] + " "+ JahrNr;
                 k = k + 1;
                 }
         }
         if (document.getElementById('UeberblickAnker'))
                 {
                 PDFAuswahl(10);
                 }

}

var to = "";              // timeout-handler
var AltMenu = "";
var AltMenuImage = "";

// MenuDivs: Layer aufpoppen lassen
function MenuAufklappen(AktMenu, MenuImage, index, Aktiv)
        {
        if (MenuImage)
                {
                if (Aktiv)
                        {
                        // var Bild = eval(MenuImage + "On.src");
                         document[MenuImage].src = Menu[index]["BildEin"];
//                        document[MenuImage].style.width = 200;
//                        document[MenuImage].style.left = document[MenuImage].style.left - 30;
                        // document[MenuImage].src = Bild;
        //            if (MenuImage) document.getElementById(MenuImage).src=Menu[index]["BildEin"];
                        }
                else
                        {
        //                var Bild = eval(MenuImage + "Off.src");
                        // document[MenuImage].src = Menu[index]["BildAus"];
        //                document[MenuImage].src = Bild;
        //            if (MenuImage) document.getElementById(MenuImage).src=Menu[index]["BildAus"];
                        // document.getElementById(AktMenu).style.visibility='hidden';
                        }
                        }
         else
                 {
                 if (AltMenuImage)
                         {
                        document[AltMenuImage].src = Menu[index]["BildAus"];
//                        document[AltMenuImage].style.width = 140;
                         // document.getElementById(AktMenu).style.visibility='hidden';
                         }
                 }
        AltMenuImage = MenuImage;
        var ppos;
        if ( to )
             {
             window.clearTimeout(to);      // timeout loeschen
             }
        else
            {
             for ( i=0; i < GesamtMenuZahl; i++)
                   {
//                   document.getElementById('MenuText' + i).src=Menu[i]["BildAus"];
                   }
             }
        if ( AltMenu!= AktMenu )
                 {
                 if ( AltMenu) AltMenu = cms_setDiv(AltMenu);
                 }
        if ( AktMenu )
                {
                if ( MenuImage )
                        {
                        ppos = cms_getImagePos( MenuImage ); // position ermitteln
                        }
                else
                        {
                        ppos = [ 0, 0];  // sonst array generieren
                         }
                AltMenu = cms_setDiv(AktMenu,1,ppos[0],ppos[1]);
                        }
        return(false);
}


// MenuDivs: Layer positioniern und ein- oder ausschalten
function cms_setDiv( name, show, xpos, ypos )
{
        var el_ = null, vis = null;
        if ( !name )
                {
                return("");
                }
        if ( document.getElementById )
                {
                el_ = document.getElementById(name);
                if ( el_ ) el_ = el_.style;
                        {
                        vis = ( show ? "visible" : "hidden" );
                        }
                }
        else if ( document.all )
                {
                el_ = document.all[name];
                vis = ( show ? "visible" : "hidden" );
                }
        else if ( document.layers )
                {
                el_ = document.layers[name];
                vis = ( show ? "SHOW"    : "HIDE"   );
                }
        if ( !el_ )
                {
                return(false);
                }
        if ( xpos || ypos )
                {
                if ( adjust.length )
                        {
                        xpos += adjust[0]; ypos += adjust[1];
                        }
                el_.top=ypos; el_.left=xpos;
                }
        el_.visibility = vis;
        return( show ? name : "" ); // rückgabewert
}


// MenuDivs: x/y Position des Positions-Pixels ermitteln
function cms_getImagePos( pimg )
        {
        var xpos = ypos = 0;
        var el_ = document[pimg];
        if ( document.getElementById )
             {
                if ( !el_ )
                        {
                        return( [0,0] );
                        }
                 xpos = el_.offsetLeft;     // horizontal
                ypos = el_.offsetTop + el_.offsetHeight+2;
//                xpos = el_.offsetLeft + el_.offsetWidth;     // vertikal
//                ypos = el_.offsetTop+2;
                while( (el_ = el_.offsetParent) != null )
                        {
                        xpos += el_.offsetLeft;
                        ypos += el_.offsetTop ;
                        }
                }
        else if ( document.layers )
                {
                for( var i=0; !el_ && i<document.layers.length; i++)
                        {
                        if ( (el_=document.layers[i].document[pimg]) )
                                {
                                xpos = document.layers[i].x + 2;
                                ypos = document.layers[i].y;
                                }
                        }
                xpos += el_.x;
                ypos += el_.y;
                }
        else if ( document.all )
                {
                if ( !el_ )
                        {
                        return( [0,0] );
                        }
                xpos = el_.offsetLeft ;
                ypos = el_.offsetTop+el_.offsetHeight;
                }
        else
                {
                window.alert("Unbekannter Browser!!");
                }
        // Werte in Array zurückliefern
        return ([xpos,ypos]);
}

// Positionsmodifikator für MenuAufklappen
var adjust = [ 0, -2 ];  // menu-divs ggf. 2 pixel nach oben verschieben


function NeuFenster (BildName)
{
MeinFenster = window.open(BildName, "Zweitfenster", "width=1000,height=800,scrollbars");
MeinFenster.focus();
}

function DienstAktuell()
{
var Monat;
var MonatNr;
var Datum = new Date();
Monat = Datum.getMonth();
MonatNr = "000" + eval(parseFloat(Monat) + 1);
MonatNr = MonatNr.substr(MonatNr.length-2,2);
document.getElementById('DienstAnker').href="Gottesdienst"+MonatNr+".html";
}

function PDFAuswahl(Nummer)
{
var MitteEnde;
MitteEnde = 12 - start;
if ( Nummer <= MitteEnde )
        {
         Nummer = start + Nummer;
         }
else
        {
         Nummer = Nummer - MitteEnde;
         }
if (Nummer == "09")
        {
        Nummer = "08";
        }
if (Nummer == "01")
        {
        Nummer = "12";
        }
Nummer = "000" + Nummer;
Nummer = Nummer.substr(Nummer.length-2,2);
document.getElementById('UeberblickAnker').href="Ueberblick"+Nummer + ".pdf";
}

