window.onload = function()
{
 createNewsWrapperToggleButton();
}

function toggleNewsWrapper(indexNewsWrapper)
{
 var NewsToggle=document.getElementById("NewsToggle"+indexNewsWrapper);
 var Neuigkeit=document.getElementById("neuigkeit"+indexNewsWrapper);

 if(!Neuigkeit||!NewsToggle)
 {
  return false;
 }

 if(NewsToggle.firstChild.data=='▲ verkleinern')
 {
  for(var NewsChild = Neuigkeit.firstChild;
      NewsChild != null;
      NewsChild = NewsChild.nextSibling)
  {
   if(NewsChild.className=='nachricht')
   {
    NewsChild.style.display='none';
   }
   if(NewsChild.className=='NewsToggle noprint')
   {
    NewsChild.firstChild.data='▼ lesen';
   }
  }
 }
 else if(NewsToggle.firstChild.data=='▼ lesen')
 {
  for(var NewsChild = Neuigkeit.firstChild;
      NewsChild != null;
      NewsChild = NewsChild.nextSibling)
  {
   if(NewsChild.className=='nachricht')
   {
    NewsChild.style.display='block';
   }
   if(NewsChild.className=='NewsToggle noprint')
   {
    NewsChild.firstChild.data='▲ verkleinern';
   }
  }
 }
}

function createNewsWrapperToggleButton()
{
 var indexNewsWrapper=0;
 for(var i=0; Neuigkeit=document.getElementsByTagName("div")[i]; i++)
 {
  if (Neuigkeit.className=="neuigkeit")
  {
   indexNewsWrapper++;
   var NewsToggle=document.createElement("a");
   NewsToggle.className='NewsToggle noprint';
   NewsToggle.setAttribute('id', 'NewsToggle'+indexNewsWrapper);
   NewsToggle.setAttribute('href', 'javascript:toggleNewsWrapper('+indexNewsWrapper+');');

   var NewsToggleText=document.createTextNode('▲ verkleinern');
   NewsToggle.appendChild(NewsToggleText);

   Neuigkeit.insertBefore(NewsToggle,
                         Neuigkeit.firstChild.nextSibling.nextSibling);
   Neuigkeit.setAttribute('id', 'neuigkeit'+indexNewsWrapper);
  }
 }
 for(var i=1; i<=indexNewsWrapper; i++) 
 {
  toggleNewsWrapper(i);
 }
 if(window.location.hash!="")
 {
  window.location.href = window.location.hash;
 }
}