/**
 * @author Sławomir Kokłowski {@link http://www.kurshtml.boo.pl}
 * @copyright NIE usuwaj tego komentarza! (Do NOT remove this comment!)
 */

function Tree(id)
{
	this.id = id;
	
	this.click = function ()
	{
		for (var i = 0, el_node; i < this.parentNode.childNodes.length; i++)
		{
			el_node = this.parentNode.childNodes.item(i)
			if (el_node.nodeName.toLowerCase() == 'ul')
			{
				el_node.style.display = el_node.style.display == 'none' ? 'block' : 'none';
				this.parentNode.className = this.parentNode.className.replace(/(^| +)(opened|closed)( +|$)/g, ' ') + ' ' + (el_node.style.display == 'none' ? 'closed' : 'opened');
				return;
			}
		}
	}
	
	this.start = function (el)
	{
		for (var i = 0, el_node; i < el.childNodes.length; i++)
		{
			el_node = el.childNodes.item(i);
			if (el_node.nodeName.toLowerCase() == 'a')
			{
				el_node.onclick = this.click;
				for (var j = 0; j < el_node.parentNode.childNodes.length; j++)
				{
					if (el_node.parentNode.childNodes.item(j).nodeName.toLowerCase() == 'ul')
					{
						el_node.parentNode.className += ' closed';
						el_node.className = (el_node.className ? el_node.className + ' ' : '') + 'folder';
						break;
					}
					if (el_node.parentNode.childNodes.item(j).nodeName.toLowerCase() == 'li') break;
				}
				if (el_node.href && unescape(el_node.href) == unescape(window.location.href))
				{
					el_node.className = 'active';
					var el_parentNode = el_node;
					do
					{
						el_parentNode = el_parentNode.parentNode;
						if (el_parentNode.nodeName.toLowerCase() == 'ul')
						{
							el_parentNode.style.display = 'block';
							if (document.getElementById(this.id) != el_parentNode) el_parentNode.parentNode.className = el_parentNode.parentNode.className.replace(/(^| +)(opened|closed)( +|$)/g, ' ') + ' opened';
						}
					}
					while (document.getElementById(this.id) != el_parentNode)
				}
			}
			else if (el_node.nodeName.toLowerCase() == 'ul') el_node.style.display = 'none';
			this.start(el_node);
		}
	}
	
	if (document.getElementById && document.childNodes) this.start(document.getElementById(this.id));
}

function switchList(id)
{
  if(document.getElementById(id).style.display!='none')
  {
    document.getElementById(id).style.display = 'none';
  }
  else
  {
    document.getElementById(id).style.display = 'block';
  }
  return false;
}

function switchList2(id,id1,id2,id3)
{
  document.getElementById(id).style.display = 'block';
  document.getElementById(id1).style.display = 'none';
  document.getElementById(id2).style.display = 'none';
  document.getElementById(id3).style.display = 'none';
  if(id=='polLit'){  document.getElementById('linkPolec').href='polec,1.html'; }
  else if(id=='polFilm'){ document.getElementById('linkPolec').href='polec,2.html'; }
  else if(id=='polMuz'){ document.getElementById('linkPolec').href='polec,3.html'; }
  else if(id=='polWybr'){ document.getElementById('linkPolec').href='polec,4.html'; }
  return false;
}

function switchListCook(id)
{
  if(document.getElementById(id).style.display!='none')
  {
    document.cookie="mPz=1";
  }
  else
  {
    document.cookie="mPz=0";
  }
  return false;
}

function dajArchiw(){
  document.getElementById('adminNowe').style.display = 'none';
  document.getElementById('adminArchiwum').style.display = 'block';
}

function dajNowy(){
  document.getElementById('adminNowe').style.display = 'block';
  document.getElementById('adminArchiwum').style.display = 'none';
}

function dodajKomSwicher()
{
  if(document.getElementById('dodakKomKnopka1').style.display!='none')
  {
    document.getElementById('dodakKomKnopka1').style.display = 'none';
  }
  else
  {
    document.getElementById('dodakKomKnopka1').style.display = 'block';
  }
  if(document.getElementById('dodakKomKnopka2').style.display!='none')
  {
    document.getElementById('dodakKomKnopka2').style.display = 'none';
  }
  else
  {
    document.getElementById('dodakKomKnopka2').style.display = 'block';
  }
  if(document.getElementById('poleZDodanieKoment').style.display!='none')
  {
    document.getElementById('poleZDodanieKoment').style.display = 'none';
  }
  else
  {
    document.getElementById('poleZDodanieKoment').style.display = 'block';
  }
  return false;
}




