////////////////////////////////////////////////////////////////
//
// wScript.js 2.4.3
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
//
// Anzupassende Variablen:
//
// Position der horizontalen Layer unter Mac
var layerMacTop    = "26";
//
////////////////////////////////////////////////////////////////

var submenueTopLeftCur = 1;
var submenueIdOpenLeft;
var submenueIdOpenTop;

var nameItemsLeft  = 'submenueLeft_';
var nameItemsTop   = 'submenueTop_';

////////////////////////////////////////////////////////////////
//
// Beschreibung: Oeffnet ein Untermenue links
// 
// Parameter: submenueId = ID des zu oeffnenden Untermenues
//
// Parameter: nameItems  = Name des zu oeffnenden Untermenues
//
////////////////////////////////////////////////////////////////
        
function openSubmenueLeft(submenueId, nameItems){

 var layerId = nameItems + submenueId;

 if(isVisibleLayer(layerId) == 0){
  closeSubmenueLeft(submenueIdOpenLeft, nameItems);
  showLayer('submenueCloser');
  showLayer(layerId);
  submenueIdOpenLeft = submenueId;
 }         
}
      
////////////////////////////////////////////////////////////////
//
// Beschreibung: Oeffnet ein Untermenue oben
// 
// Parameter: submenueId = ID des zu oeffnenden Untermenues
//
// Parameter: nameItems  = Name des zu oeffnenden Untermenues
//
////////////////////////////////////////////////////////////////
   
function openSubmenueTop(submenueId, nameItems){

 var layerId = nameItems + submenueId;
 if(isVisibleLayer(layerId) == 0){
  closeSubmenueTop(submenueIdOpenTop, nameItems);
  showLayer('submenueCloser');
  showLayer(layerId);
  submenueIdOpenTop = submenueId;
 }  
}
     
////////////////////////////////////////////////////////////////
//
// Beschreibung: Schliest ein Untermenue links
// 
// Parameter: submenueId = ID des zu schiesenden Untermenues
//
// Parameter: nameItems  = Name des zu schiesenden Untermenues
//
////////////////////////////////////////////////////////////////

function closeSubmenueLeft(submenueId, nameItems){

 if(submenueId == ''){
  submenueId = submenueIdOpenLeft;
 }

 hideLayer('submenueCloser');
 hideLayer(nameItems + submenueId);
}
     
////////////////////////////////////////////////////////////////
//
// Beschreibung: Schliest ein Untermenue oben
// 
// Parameter: submenueId = ID des zu schiesenden Untermenues
//
// Parameter: nameItems  = Name des zu schiesenden Untermenues
//
////////////////////////////////////////////////////////////////

function closeSubmenueTop(submenueId, nameItems){

 if(submenueId == ''){
  submenueId = submenueIdOpenTop;
 }

 hideLayer('submenueCloser');
 hideLayer(nameItems + submenueId);
}

////////////////////////////////////////////////////////////////
//
// Beschreibung: Schliest alle Untermenues
//
////////////////////////////////////////////////////////////////

function closeSubmenues(){

    //alert(nameItemsLeft + submenueIdOpenLeft);
 hideLayer('submenueCloser');
 hideLayer(nameItemsLeft + submenueIdOpenLeft);
 hideLayer(nameItemsTop  + submenueIdOpenTop);
}
     
////////////////////////////////////////////////////////////////
//
// Beschreibung: Zeigt einen Layer an
// 
// Parameter: layerId = ID des anzuzeigenden Layers
//
////////////////////////////////////////////////////////////////

function showLayer(layerId){

 if(ie){
  if(document.all[layerId]){
   document.all[layerId].style.visibility = 'visible';
  }  
 }
 else if(ns){
  if(document.layers[layerId]){
   document.layers[layerId].visibility = 'visible'; 
  } 
 }
 else if(dom){
  if(document.getElementById(layerId)){
   document.getElementById(layerId).style.visibility = 'visible';  
  }
 } 
}
     
////////////////////////////////////////////////////////////////
//
// Beschreibung: Schliest einen Layer
// 
// Parameter: layerId = ID des zu schliesenden Layers
//
////////////////////////////////////////////////////////////////

function hideLayer(layerId){

 if(ie){
  if(document.all[layerId]){
   document.all[layerId].style.visibility = 'hidden';
  }  
 }
 else if(ns){
  if(document.layers[layerId]){
   document.layers[layerId].visibility = 'hide'; 
  } 
 }
 else if(dom){
  if(document.getElementById(layerId)){
   document.getElementById(layerId).style.visibility = 'hidden';  
  }
 } 
}
     
////////////////////////////////////////////////////////////////
//
// Beschreibung: Prueft, ob ein Layer angezeigt wird
// 
// Parameter: layerId = ID des zu pruefenden Layers
//
// Return: 0 = unsichtbar, 1 = sichbar
//
////////////////////////////////////////////////////////////////

function isVisibleLayer(layerId){

 if(ie){
  if(document.all[layerId].style.visibility == 'visible'){
   return 1;
  }  
  else{
   return 0;
  }  
 }
 else if(ns){
  if(document.layers[layerId].visibility == 'visible'){        
   return 1;
  }  
  else{
   return 0;
  } 
 }
 else if(dom){
  if(document.getElementById(layerId).style.visibility == 'visible'){        
   return 1;
  }  
  else{
   return 0;
  }
 }    
}
////////////////////////////////////////////////////////////////
//
// Beschreibung: EMail-Verschlüsselung
//
////////////////////////////////////////////////////////////////    

function postnoeke(empfaenger) {window.location = "mailto:" + empfaenger + "noeke.de"; }
