function zwin_init()
{
   var obiekty = getElementsByClassName("zwin");
   
   for(var i=0;i<obiekty.length;i++)
   {
      obiekty[i].getElementsByTagName('p')[0].style.display="none";
      obiekty[i].getElementsByTagName('h4')[0].setAttribute("onclick","zwin(this)");
      obiekty[i].getElementsByTagName('h4')[0].innerHTML += '<span>[czytaj więcej]</span>';
   }
}

function zwin(elem)
{
   var obiekt = elem.parentNode.getElementsByTagName('p')[0];

   if(obiekt.style.display=="none")
   {
      elem.getElementsByTagName('span')[0].innerHTML = '[zwiń]';
      obiekt.style.display="block";
   }
   else
   {
      elem.getElementsByTagName('span')[0].innerHTML = '[czytaj więcej]';
      obiekt.style.display="none";
   }

}

function getElementsByClassName(nazwa)//pobiera z dokumentu elementy o wskazanej nazwie clasy
{
      var obiekty = document.getElementsByTagName('*');
      var wynik = [];
      for(var i=0;i<obiekty.length;i++)
      {
         if(obiekty[i].className == nazwa)
            wynik[wynik.length] = obiekty[i];
      }
      return wynik;
}

   zwin_init();
