/*
	Evangelisches Frankfurt
	Version 2 - Jonatan Steller
	
	Allgemeine Seiten-Funktionen
	Quelle: alistapart.com
*/



/* # Stylesheet-Auswahl ################ */


// Stylesheet setzen
function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}


// Aktives Styleseet erfahren
function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}


// Groesse analysieren, entscheiden
function getWindowWidth() {
  var windowWidth;
  var activeStylesheet = getActiveStyleSheet();
  if(self.innerWidth) // alle ausser Explorer
    windowWidth = self.innerWidth;
  else if(document.documentElement && document.documentElement.clientHeight) // Explorer 6 strict
    windowWidth = document.documentElement.clientWidth;
  else if (document.body) // andere Explorer
    windowWidth = document.body.clientWidth;
  if(windowWidth < 960 && activeStylesheet == 'Zinzolin breit')
    setActiveStyleSheet("Zinzolin schmal");
}


getWindowWidth()



/* # Leserbrief ######################## */


function addOnloadEvent(FUNKTION)
{
	var oldOnload = window.onload;

	if (typeof window.onload != 'function')
	{
		window.onload = FUNKTION;
	}
	else
	{
		window.onload = function()
		{
			if (oldOnload)
			{
				oldOnload();
			}
			FUNKTION();
		}
	}
}


function showComment()
{
	leserbrieffeld = document.getElementById('leserbriefschreiben');
	if(leserbrieffeld != null)
	{
		leserbrieffeld.style.display = "block";
	}
	window.location.href = "#leserbriefschreiben";
}


function hideComment()
{
	leserbrieffeld = document.getElementById('leserbriefschreiben');
	if(leserbrieffeld != null)
	{
		leserbrieffeld.style.display = "none";
	}
}

addOnloadEvent(hideComment);
