//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktionen des Projekts (ausser Menue)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var undefined;


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum dynamischen Setzen eines layer-Ausdrucks
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

function ausdruckSetzen()
{

  var idname = ausdruckSetzen.arguments[0];

  if (document.getElementById(idname))
  {
    return document.getElementById(idname);
  }
  else
  {
    return undefined;
  }

}


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Untermenü ein-/ausblenden
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

var waruntermen = 0;
var istuntermen = 0;

function untermenue(name,x)
{
  
  waruntermen = istuntermen;

  if (waruntermen != 0)
  {
    var id = String(name + waruntermen);
    var ausdruck = ausdruckSetzen(id);

    if (ausdruck != undefined)
    {
      ausdruck.style.display = 'none';
    }
  }

  if (x != 0)
  {
    if (x != waruntermen)
    {
      var id = String(name + x);
      var ausdruck = ausdruckSetzen(id);

      if (ausdruck != undefined)
      {
        ausdruck.style.display = 'block';
      }
    }
  }
  else
  {
    for (var i=1; i<6; i++)
    {
      var id = String(name + i);
      var ausdruck = ausdruckSetzen(id);

      if (ausdruck != undefined)
      {
        ausdruck.style.display = 'none';
      }
    }
  }

  if (waruntermen == x)
  {
    istuntermen = 0;
  }
  else
  {
    istuntermen = x;
  }

}


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Unteruntermenü ein-/ausblenden
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++

var warunteruntermen = 0;
var istunteruntermen = 0;

function unteruntermenue(name,x)
{
  
  warunteruntermen = istunteruntermen;

  if (warunteruntermen != 0)
  {
    var id = String(name + warunteruntermen);
    var ausdruck = ausdruckSetzen(id);

    if (ausdruck != undefined)
    {
      ausdruck.style.display = 'none';
    }
  }

  if (x != 0)
  {
    if (x != warunteruntermen)
    {
      var id = String(name + x);
      var ausdruck = ausdruckSetzen(id);

      if (ausdruck != undefined)
      {
        ausdruck.style.display = 'block';
      }
    }
  }
  else
  {
    for (var i=1; i<6; i++)
    {
      var id = String(name + i);
      var ausdruck = ausdruckSetzen(id);

      if (ausdruck != undefined)
      {
        ausdruck.style.display = 'none';
      }
    }
  }

  if (warunteruntermen == x)
  {
    istunteruntermen = 0;
  }
  else
  {
    istunteruntermen = x;
  }

}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// PopUp-Funktion
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var popupSettings = {};

popupSettings['default'] = '';

popupSettings['Ansprechpartner'] = 'width=566,height=400';
popupSettings['Artikel versenden'] = 'width=566,height=600';
popupSettings['Druckhinweis'] = 'width=585,height=600,scrollbars=yes';
popupSettings['Fotogalerie'] = 'width=569,height=600';
popupSettings['Kompost-Rechner'] = 'width=566,height=400';

function openPopup(url,windowName,settingsID) {

  var settings;
  var newWindow;

  if (popupSettings[settingsID]) {
    settings = popupSettings[settingsID];
  } else {
    settings = popupSettings['default'];
  }

  newWindow = window.open(url,windowName,settings);
  newWindow.focus();

}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Bildertausch
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var zaehler = 1;

function tausche_bilder() {

	var richtung = tausche_bilder.arguments[0];
	var bildid = tausche_bilder.arguments[1];
	var pfadname = tausche_bilder.arguments[2];
	var maximum = tausche_bilder.arguments[3];
	var pfad = new String();

	if (richtung == 'vor') {

		zaehler += 1;

	} else {

		zaehler -= 1;

	}

	if (zaehler == 0) {

		zaehler = maximum;

	}

	if (zaehler > maximum) {

		zaehler = 1;

	}

	pfad = String(pfadname + zaehler + '.jpg');

	document.images[bildid].src = pfad;

}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// BLUR Funktion
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function unsetFocusBorder() {
 var arr = document.getElementsByTagName('a');
 if (arr){
   for (var i=0; i<arr.length; i++) {
     arr[i].onfocus = arr[i].blur;
   }
 }
} 


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Textfeld einblenden
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function ein_ausblenden() {
  var divname = ein_ausblenden.arguments[0];
  var wert = document.getElementById(divname).style.display;
	if(wert == "none" || wert == ""){
		wert = "block";
		document.getElementById(divname).style.display = wert;
	}	else {
		wert = "none";
		document.getElementById(divname).style.display = wert;
	}
}

function ein_ausblenden_inline() {
  var divname = ein_ausblenden_inline.arguments[0];
  var wert = document.getElementById(divname).style.display;
	if(wert == "none" || wert == ""){
		wert = "inline";
		document.getElementById(divname).style.display = wert;
	}	else {
		wert = "none";
		document.getElementById(divname).style.display = wert;
	}
}

function ausblenden_inline() {
  var divname = ausblenden_inline.arguments[0];
  var wert = document.getElementById(divname).style.display;
  wert = "none";
  document.getElementById(divname).style.display = wert;
}

function einblenden() {
  var divname = einblenden.arguments[0];
  var wert = document.getElementById(divname).style.display;
		wert = "block";
		document.getElementById(divname).style.display = wert;
}

function ausblenden() {
  var divname = ausblenden.arguments[0];
  var wert = document.getElementById(divname).style.display;
		wert = "none";
		document.getElementById(divname).style.display = wert;
}


