var tabElem=[];function przegladarka(){var is_major=parseInt(navigator.appVersion);this.ver=navigator.appVersion;this.agent=navigator.userAgent;this.dom=document.getElementById?1:0;this.opera=this.agent.indexOf("Opera") > -1;this.ie5=(this.ver.indexOf("MSIE 5") > -1&&this.dom&&!this.opera)?1:0;this.ie6=(this.ver.indexOf("MSIE 6") > -1&&this.dom&&!this.opera)?1:0;this.ie4=(document.all&&!this.dom&&!this.opera)?1:0;this.ie=this.ie4||this.ie5||this.ie6;this.mac=this.agent.indexOf("Mac") > -1;this.ns6=(this.dom&&parseInt(this.ver) >= 5)?1:0;this.ie3=(this.ver.indexOf("MSIE")&&(is_major < 4));this.hotjava=(this.agent.toLowerCase().indexOf('hotjava')!=-1)?1:0;this.ns4=(document.layers&&!this.dom&&!this.hotjava)?1:0;this.bw=(this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.opera);this.ver3=(this.hotjava||this.ie3);return this;}
function FormatSTMenu(fmt, obj){this.inicjuj=function(fmt, obj){this.left=fmt[0][0];this.top=fmt[0][1];this.showB=fmt[1];this.clB=fmt[2][0];this.exB=fmt[2][1];this.iE=fmt[2][2];this.Bw=fmt[3][0];this.Bh=fmt[3][1];this.Ew=fmt[3][2];this.ident=fmt[4];this.back=new STMenuBack(this.left, this.top, fmt[5], 'cls'+obj.name+'_back');this.nst=fmt[6];this.nstl=fmt[7];this.so=fmt[8];this.pg=fmt[9][0];this.sp=fmt[9][1];if (this.showB){this.e=new Image();this.e.src=this.clB;this.e1=new Image();this.e1.src=this.exB;this.e5=new Image();this.e5.src=this.iE;}};
this.nstyle=function(lvl){return (brak(this.nstl[lvl]))?this.nst:this.nstl[lvl];};
this.idn=function(lvl){var r=(brak(this.ident[lvl]))?this.ident[0]*lvl:this.ident[lvl];return r;};
this.inicjuj(fmt, obj);}function genSTMenu(nazwa, elementy, format){this.bw=new przegladarka();
this.ns4=this.bw.ns4;this.name=nazwa;this.fmt=new FormatSTMenu(format, this);if (typeof(tabElem)=='undefined') tabElem=new Array();
tabElem[this.name]=this;this.Elementy=new Array();this.glownyElem=new genSTMenuElem(null, "", "", "", null);
this.glownyElem.obraz=this;this.wybranyElem=null;this.maxWidth=0;this.maxHeight=0;this.ondraw=null;
this.nbn=function(nm){for (var i=0;i<this.Elementy.length;i++) if (this.Elementy[i].text==nm) return this.Elementy[i];return null;};
this.addNode=function(node){var parentNode=node.parentNode;this.Elementy=this.Elementy.concat([node]);
node.index=this.Elementy.length-1;if (parentNode==null) this.glownyElem.children=this.glownyElem.children.concat([node]);
else parentNode.children=parentNode.children.concat([node]);return node;};this.przebudujMenu=function()
{var s="";for (var i=0;i<this.Elementy.length;i++) s += this.Elementy[i].inicjuj();document.write(s);
for (var i=0;i<this.Elementy.length;i++)if (this.ns4){this.Elementy[i].el=document.layers[this.Elementy[i].id()+"d"];if (this.fmt.showB) this.Elementy[i].nb=this.Elementy[i].el.document.images[this.Elementy[i].id()+"nb"];}
else{this.Elementy[i].el=document.all?document.all[this.Elementy[i].id()+"d"]:document.getElementById(this.Elementy[i].id()+"d");if (this.fmt.showB) this.Elementy[i].nb=document.all?document.all[this.Elementy[i].id()+"nb"]:document.getElementById(this.Elementy[i].id()+"nb");}};
this.draw=function(){this.currTop=this.fmt.top;this.maxHeight=0;this.maxWidth=0;for (var i=0;i<this.glownyElem.children.length;i++) this.glownyElem.children[i].draw(true);
this.fmt.back.resize(this.maxWidth-this.fmt.left, this.maxHeight-this.fmt.top);if (this.ondraw!=null) this.ondraw();};
this.updateImages=function(node){var srcB=node.rozwiniety?this.fmt.exB:this.fmt.clB;if (node.obraz.fmt.showB&&node.nb&&node.nb.src!=srcB) node.nb.src=srcB;};
this.rozwinElement=function(index){var node=this.Elementy[index];var pNode=node.parentNode?node.parentNode:null;
if (!brak(node)&&node.hasChildren()){node.rozwiniety=!node.rozwiniety;this.updateImages(node);if (!node.rozwiniety) node.hideChildren();
else {if (this.fmt.so) for (var i=0;i<this.Elementy.length;i++){this.Elementy[i].show(false);
if (this.Elementy[i]!=node&&this.Elementy[i].parentNode==pNode){this.Elementy[i].rozwiniety=false;this.updateImages(this.Elementy[i]);}}}
this.draw();}};this.selectNode=function(index){var node=this.Elementy[index];if (!brak(node)) this.wybranyElem=node;
node.draw();};this.readElementy=function(elementy){var ind=0;var par=null;function pobierzJeden(tab,obj){if (brak(tab)) return;
var text=tab[0];var url=tab[1]==null?"":tab[1];var targ=tab[2]==null?"":tab[2];var elem=obj.addNode(new genSTMenuElem(obj, par, text, url, targ));var i=3;
while (!brak(tab[i])){par=elem;pobierzJeden(tab[i++], obj);}}if (brak(elementy)||brak(elementy[0])||brak(elementy[0][0])) return;
for (var i=0;i<elementy.length;i++){par=null;pobierzJeden(elementy[i], this);}};this.collapseAll=function(rd)
{for (var i=0;i<this.Elementy.length;i++){if (this.Elementy[i].parentNode!=this.glownyElem) this.Elementy[i].show(false);
this.Elementy[i].rozwiniety=false;this.updateImages(this.Elementy[i]);}if (rd) this.draw();};this.expandAll=function(rd)
{for (var i=0;i<this.Elementy.length;i++){this.Elementy[i].rozwiniety=true;this.updateImages(this.Elementy[i]);}
if (rd) this.draw();};this.inicjuj=function(){this.readElementy(elementy);this.przebudujMenu();this.draw();};
this.inicjuj();}function genSTMenuElem(obraz,parentNode,text,url,target){this.index=-1;this.obraz=obraz;this.parentNode=parentNode;this.text=text;this.url=url;this.target=target;this.rozwiniety=false;this.children=new Array();
this.level=function(){var node=this;var i=0;while (node.parentNode!=null){i++;node=node.parentNode;}return i;};
this.hasChildren=function(){return this.children.length > 0;};this.inicjuj=function(){var s="";if (this.obraz.ns4) s='<layer id="'+this.id()+'d" z-index="'+(this.index+10)+'" visibility="hidden">'+this.getContent()+'</layer>';
else s='<div id="'+this.id()+'d" style="position:absolute;visibility:hidden;z-index:'+(this.index+10)+';">'+this.getContent()+'</div>';
return s;};this.getH=function(){return this.obraz.ns4?this.el.clip.height:this.el.offsetHeight;};this.getW=function(){return this.obraz.ns4?this.el.clip.width:this.el.offsetWidth;};
this.id=function(){return 'nt'+this.obraz.name+this.index;};this.getContent=function(){function buttonSquare(node){var img=node.rozwiniety?node.obraz.fmt.exB:node.obraz.fmt.clB;var w=node.obraz.fmt.Bw;var h=node.obraz.fmt.Bh;
return '<td valign="middle" width="'+w+'"><a href="javascript:tabElem[\''+node.obraz.name+"'].rozwinElement("+node.index+')"><img name="'+node.id()+'nb" id="'+node.id()+'nb" src="'+img+'" width="'+w+'" height="'+h+'" border="0" /></a></td>';}
function blankSquare(node,ww){var img=node.obraz.fmt.iE;return '<td width="'+ww+'" valign="top"><img src="'+(node.parentNode?img:'/js/kolo.gif')+'" width="'+ww+'" height="'+(node.parentNode?'1':'16')+'" border="0" /></td>';}
var s='';var ll=this.level();s+='<table cellpadding="'+this.obraz.fmt.pg+'" cellspacing="'+this.obraz.fmt.sp+'" border="0" class="cls'+this.obraz.name+'_back'+ll+'"><tr>';
var idn=this.obraz.fmt.idn(ll);if (idn > 0) s += blankSquare(this, idn);if (this.obraz.fmt.showB) s += this.hasChildren()?buttonSquare(this):blankSquare(this, this.obraz.fmt.Ew);
if (this.url=="") s += this.hasChildren()?'<td nowrap="1"><a class="'+this.obraz.fmt.nstyle(ll)+'" href="javascript:tabElem[\''+this.obraz.name+'\'].rozwinElement('+this.index+')">'+this.text+'</a></td></tr></table>':'<td nowrap="1"><a class="'+this.obraz.fmt.nstyle(ll)+'" href="#">'+this.text+'</a></td></tr></table>';
else s += '<td nowrap="nowrap"><a class="'+this.obraz.fmt.nstyle(ll)+'" href="'+this.url+'" onclick="javascript:tabElem[\''+this.obraz.name+'\'].rozwinElement('+this.index+')">'+this.text+'</a></td></tr></table>';
return s;};this.moveTo=function(x,y){if (this.obraz.ns4) this.el.moveTo(x,y);else {this.el.style.left=x;this.el.style.top=y;}};
this.show=function(sh){if (this.visible==sh) return;this.visible=sh;var vis=this.obraz.ns4?(sh?'show': 'hide'):(sh?'visible':'hidden');
if (this.obraz.ns4) this.el.visibility=vis;else this.el.style.visibility=vis;};this.hideChildren=function(){this.show(false);for (var i=0;i<this.children.length;i++) this.children[i].hideChildren();};
this.draw=function(){var ll=this.obraz.fmt.left;this.moveTo(this.obraz.fmt.left, this.obraz.currTop);if (ll+this.getW() > this.obraz.maxWidth) this.obraz.maxWidth=ll+this.getW();
this.show(true);this.obraz.currTop += this.getH();if (this.obraz.currTop > this.obraz.maxHeight) this.obraz.maxHeight=this.obraz.currTop;
if (this.rozwiniety&&this.hasChildren()) for (var i=0;i<this.children.length;i++) this.children[i].draw();};}
function STMenuBack(pLewy, pGorny, kolor, nazwa){this.bw=new przegladarka();this.ns4=this.bw.ns4;this.left=pLewy;this.top=pGorny;this.name=nazwa;this.color=kolor;
this.resize=function(w,h){if (this.ns4) this.el.resizeTo(w,h);else {this.el.style.width=w;this.el.style.height=h;}};
this.inicjuj=function(){if (this.ns4){var bgc=this.color==""?"":' bgcolor="'+this.color+'" ';document.write('<layer '+bgc+' top="'+this.top+'" left="'+this.left+'" id="'+this.name+'" z-index="0">'+'</layer>');
this.el=document.layers[this.name];}else{var bgc=this.color==""?"":" background-color:"+this.color+";";document.write('<div id="'+this.name+'" style="'+bgc+'position:absolute;z-index:0;top:'+this.top+'px;left:'+this.left+'px">'+'</div>');
this.el=document.all?document.all[this.name]:document.getElementById(this.name);}};this.r=true;this.inicjuj();}
function brak(val){return typeof(val)=='undefined';}window.onload=function (){var bw=new przegladarka();if (bw.ns4||bw.opera){window.origWidth =this.innerWidth;window.origHeight=this.innerHeight;if (bw.opera&&brak(window.operaRH)){window.operaRH=1;resizeHandler();}}}
function resizeHandler(){var bw=new przegladarka();if (!bw.opera&&(this.innerWidth!=window.origWidth||this.innerHeight!=window.origHeight)) location.reload();if (bw.opera) setTimeout('resizeHandler()',500);}
if (new przegladarka().ns4) window.onresize=resizeHandler;
