var sgMenuChapter;
var sgMenuSide;
var sgMenuSideSub;
var sgLanguage = "";

function ReadCookie(sTag)
// Suchen eines bestimmten Wertes im den Cookies. Ubergeben wird der Name des Werte. Rückgabe ist der Wert selbst.
{
  var nStart;
  var nEnde;
  var sValue;
  var nTag;
  
  sValue = "";
  if(document.cookie)
  {
    nTag   = document.cookie.indexOf(sTag);
    if (nTag >= 0) 
    {
      nStart = document.cookie.indexOf("=", nTag) + 1;
      nEnde  = document.cookie.indexOf(";", nTag);
      if(nEnde == -1) nEnde = document.cookie.length;
      sValue = document.cookie.substring(nStart,nEnde);
    }
  }
  return sValue;
}

function test(sSubMenu)
{
 
  // alert("myHTML" + sSubMenu + SUBMENUE);
  
  return;
}

function AddChapterMenu(sID, sRef, sText)
{
  var sMenu = "";
  if (sID == sgMenuChapter)
    sMenu    += "<td class=\"active\">";
  else
    sMenu    += "<td>";
  sMenu    +=   " <a id=\"" + sID + "\" href=\"" + sRef + "\">";
  sMenu    +=     sText;
  sMenu    +=   "</a>";
  sMenu    += "</td>";
  // alert(sMenu);
  return sMenu;
}

function CreateMenu(sActiveMenu)
{
   
}

function ChapterMenu(sActiveMenu)
{
  // document.images[0].src = "url(../images/kopf_mitglieder.jpg)"
  
  // document.getElementById("header").style.background = "url(../images/kopf_" + sgMenuChapter.toLowerCase() + ".jpg)";
  // alert(document.getElementById("header").style.background);
  
  sgMenuChapter = sActiveMenu
  var sMenu = "";
  sMenu    += "<div id=\"header\">";
  sMenu    +=   "<div id=\"headpicture\">";
  sMenu    +=     "";
  sMenu    +=   "</div>";
  sMenu    +=   "<div id=\"headlogo\">";
  sMenu    +=     "";
  sMenu    +=   "</div>";
  sMenu    +=   "<div id=\"chapter\">";
  sMenu    +=     "<table>";
  sMenu    +=     "<tr>";
  sMenu    +=       AddChapterMenu("ENERGIE2030",  "energie2030.html", "ENERGIE 2030");
  sMenu    +=       AddChapterMenu("PROJEKTE",     "projekte.html",    "PROJEKTE"    );
  sMenu    +=       AddChapterMenu("MITGLIEDER",   "mitglieder.html",  "MITGLIEDER"  );
  sMenu    +=       AddChapterMenu("SERVICE",      "service.html",     "SERVICE"     );
  // sMenu    +=       AddChapterMenu("KONTAKT",      "kontakt.html",     "KONTAKT"     );
  sMenu    +=       AddChapterMenu("KONTAKT",      "kontakt.php",     "KONTAKT"     );
  sMenu    +=     "</tr>";
  sMenu    +=     "</table>";
  sMenu    +=   "</div>";
  sMenu    += "</div>";

  // alert(sMenu);
  document.write(sMenu);
  // alert("../images/kopf_" + sgMenuChapter.toLowerCase() + ".jpg");
  document.getElementById("headpicture").style.background = "url(../images/kopf_" + sgMenuChapter.toLowerCase() + ".jpg)";
  document.getElementById("headlogo").style.background = "url(../images/weblogo.png) no-repeat left center";
}

function AddSideSubMenu(sID, sRef, sText)
{
  var sMenu = "";
  if (sID == sgMenuSideSub)
    sMenu    += "<li class=\"umenu active\">";
  else
    sMenu    += "<li class=\"umenu \">";
  sMenu    +=   " <a id=\"" + sID + "\" href=\"" + sRef + "\">";
  sMenu    +=     sText;
  sMenu    +=   "</a>";
  sMenu    += "</li>";
  // alert(sMenu);
  return sMenu;
}

function AddSideMenu(sID, sRef, sText)
{
  // sRef=sText+'.html';
  
  var sMenu = "";
  if (sID == sgMenuSide)
    sMenu    += "<li class=\"active\">";
  else
    sMenu    += "<li>";
  sMenu    +=   " <a id=\"" + sID + "\" href=\"" + sRef + "\">";
  sMenu    +=     sText;
  sMenu    +=   "</a>";
  sMenu    += "</li>";
  if (sID == sgMenuSide) {
    switch (sgMenuSide) {
      case "WINDENERGIE":
        sMenu    +=     AddSideSubMenu("HERHAHN",     "herhahn.html",    "Herhahn");
        sMenu    +=     AddSideSubMenu("STVITH",      "stvith.html",     "St. Vith");
        sMenu    +=     AddSideSubMenu("VETSCHAU",    "vetschau.html",   "Eurowindpark Vetschau");
        sMenu    +=     AddSideSubMenu("MICHELSHOF",  "michelshof.html", "Strauch-Michelshof");
        sMenu    +=     AddSideSubMenu("CHEVETOGNE",  "chevetogne.html", "Chevetogne");
        sMenu    +=     AddSideSubMenu("VILLERS",     "villers.html",    "Villers-Le-Bouillet");
        sMenu    +=     AddSideSubMenu("SENEFFE",     "seneffe.html",    "Seneffe");
        break;                                        
      case "SONNENENERGIE":                           
        sMenu    +=     AddSideSubMenu("LOCHNER",     "lochner.html",     "Lochnerstra&szlig;e");
        sMenu    +=     AddSideSubMenu("BERGNEUSTADT","bergneustadt.html","G&auml;stehaus Bergneustadt");
        sMenu    +=     AddSideSubMenu("MENSA",       "mensa.html",       "RWTH Mensa");
        sMenu    +=     AddSideSubMenu("WELTHAUS",    "welthaus.html",    "Solaranlage Welthaus");
        // sMenu    +=     AddSideSubMenu("DEZENTRAL",   "dezentral.html",   "Dezentrale Solaranlage");
        break;
      case "WASSERKRAFT":
        sMenu    +=     AddSideSubMenu("WIPPERFUERTH","wipperfuerth.html", "Wipperf&uuml;rth");
        sMenu    +=     AddSideSubMenu("ROCHEFORT",   "rochefort.html",    "Rochefort");
        break;
      case "ENERGIESPAREN":
        sMenu    +=     AddSideSubMenu("DAEMMUNG",    "daemmung.html", "W&auml;rmed&auml;mmung Welthaus");
        // sMenu    +=     AddSideSubMenu("STANDBY",     "standby.html",  "Energiesparboxen");
        break;
      default:
        break;
    }
  }
  // alert(sMenu);
  return sMenu;
}

function SideMenu(sMenuActive, sMenuSubActive)
{
  //  <div id="menu" class="boxed">
  //    <h2 class="heading"><b>WIND</b>ENERGIE</h2>
  //    <div class="content">
  
  sgMenuSide = sMenuActive
  // alert(sgMenuChapter);
  
  var sMenu = "";
  sMenu    += "<div id=\"menu\">";
    sMenu    += "<div class=\"boxed\">";
    // sMenu    +=   "<table>";
    sMenu    +=   "<ul>";
    sMenu    += "<div class=\"heading\">";
    // sMenu    +=   AddSideMenu(sgMenuChapter, "index.html", "<b>" + sgMenuChapter + "</b>");
    // sMenu    +=   AddSideMenu(sgMenuChapter, sgMenuChapter + ".html", "<b>" + sgMenuChapter + "</b>");
    sMenu    +=   AddSideMenu(sgMenuChapter, "#", "<b>" + sgMenuChapter + "</b>");
    sMenu    += "</div>";
    switch (sgMenuChapter) {
      case "ENERGIE2030":
        sMenu += AddSideMenu("UEBERUNS",  "ueberuns.html",      "&Uuml;BER UNS"    );
        sMenu += AddSideMenu("ZIELE",     "ziele.html",         "UNSERE ZIELE"     );
        sMenu += AddSideMenu("ARBEIT",    "arbeit.html",        "WIE WIR ARBEITEN" );
        sMenu += AddSideMenu("PARTNER",   "partner.html",       "UNSERE PARTNER"   );
        // sMenu += AddSideMenu("HISTORIE",  "historie.html",      "HISTORIE"         );
        break;
      case "PROJEKTE":
        sMenu += AddSideMenu("WINDENERGIE",   "windenergie.html",   "<b>WIND</b>ENERGIE"   );
        sMenu += AddSideMenu("SONNENENERGIE", "sonnenenergie.html", "<b>SONNEN</b>ENERGIE" );
        sMenu += AddSideMenu("WASSERKRAFT",   "wasserkraft.html",   "<b>WASSER</b>KRAFT"   );
        sMenu += AddSideMenu("ENERGIESPAREN", "energiesparen.html", "ENERGIE<b>SPAREN</b>" );
        break;
      case "MITGLIEDER":
        sMenu += AddSideMenu("BEITRITT",   "beitritt.html",   "<b>MITGLIED</b> WERDEN"   );
        // sMenu += AddSideMenu("LOGIN",      "mitglieder.html", "MITGLIEDER<b>BEREICH</b>" );
        // sMenu += AddSideMenu("ANMELDUNG",      "anmeldung.php", "ANMELDUNG" );
        break;
      case "SERVICE":
        sMenu += AddSideMenu("FAQ",        "faq.html",        "<b>FRAGEN</b>"   );
        sMenu += AddSideMenu("DOWNLOAD",   "download.html",   "DOWN<b>LOAD</b>" );
        break;
      case "KONTAKT":
        // sMenu += AddSideMenu("EMAIL",      "kontakt.html",    "<b>eMail</b> senden"   );
        // sMenu += AddSideMenu("FORMULAR",   "formular.php",    "<b>Formular</b>"   );
        sMenu += AddSideMenu("KONTAKT",     "kontakt.php",      "<b>KONTAKT</b>"   );
        sMenu += AddSideMenu("IMPRESSUM",  "impressum.html",  "<b>IMPRESSUM</b>"   );
        break;
      default:
        break;
    }
    sMenu    +=   "</ul>";
    // sMenu    +=   "</table>";
    sMenu    += "</div>";
    
    // Home-Menue
    sMenu    += "<div id=\"homemenu\">";
      sMenu    +=   "<ul>";
        sMenu += AddSideMenu("HOME",       "index.html",     "HOME"      );
        sMenu += AddSideMenu("IMPRESSUM",  "impressum.html", "IMPRESSUM" );
        // sMenu += AddSideMenu("SITEMAP",    "#",              "SITEMAP"   );
        // sMenu += AddSideMenu("DEBUG",      "debug.shtml",    "DEBUG"     );
      sMenu    +=   "</ul>";
    sMenu    += "</div>";
  
    // Language-Menue
    sMenu    += "<div id=\"languagemenu\" >";
      sMenu    +=   "<table><tr  align=\"center\" valign=\"middle\">";
        if (sgLanguage.toLowerCase() == "de") {
          sMenu += "<td class=\"active\"><a href=\"../de/index.html\" onclick=\"SetLanguage('de')\"><img src=\"../images/de.png\" /></a></td>";
          // sMenu += "<td class=\"active\"><a href=\"#\" onclick=\"SetLanguage('de')\"><img src=\"../images/de.png\" /></a></td>";
          sMenu += "<td><a href=\"../fr/index.html\" onclick=\"SetLanguage('fr')\"> <img src=\"../images/fr.png\" /> </a></td>";
        }
        else {
          sMenu += "<td><a href=\"../de/index.html\" onclick=\"SetLanguage('de')\"><img src=\"../images/de.png\" /></a></td>";
          sMenu += "<td class=\"active\"><a href=\"../fr/index.html\" onclick=\"SetLanguage('fr')\"> <img src=\"../images/fr.png\" /> </a></td>";
        }
      sMenu    +=   "</tr></table>";
    sMenu    += "</div>";
  
  sMenu    += "</div>";

  // alert(sMenu);
  document.write(sMenu);
}

function SetMenuPosition(sMenuChapter, sMenuSide, sMenuSideSub)
{
  sgMenuChapter = sMenuChapter;
  sgMenuSide    = sMenuSide;   
  sgMenuSideSub = sMenuSideSub;
  
  
  if (sgLanguage == "")
  {
    if (navigator.language != undefined) 
    {
      sgLanguage    = navigator.language;
    }
    else // fuer InternetExplorer
    {   
      sgLanguage    += navigator.browserLanguage;
    }
    // Cookie überschreibt die Browser-Einstellung
    if (ReadCookie("mylanguage") != "") 
      sgLanguage = ReadCookie("mylanguage");  
  }
  
  // alert(document.cookie);
  // alert(ReadCookie("mytest"))
  // alert(ReadCookie("mylanguage"))
  
  // alert("SetMenuPosition: " + sgLanguage);
}

function SetLanguage(sLanguage)
{
  sgLanguage = sLanguage;
  
  document.cookie = "mylanguage=" + sgLanguage + ";path=/;expires=Tue, 07 Nov 2084 12:00:00 GMT"
  
  // alert(sgLanguage);

  // window.location.href = "debug.html";

  // location.reload("true");                  
    
  // alert("Die Sprachumschaltung geht noch nicht!");
}

function GetDebugInfo(sInfo)
{
  var sMenu = "";
  
  sMenu    += "<pre><table>";
  sMenu    +=   "<ul>";
  sMenu    +=     "<li>window.location:";
  sMenu    +=         "<ul>";
  sMenu    +=           "<li>location.hash           " + window.location.hash     + "</li>";
  sMenu    +=           "<li>location.host           " + window.location.host     + "</li>";
  sMenu    +=           "<li>location.hostname       " + window.location.hostName + "</li>";
  sMenu    +=           "<li>location.href           " + window.location.href     + "</li>";
  sMenu    +=           "<li>location.pathname       " + window.location.pathname + "</li>";
  sMenu    +=           "<li>location.port           " + window.location.port     + "</li>";
  sMenu    +=           "<li>location.protocol       " + window.location.protocol + "</li>";
  sMenu    +=           "<li>location.search         " + window.location.search   + "</li>";
  sMenu    +=         "</ul>";
  sMenu    +=     "</li>";
  sMenu    +=     "<li>window.document:";
  sMenu    +=         "<ul>";
  sMenu    +=           "<li>document.alinkColor     " + window.document.alinkColor     + "</li>";
  sMenu    +=           "<li>document.bgColor        " + window.document.bgColor        + "</li>";
  sMenu    +=           "<li>document.charset        " + window.document.charset        + "</li>";
  sMenu    +=           "<li>document.cookie         " + window.document.cookie         + "</li>";
  sMenu    +=           "<li>document.defaultCharset " + window.document.defaultCharset + "</li>";
  sMenu    +=           "<li>document.fgColor        " + window.document.fgColor        + "</li>";
  sMenu    +=           "<li>document.lastModified   " + window.document.lastModified   + "</li>";
  sMenu    +=           "<li>document.linkColor      " + window.document.linkColor      + "</li>";
  sMenu    +=           "<li>document.referrer       " + window.document.referrer       + "</li>";
  sMenu    +=           "<li>document.title          " + window.document.title          + "</li>";
  sMenu    +=           "<li>document.URL            " + window.document.URL            + "</li>";
  sMenu    +=           "<li>document.vlinkColor     " + window.document.vlinkColor     + "</li>";
  sMenu    +=         "</ul>";
  sMenu    +=     "</li>";
  sMenu    +=     "<li>navigator:";
  sMenu    +=         "<ul>";
  sMenu    +=           "<li>navigator.appCodeName   " + navigator.appCodeName   + "</li>";
  sMenu    +=           "<li>navigator.appName       " + navigator.appName       + "</li>";
  sMenu    +=           "<li>navigator.appVersion    " + navigator.appVersion    + "</li>";
  sMenu    +=           "<li>navigator.cookieEnabled " + navigator.cookieEnabled + "</li>";
  sMenu    +=           "<li>navigator.language      " + navigator.language      + "</li>";
  sMenu    +=           "<li>navigator.platform      " + navigator.platform      + "</li>";
  sMenu    +=           "<li>navigator.userAgent     " + navigator.userAgent     + "</li>";
  sMenu    +=         "</ul>";
  sMenu    +=     "</li>";
  sMenu    +=   "</ul>";
  sMenu    += "</table></pre>";

  // alert(sMenu);
  document.write(sMenu);


}

function anmeldung_art ()
{
  if (document.anmeldung.TYPE[2].checked == true)
  {
    var deaktiviert = false;
    var wert = "";
  }
  else
  {
    var deaktiviert = true;
    var wert = "----";
  }
  // Elemente deaktivieren
  document.anmeldung.VName.disabled = deaktiviert;
  document.anmeldung.VName.value    = wert;
  document.anmeldung.VMNr.disabled  = deaktiviert;
  document.anmeldung.VMNr.value     = wert;
}



