// JavaScript Document
var arzt_js_auswahl = "standard";
var arzt_js_keks = "suchwahl";
var arzt_js_tage = 30;
function resizeSectionHidden(name)
{
		var display=document.getElementById('hide_'+name).style.display;
		if(display=='none' && arguments[1]==true)
		{
			extendSectionHidden(name);
		}
		else if(arguments[1]==false)
		{
			collapseSectionHidden(name);}
		}
function extendSectionHidden(name)
{
	if(typeof(top.main)!="undefined"&&top.main&&top.main.document)
	{	
		var doc=top.main.document;
	}
	else
	{
		var doc=document;
	}
	if(document.getElementById&&doc.getElementById('hide_'+name))
	{
		doc.getElementById('hide_'+name).style.display='block';
	}
	if(document.getElementById&&doc.getElementById('a_'+name))
	{
		doc.getElementById('a_'+name).className='active';
	}
	arzt_js_auswahl=name;
}
function collapseSectionHidden(name)
{
	if(typeof(top.main)!="undefined" && top.main && top.main.document)
	{
		var doc=top.main.document;
	}
	else
	{	
		var doc=document;
	}
	if(document.getElementById&&document.getElementById('hide_'+name))
	{
		document.getElementById('hide_'+name).style.display='none';
	}
	if(document.getElementById&&doc.getElementById('a_'+name))
	{
		doc.getElementById('a_'+name).className='';
	}
}
function ini_hidden()
{
	alltags = window.document.getElementsByTagName("div");
	for (var i = 0; i < alltags.length; i++)
	{
		var name_start = alltags.item(i).id;
		if(name_start && name_start.indexOf('hide_')!=-1)
		{
			collapseSectionHidden(name_start.replace(/hide_/g,''));
		}
	}
}

function loadHidden() 
{
  
  var c = getHiddenCookie();
  if (c) 
  {
    ini_hidden();
	extendSectionHidden(c);
  }
  else
  {
	extendSectionHidden(arzt_js_auswahl);
  }
}

// Cookie-Funktionen
function setCookieHidden(name, value, expdays) {   // gültig expdays Tage
  var now = new Date();
  var exp = new Date(now.getTime() + (1000*60*60*24*expdays));
  document.cookie = name + "=" + escape(value) + ";" +
                    "expires=" + exp.toGMTString() + ";" +
                    "path=/";
}

function delCookieHidden(name) {   // expires ist abgelaufen
  var now = new Date();
  var exp = new Date(now.getTime() - 1);
  document.cookie = name + "=;" +
                    "expires=" + exp.toGMTString() + ";" + 
                    "path=/";
}

function getCookieHidden(name) {
  var cname = name + "=";
  var dc = document.cookie;
  if (dc.length > 0) {
    var start = dc.indexOf(cname);
    if (start != -1) {
      start += cname.length;
      var stop = dc.indexOf(";", start);
      if (stop == -1) stop = dc.length;
      return unescape(dc.substring(start,stop));
    }
  }
  return null;
}

function setHiddenCookie() {
  setCookieHidden(arzt_js_keks, arzt_js_auswahl, arzt_js_tage);
}

function getHiddenCookie() {
  return getCookieHidden(arzt_js_keks);
}

function delHiddenCookie() {
  delCookieHidden(arzt_js_keks);
}
//## Laden der Scripte ###
if(window.onload)
{
	var temp_start = window.onload;
    window.onload=function(e) {
		temp_start(e);
		loadHidden();
  };
}
else
{
	
	window.onload=function(e) {
    	loadHidden();
  	};
}
//## Abruch der Seite ###
if(window.onunload)
{
	var temp_ende = window.onunload;
    window.onunload=function(e) {
		temp_ende(e);
		setHiddenCookie();
  };
}
else
{
	
	window.onunload=function(e) {
    	setHiddenCookie();
  	};
}