function zakladki(name, ilosc_div, lokalizacja, aktywny) {
  if (!document.getElementsByTagName
    || !document.createElement
    || !document.appendChild) return;

  var divs = $$('div');
  var firstDiv = -1;
  var menu = new Element('ul', { 'class': name+'_tabs', 'id': name+'_tabs' });
  var nrId = 0;

  if (aktywny == 'random') aktywny = Math.ceil(Math.random()*ilosc_div);

  divs.each(function(item, i) {
	if(item.className == name) {
	  if(firstDiv == -1) firstDiv = i;
      var source = item.readAttribute('title');
      if (!source) throw $continue;
      item.style.display='none';
	  nrId++;
	  var kontener = new Element('li', { 'id': name+'_'+nrId });
      if (nrId == aktywny) {
	    aktywny = i;
        kontener.addClassName('active');
      }
      kontener.setAttribute("onclick","activMenu(this, '"+name+"', '"+nrId+"'); ");
      kontener.onclick = new Function("activMenu(this, '"+name+"', '"+nrId+"'); "); // dla IE
	  //kontener.observe('click', function() { activMenu(kontener, name, nrId) });
      kontener.appendChild(document.createTextNode(source));
	  if(i == aktywny) {
	    aktywacja(name, divs[aktywny].getAttribute("title"));
        item.style.display = 'block';
	    kontener.addClassName('active');
      }
      menu.appendChild(kontener);

    }
  });

  if (lokalizacja == 'top') {
	if (name == 'dzis_menu') divs[firstDiv-1].insert({before: menu});
	  else divs[firstDiv].insert({before: menu});
  } else if (lokalizacja == 'bottom') {
	  divs[firstDiv+ilosc_div].insert({bottom: menu});
    }
}

function activMenu(menu, name, nr) {
  menubox = $(name+'_tabs');
  divs = menubox.childElements();
  nazwa = name+'_'+nr;
  pole = $(name+'_'+nr);
  pole.style.background = 'url(images/'+name+'_z1b.png) no-repeat top left';

  if (nazwa == 'form_menu_2') {
    pole.style.background = 'url(images/'+name+'_z2b.png) no-repeat top left';
  }
  if (nazwa == 'form_menu_3') {
    pole.style.background = 'url(images/'+name+'_z2b.png) no-repeat top left';
  }
  if (nazwa == 'blue_menu_1') {
    pole.style.background = 'url(images/'+name+'_z3b.png) no-repeat top left';
  }
  if (nazwa == 'serwis_menu_2') {
    pole.style.background = 'url(images/'+name+'_z2b.png) no-repeat top left';
  }

  divs.each(function(item, i) {
    l = i+1;
	tab = $(name+'_'+l);
	if (tab.id != nazwa) {
	  if (tab.id == 'blue_menu_1') { // też wtyczka
	    tab.style.background = 'url(images/'+name+'_z3.png) no-repeat top left';
		tab.className = null;
	  } else if (tab.id == 'serwis_menu_2' || tab.id == 'form_menu_2' || tab.id == 'form_menu_3') {
          tab.style.background = 'url(images/'+name+'_z2.png) no-repeat top left';
		  tab.className = null;
        } else {
	        tab.style.background = 'url(images/'+name+'_z1.png) no-repeat top left';
            tab.className = null;
	      }
	}
  });

  menu.addClassName('active');
  menu.blur();
  aktywacja(name, menu.innerHTML);

  return false;
}

function aktywacja(zakladka, tytul) {
  var divs = $$('div');
  divs.each(function(item, i) {
    if((divs[i].className == zakladka) || (divs[i].className == 'bl_'+zakladka) || (divs[i].className == 'br_'+zakladka)) {
      if(divs[i].getAttribute("title") == tytul) {
        divs[i].style.display = 'block';
      } else {
          divs[i].style.display = 'none';
        }
    }
  });
}

function p_podmiana (nowy)
{
    var okladka = document.getElementById('p_okladka');
    var opis = document.getElementById('p_opis');
    okladka.src = prasaDane[nowy].okladka;
    opis.innerHTML = unescape(decodeURI(prasaDane[nowy].opis));
    okladka.alt = unescape(decodeURI(prasaDane[nowy].alt));
    document.getElementById('prasa' + prasaDane[0].indeks).style.color = '#595959';
    document.getElementById('prasa' + nowy).style.color = '#ff6000';
    prasaDane[0].indeks = nowy;
}

function k_podmiana (nowy)
{
    var okladka = document.getElementById('k_okladka');
    var opis = document.getElementById('k_opis');
    okladka.src = ksiazkiDane[nowy].okladka;
    opis.innerHTML = unescape(decodeURI(ksiazkiDane[nowy].opis));
    okladka.alt = unescape(decodeURI(ksiazkiDane[nowy].alt));
    document.getElementById('ksiazki' + ksiazkiDane[0].indeks).style.color = '#595959';
    document.getElementById('ksiazki' + nowy).style.color = '#ff6000';
    ksiazkiDane[0].indeks = nowy;
}

function p_nastepny ()
{
    var nowy = prasaDane[0].indeks == prasaDane[0].ilosc ? 1 : prasaDane[0].indeks + 1;
    p_podmiana(nowy);
}

function k_nastepny ()
{
    var nowy = ksiazkiDane[0].indeks == ksiazkiDane[0].ilosc ? 1 : ksiazkiDane[0].indeks + 1;
    k_podmiana(nowy);
}

function p_poprzedni ()
{
    var nowy = prasaDane[0].indeks == 1 ? prasaDane[0].ilosc : prasaDane[0].indeks - 1;
    p_podmiana(nowy);
}

function k_poprzedni ()
{
    var nowy = ksiazkiDane[0].indeks == 1 ? ksiazkiDane[0].ilosc : ksiazkiDane[0].indeks - 1;
    k_podmiana(nowy);
}

function p_ustaw (idx)
{
    if (idx == prasaDane[0].indeks)
        return;

    p_podmiana(idx);
}

function k_ustaw (idx)
{
    if (idx == ksiazkiDane[0].indeks)
        return;

    k_podmiana(idx);
}

function kpfm_init ()
{
    document.getElementById('prasa1').style.color = '#ff6000';
    document.getElementById('ksiazki1').style.color = '#ff6000';
}


