////////////////////////

// Config-Bereich

HIGHs = new Array("HIGHprodukte", "HIGHunternehmen", "HIGHdienstleistungen", "HIGHsupport", "HIGHberechnungen");
SUBs = new Array("produkte", "unternehmen", "dienstleistungen", "support","berechnungen");

////////////////////////

var GECKO = document.getElementById? 1:0 ;
var NS = document.layers? 1:0 ;
var IE = document.all? 1:0 ;


function switchlayer(Layer_Name){

closeAll();
deHighlightAllHIGHs();

  if (GECKO)
       {document.getElementById(Layer_Name).style.display=
	   (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
  else if (NS)
       {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
	   'block') ? 'none' : 'block';}
  else if (IE)
       {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
	   'block') ? 'none' : 'block';}

highlightMe(Layer_Name,'');

}


function highlightHIGH(Layer_Name){

Layer_Name = "HIGH"+Layer_Name;
  if (GECKO)
       {
       document.getElementById(Layer_Name).style.backgroundColor = "#e8cbc1";
       }
  else if (NS)
       {
       document.layers[Layer_Name].bgColor="#e8cbc1";}
  else if (IE)
       {
       document.all[Layer_Name].style.backgroundColor="#e8cbc1";}
}


function highlightMe(TOPLayer, SUBLayer){
if (TOPLayer != "") highlightHIGH(TOPLayer);
if (SUBLayer != "") {
  SUBLayer = "SUB" + SUBLayer;
  switchlayer(TOPLayer);
  if (GECKO)
       {
       document.getElementById(SUBLayer).style.backgroundColor = "#C4DFF6";
       }
  else if (NS)
       {
       document.layers[SUBLayer].bgColor="#C4DFF6";}
  else if (IE)
       {
       document.all[SUBLayer].style.backgroundColor="#C4DFF6";}
}

}


function closeAll(){

for (var zaehler=0; zaehler < SUBs.length; zaehler++){
 if (GECKO)
       {
       document.getElementById(SUBs[zaehler]).style.display='none';
       }
  else if (NS)
       {
       document.layers[SUBs[zaehler]].display='none';
       }
  else if (IE)
       {
       document.all[SUBs[zaehler]].style.display='none';
       }
}
}


function deHighlightAllHIGHs(){

for (var zaehler=0; zaehler < HIGHs.length; zaehler++){
  if (GECKO)
       {
       document.getElementById(HIGHs[zaehler]).style.backgroundColor = "#eeeeee";
       }
  else if (NS)
       {
       document.layers[HIGHs[zaehler]].bgColor="#eeeeee";}
  else if (IE)
       {
       document.all[HIGHs[zaehler]].style.backgroundColor="#eeeeee";}
}

}

function switchResultBox(Layer_Name){

  if (GECKO)
       {document.getElementById(Layer_Name).style.display=
	   (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
  else if (NS)
       {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
	   'block') ? 'none' : 'block';}
  else if (IE)
       {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
	   'block') ? 'none' : 'block';}

}

function showEmail(){
             mail1 = "info";
             mail2 = "ansyco.de";
             mail = mail1 + "@" + mail2;
             document.write("<a href='mailto:" + mail +"'>" + mail + "</a>");
}

function showFlexiEmail(mail1, mail2){
             mail = mail1 + "@" + mail2;
             document.write("<a href='mailto:" + mail +"'>" + mail + "</a>");
}