// JavaScript1.1 langChage() by LWL V. 0.22 08.11.2000

var langNamesD = new Array("De","Al","Ge","Te");
var langNamesF = new Array("Fr","Fr","Fr","Fr");
var langNamesE = new Array("En","An","En","It");
var langNamesI = new Array("It","It","It","It");

function langChange()
{

 var menuLoad = "";

 while(menuLoad != "loaded")
 {
  if(top.frames["menu"])
  {
   top.frames["menu"].location.href = hrefM;
   menuLoad = "loaded";
  }
 }

 var langLoad = "";

 while(langLoad != "loaded")
 {
  if(top.frames["lang"])
  {
   switch(lang)
   {
    case "De":	langCode = 0;	langName = "Deutsch";   	break;
    case "Fr":	langCode = 1;	langName = "Französisch";	break;
    case "En":	langCode = 2;	langName = "Englisch";  	break;
    case "It":	langCode = 3;	langName = "Italienisch";	break;
   }

   if(document.all) // IE DOM
   {
    if(hrefD == "")
     top.frames["lang"].document.all.De.innerHTML = "";
    else
     top.frames["lang"].document.all.De.innerHTML = langNamesD[langCode];
    if(hrefF == "")
     top.frames["lang"].document.all.Fr.innerHTML = "";
    else
     top.frames["lang"].document.all.Fr.innerHTML = langNamesF[langCode];
    if(hrefE == "")
     top.frames["lang"].document.all.En.innerHTML = "";
    else
     top.frames["lang"].document.all.En.innerHTML = langNamesE[langCode];
    if(hrefI == "")
     top.frames["lang"].document.all.It.innerHTML = "";
    else
     top.frames["lang"].document.all.It.innerHTML = langNamesI[langCode];

    top.frames["lang"].document.all.De.href = hrefD;
    top.frames["lang"].document.all.Fr.href = hrefF;
    top.frames["lang"].document.all.En.href = hrefE;
    top.frames["lang"].document.all.It.href = hrefI;
   }
   else // not IE DOM, rewrite document in "lang"
   {
    var langDoc = "<HTML>\n";
    langDoc += "<HEAD>\n";
    langDoc += "<STYLE>\n";
    langDoc += "P { color: #008080\; font-family: \"Arial\", sans-serif }\n";
    langDoc += "TD P { color: #008000\; font-family: \"Arial\", sans-serif\; font-size: 10pt\; font-weight: bold\; text-align: center }\n";
    langDoc += "A:link { color: #000080\; text-decoration: underline }\n";
    langDoc += "A:visited { color: #008000\; text-decoration: underline }\n";
    langDoc += "-->\n";
    langDoc += "<\/STYLE>\n";
    langDoc += "<\/HEAD>\n";
    langDoc += "<BO"+"DY LINK=\"#000080\" VLINK=\"#008000\" BACKGROUND=\"\/images/bg.gif\">\n";
    langDoc += "<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>\n";
    langDoc += "<COL WIDTH=256*>\n";
    langDoc += "<TR>\n";
    langDoc += "<TD WIDTH=100% VALIGN=TOP>\n";
    langDoc += "<P>&nbsp\;<\/P>\n";
    langDoc += "<\/TD>\n";
    langDoc += "<\/TR>\n";

    langDoc += "<TR>\n";
    langDoc += "<TD WIDTH=100% VALIGN=TOP>\n";
    langDoc += "<P><A HREF=\"";
    langDoc += hrefD;
    langDoc += "\" TARGET=\"main\">";
    if(hrefD == "")
     langDoc += "";
    else
     langDoc += langNamesD[langCode];
    langDoc += "<\/A><\/P>\n";
    langDoc += "<\/TD>\n";
    langDoc += "<\/TR>\n";

    langDoc += "<TR>\n";
    langDoc += "<TD WIDTH=100% VALIGN=TOP>\n";
    langDoc += "<P><A HREF=\"";
    langDoc += hrefF;
    langDoc += "\" TARGET=\"main\">";
    if(hrefF == "")
     langDoc += "";
    else
     langDoc += langNamesF[langCode];
    langDoc += "<\/A><\/P>\n";
    langDoc += "<\/TD>\n";
    langDoc += "<\/TR>\n";

    langDoc += "<TR>\n";
    langDoc += "<TD WIDTH=100% VALIGN=TOP>\n";
    langDoc += "<P><A HREF=\"";
    langDoc += hrefE;
    langDoc += "\" TARGET=\"main\">";
    if(hrefE == "")
     langDoc += "";
    else
     langDoc += langNamesE[langCode];
    langDoc += "<\/A><\/P>\n";
    langDoc += "<\/TD>\n";
    langDoc += "<\/TR>\n";

    langDoc += "<TR>\n";
    langDoc += "<TD WIDTH=100% VALIGN=TOP>\n";
    langDoc += "<P><A HREF=\"";
    langDoc += hrefI;
    langDoc += "\" TARGET=\"main\">";
    if(hrefI == "")
     langDoc += "";
    else
     langDoc += langNamesI[langCode];
    langDoc += "<\/A><\/P>\n";
    langDoc += "<\/TD>\n";
    langDoc += "<\/TR>\n";

    langDoc += "<\/TABLE>\n";
    langDoc += "<\/BODY>\n";
    langDoc += "<\/HTML>\n";

    top.frames["lang"].document.open();
    top.frames["lang"].document.write(langDoc);
    top.frames["lang"].document.close();
   }
   langLoad = "loaded";
  }
 }
}
