//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktionen fuer das Meneu
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var undefined;
var istbild=0;
var warbild=0;
var sistbild=0;
var swarbild=0;


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Allgemeine Funktionen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onMouseover Funktion Hauptmenü
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var menu=new Array;
var menu2=new Array;

for (var i=1;i<5;i++){
  menu[i] = new Image();
  menu2[i] = new Image();
  menu[i].src="grafik/h_men_"+i+".gif";
  menu2[i].src="grafik/h_men_"+i+"_.gif";
}

function over(x){
  document.images["hmen"+x].src=menu2[x].src;
}

function out(x){
  warbild=istbild;
  if (warbild != x){
    document.images["hmen"+x].src=menu[x].src;
  }
}

function fix(x){
  warbild=istbild;

  if (warbild != 0){
    document.images["hmen"+warbild].src=menu[warbild].src;
  }
  if (x != 0){
    document.images["hmen"+x].src=menu2[x].src;
  }
  istbild=x;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onMouseover Funktion Servicemenü
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var smenu=new Array;
var smenu2=new Array;

for (var i=1;i<4;i++){
  smenu[i] = new Image();
  smenu2[i] = new Image();
  smenu[i].src="http://www.rbb-aluminium.de/grafik/service_"+i+".gif";
  smenu2[i].src="http://www.rbb-aluminium.de/grafik/service_"+i+"_.gif";
}

function s_over(x){
  document.images["smen"+x].src=smenu2[x].src;
}

function s_out(x){
  swarbild=sistbild;
  if (swarbild != x){
    document.images["smen"+x].src=smenu[x].src;
  }
}


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// DOM Ausdruck setzen
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

var warlayer = {};
var istlayer = {};

var warKlasse = {};
var istKlasse = {};


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// DOM Ausdruck setzen
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

function ausdruckSetzen(idname)
{

  if (document.getElementById(idname))
  {
    return document.getElementById(idname);
  }
  else
  {
    //alert('Es gibt keinen Layer mit der id \'' + idname + '\'');
    return undefined;
  }

}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Layer Display setzen
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

function layerDisplayWechseln(obj)
{

  warlayer['layerDisplayWechseln'] = istlayer['layerDisplayWechseln'];

  if (warlayer['layerDisplayWechseln'] != undefined)
  {
    warlayer['layerDisplayWechseln'].style.display = 'none';
  }

  if (obj != undefined)
  {
    if (obj != warlayer['layerDisplayWechseln'])
    {
      obj.style.display = 'block';
    }
  }

  if (warlayer['layerDisplayWechseln'] == obj)
  {
    istlayer['layerDisplayWechseln'] = undefined;
  }
  else
  {
    istlayer['layerDisplayWechseln'] = obj;
  }

}


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// tausche Klasse
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

function tauscheKlasse(obj,onKlasse)
{

  warlayer['tauscheKlasse'] = istlayer['tauscheKlasse'];

  if (warlayer['tauscheKlasse'] != undefined)
  {
    warlayer['tauscheKlasse'].className = warKlasse['tauscheKlasse'];
  }

  if (obj != undefined)
  {
    if (obj != warlayer['tauscheKlasse'])
    {
      warKlasse['tauscheKlasse'] = obj.className;
      istKlasse['tauscheKlasse'] = String(warKlasse['tauscheKlasse'] + ' ' + onKlasse);
      obj.className = istKlasse['tauscheKlasse'];
    }
  }

  if (warlayer['tauscheKlasse'] == obj)
  {
    istlayer['tauscheKlasse'] = undefined;
  }
  else
  {
    istlayer['tauscheKlasse'] = obj;
  }

}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Menue-Funktion
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Untermenu
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

function untermenue(index)
{

  if (index)
  {
    var hauptMenueKlasse = 'menue-haupt';
    var hauptMenueId = String(hauptMenueKlasse + '-' + index);
    var hauptMenue = ausdruckSetzen(hauptMenueId);

    var unterMenueKlasse = 'menue-unter';
    var unterMenueId = String(unterMenueKlasse + '-' + index);
    var unterMenue = ausdruckSetzen(unterMenueId);
  }
  else
  {
    var hauptMenue = undefined;
    var unterMenue = undefined;
  }

  //tauscheKlasse(hauptMenue,'menue-haupt-link-aktiv');
  tauscheKlasse(hauptMenue,'hauptmenue-link-aktiv');
  layerDisplayWechseln(unterMenue);

}
