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

t=document.getElementById(t);
if (t.src==("http://sportostrowiecki.pl/"+g1) || t.src==("http://www.sportostrowiecki.pl/"+g1)) {t.src=g2;}
else {t.src=g1;}
}

function Tree(id)
{
	this.id = id;

	var urlTMP = unescape(window.location.href.replace(/#.*/, '')).split("&");
    var url=urlTMP[0];
	var base = window.location.protocol + '//' + window.location.host + window.location.pathname.replace(/[^\/\\]+$/, '');

	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;
				}
				var active = el_node.href && unescape(el_node.href.replace(/#.*/, '')) == url;
              //  var str1=unescape(el_node.href.replace(/#.*/, ''));
              //  var str2=el_node.href;
              //  var match1 =  url.search(str1);
               // var match2 =  url.search(str2);
              //  alert(url+" STR1: "+str1+" "+match1+"  STR2: "+str2+" "+match2);
               // if(match1!= -1 && str1.length>0 ) var active=true; else var active=false;
				if (!active)
				{
					var rel = el_node.getAttribute('rel');
					if (rel)
					{
						var matches = (' ' + rel + ' ').match(/\s+Collection\(([^)]+)\)\s+/i);
						if (matches)
						{
							matches = matches[1].split(',');
							for (var k = 0, pos = -1; k < matches.length; k++)
							{
								if (matches[k].charAt(0) == '[' && (pos = matches[k].lastIndexOf(']')) > 0)
								{
									if (new RegExp(unescape(matches[k].substring(1, pos)), matches[k].substring(pos + 1)).test(url))
									{
										active = true;
										break;
									}
								}
								else
								{
									if (/^[\/\\]/.test(matches[k])) matches[k] = window.location.protocol + '//' + window.location.host + matches[k];
									else if (!/^[a-z0-9]+:/i.test(matches[k])) matches[k] = base + matches[k];
									if (unescape(matches[k].replace(/[\/\\]\.([\/\\])/g, '$1').replace(/[^\/\\]+[\/\\]\.\.[\/\\]/g, '').replace(/#.*/, '')) == url)
									{
										active = true;
										break;
									}
								}
							}
						}
					}
				}
				if (active)
				{
					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';
						
                            klik(el_parentNode.parentNode.id+'IMG', 'images/menu/'+el_parentNode.parentNode.id+'_plus.jpg', 'images/menu/'+el_parentNode.parentNode.id+'_minus.jpg' );
                            }
                        }
					}
					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));
}

//funkcje do zmiany przyciskow w podmenu//
function przycisk(podstawowy, wskazany, klikniety, tekst)
{
  if (document.images)
  {
    this.name = "image" + przyciski.length;
    if (podstawowy) { this.normal = new Image(); this.normal.src = podstawowy }
    if (wskazany) { this.over = new Image(); this.over.src = wskazany }
    if (klikniety) { this.down = new Image(); this.down.src = klikniety }
  }
  if (tekst) this.opis = tekst;

  this.normalizuj = normalizuj;
  this.podswietl = podswietl;
  this.kliknij = kliknij;

  return this;

  function normalizuj() { if (document.images) {
          if(document.images[this.name].src == this.down.src) document.images[this.name].src = this.down.src;
          if(document.images[this.name].src == this.over.src) document.images[this.name].src = this.normal.src;} window.status = "" }
  function podswietl() { if (document.images && this.over){
      if(document.images[this.name].src == this.down.src) document.images[this.name].src = this.down.src; else
      document.images[this.name].src = this.over.src;
      if (this.opis) window.status = this.opis }
  }
  function kliknij() { if (document.images) document.images[this.name].src = this.down.src }
}
// tablica przyciskow//
przyciski = new Array("");
if (document.images)
{
// Dodawanie kolejnych przyciskďż˝w:
przyciski[1] = new przycisk("images/pages/1-norm.png", "images/pages/1-over.png", "images/pages/1-down.png"); // kibice-flagi
przyciski[2] = new przycisk("images/pages/2-norm.png", "images/pages/2-over.png", "images/pages/2-down.png"); // kibice-historia
przyciski[3] = new przycisk("images/pages/3-norm.png", "images/pages/3-over.png", "images/pages/3-down.png"); // kibice-o nas
przyciski[4] = new przycisk("images/pages/4-norm.png", "images/pages/4-over.png", "images/pages/4-down.png"); // kibice-pamiątki kibica
przyciski[5] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // kibice-wiadomości
przyciski[6] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // kszo,bw-galeria
przyciski[7] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // kszo,bw-klub
przyciski[8] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // kszo,bw-historia
przyciski[9] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // kszo,bw-kadra
przyciski[10] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // kszo,bw-wiadomości
przyciski[11] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // olimpiady specjalne-historia
przyciski[12] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // olimpiady specjalne-galeria
przyciski[13] = new przycisk("images/pages/10-norm.png", "images/pages/10-over.png", "images/pages/10-down.png"); // olimpiady specjalne-szansa
przyciski[14] = new przycisk("images/pages/11-norm.png", "images/pages/11-over.png", "images/pages/11-down.png"); // olimpiady specjalne-rywal
przyciski[15] = new przycisk("images/pages/3-norm.png", "images/pages/3-over.png", "images/pages/3-down.png"); // wtz-szansa-o nas
przyciski[16] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // wtz-szansa-historia
przyciski[17] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // wtz-szansa-galeria
przyciski[18] = new przycisk("images/pages/3-norm.png", "images/pages/3-over.png", "images/pages/3-down.png"); // wtz-razem-o nas
przyciski[19] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // wtz-razem-historia
przyciski[20] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // wtz-razem-galeria
przyciski[21] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // siatka-wsbip-kadra
przyciski[22] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // siatka-wsbip-klub
przyciski[23] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // siatka-wsbip-historia
przyciski[24] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // nożna-kszo-rozgrywki
przyciski[25] = new przycisk("images/pages/13-norm.png", "images/pages/13-over.png", "images/pages/13-down.png"); // nożna-kibice-rozkład jazdy
przyciski[26] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // nożna-kibice-galeria
przyciski[27] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // kszo2-klub
przyciski[28] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // kszo2-kadra
przyciski[29] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // kszo2-historia
przyciski[30] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // kszo2-rozgrywki
przyciski[31] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // kszo2-galeria
przyciski[32] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // kszo2-wiadomości
przyciski[33] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // mks-kszo-klub
przyciski[34] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // mks-kszo-kadra
przyciski[35] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // mks-kszo-historia
przyciski[36] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // mks-kszo-rozgrywki
przyciski[37] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // mks-kszo-galeria
przyciski[38] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // mks-kszo-wiadomości
przyciski[39] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // lzs_jandar-klub
przyciski[40] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // lzs_jandar-kadra
przyciski[41] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // lzs_jandar-historia
przyciski[42] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // lzs_jandar-rozgrywki
przyciski[43] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // lzs_jandar-galeria
przyciski[44] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // lzs_jandar-wiadomości
przyciski[45] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // stal_kunow-klub
przyciski[46] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // stal_kunow-kadra
przyciski[47] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // stal_kunow-historia
przyciski[48] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // stal_kunow-rozgrywki
przyciski[49] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // stal_kunow-galeria
przyciski[50] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // stal_kunow-wiadomości
przyciski[51] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // świt ćmielów-klub
przyciski[52] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // świt ćmielów-kadra
przyciski[53] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // świt ćmielów-historia
przyciski[54] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // świt ćmielów-rozgrywki
przyciski[55] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // świt ćmielów-galeria
przyciski[56] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // świt ćmielów-wiadomości
przyciski[57] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // wsbip-rozgrywki
przyciski[58] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // wsbip-galeria
przyciski[59] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // wsbip-wiadomości

przyciski[60] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // boks-kszo-klub
przyciski[61] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // boks-kszo-kadra
przyciski[62] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // boks-kszo-historia
przyciski[63] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // boks-kszo-rozgrywki
przyciski[64] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // boks-kszo-galeria
przyciski[65] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // boks-kszo-wiadomości

przyciski[66] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // brydz-klub
przyciski[67] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // brydz-kadra
przyciski[68] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // brydz-historia
przyciski[69] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // brydz-rozgrywki
przyciski[70] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // brydz-galeria
przyciski[71] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // brydz-wiadomości

przyciski[72] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // szkolny-psp+gim-wiadomości
przyciski[73] = new przycisk("images/pages/14-norm.png", "images/pages/14-over.png", "images/pages/14-down.png"); // szkolny-psp+gim-kalendarz
przyciski[74] = new przycisk("images/pages/15-norm.png", "images/pages/15-over.png", "images/pages/15-down.png"); // szkolny-psp+gim-regulamin
przyciski[75] = new przycisk("images/pages/16-norm.png", "images/pages/16-over.png", "images/pages/16-down.png"); // szkolny-psp+gim-klasyfikacja psp
przyciski[76] = new przycisk("images/pages/17-norm.png", "images/pages/17-over.png", "images/pages/17-down.png"); // szkolny-psp+gim-klasyfikacja gim

przyciski[77] = new przycisk("images/pages/18-norm.png", "images/pages/18-over.png", "images/pages/18-down.png"); // mosir-o nas
przyciski[78] = new przycisk("images/pages/19-norm.png", "images/pages/19-over.png", "images/pages/19-down.png"); // mosir-kontakt
przyciski[79] = new przycisk("images/pages/20-norm.png", "images/pages/20-over.png", "images/pages/20-down.png"); // mosir-obiekty
przyciski[80] = new przycisk("images/pages/21-norm.png", "images/pages/21-over.png", "images/pages/21-down.png"); // mosir-imprezy sportowe
przyciski[81] = new przycisk("images/pages/22-norm.png", "images/pages/22-over.png", "images/pages/22-down.png"); // mosir-imprezy rekreacyjne
przyciski[82] = new przycisk("images/pages/25-norm.png", "images/pages/25-over.png", "images/pages/25-down.png"); // mosir-wiadomości

przyciski[83] = new przycisk("images/pages/26-norm.png", "images/pages/26-over.png", "images/pages/26-down.png"); // liveTV-transmisje
przyciski[84] = new przycisk("images/pages/27-norm.png", "images/pages/27-over.png", "images/pages/27-down.png"); // liveTV-jak oglądać
przyciski[85] = new przycisk("images/pages/28-norm.png", "images/pages/28-over.png", "images/pages/28-down.png"); // liveTV-download

przyciski[86] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // umks lekko-klub
przyciski[87] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // umks lekko-kadra
przyciski[88] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // umks lekko-historia
przyciski[89] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // umks lekko-galeria
przyciski[90] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // umks lekko-wiadomości

przyciski[91] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // hetman-klub
przyciski[92] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // hetman-kadra
przyciski[93] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // hetman-historia
przyciski[94] = new przycisk("images/pages/23-norm.png", "images/pages/23-over.png", "images/pages/23-down.png"); // hetman-zawody
przyciski[95] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // hetman-galeria
przyciski[96] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // hetman-wiadomości

przyciski[97] = new przycisk("images/pages/24-norm.png", "images/pages/24-over.png", "images/pages/24-down.png"); // umks lekko-dyscypliny

przyciski[98] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // anex-klub
przyciski[99] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // anex-kadra
przyciski[100] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // anex-historia
przyciski[101] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // anex-rozgrywki
przyciski[102] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // anex-galeria
przyciski[103] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // anex-wiadomości

przyciski[104] = new przycisk("images/pages/29-norm.png", "images/pages/29-over.png", "images/pages/29-down.png"); // bukmacherzy - glowna
przyciski[105] = new przycisk("images/pages/30-norm.png", "images/pages/30-over.png", "images/pages/30-down.png"); // bukmacherzy - jak grac
przyciski[106] = new przycisk("images/pages/31-norm.png", "images/pages/31-over.png", "images/pages/31-down.png"); // bukmacherzy - porady
przyciski[107] = new przycisk("images/pages/32-norm.png", "images/pages/32-over.png", "images/pages/32-down.png"); // bukmacherzy - promocje

przyciski[108] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // muks-rozgrywki
przyciski[109] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // muks-galeria
przyciski[110] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // muks-wiadomości

przyciski[111] = new przycisk("images/pages/33-norm.gif", "images/pages/33-over.gif", "images/pages/33-down.gif"); // przyjazd - ostrowiec
przyciski[112] = new przycisk("images/pages/34-norm.gif", "images/pages/34-over.gif", "images/pages/34-down.gif"); // przyjazd - bałtów
przyciski[113] = new przycisk("images/pages/35-norm.gif", "images/pages/35-over.gif", "images/pages/35-down.gif"); // przyjazd - kunów
przyciski[114] = new przycisk("images/pages/36-norm.gif", "images/pages/36-over.gif", "images/pages/36-down.gif"); // przyjazd - ćmielów
przyciski[115] = new przycisk("images/pages/37-norm.gif", "images/pages/37-over.gif", "images/pages/37-down.gif"); // przyjazd - bodzechów
przyciski[116] = new przycisk("images/pages/38-norm.gif", "images/pages/38-over.gif", "images/pages/38-down.gif"); // przyjazd - waśniów

przyciski[117] = new przycisk("images/pages/7-norm.png", "images/pages/7-over.png", "images/pages/7-down.png"); // reczna-klub
przyciski[118] = new przycisk("images/pages/9-norm.png", "images/pages/9-over.png", "images/pages/9-down.png"); // reczna-kadra
przyciski[119] = new przycisk("images/pages/8-norm.png", "images/pages/8-over.png", "images/pages/8-down.png"); // reczna-historia
przyciski[120] = new przycisk("images/pages/12-norm.png", "images/pages/12-over.png", "images/pages/12-down.png"); // reczna-rozgrywki
przyciski[121] = new przycisk("images/pages/6-norm.png", "images/pages/6-over.png", "images/pages/6-down.png"); // reczna-galeria
przyciski[122] = new przycisk("images/pages/5-norm.png", "images/pages/5-over.png", "images/pages/5-down.png"); // reczna-wiadomości
}

