var trees=[];function tree(d,a){var c,b=a.items;this._t14=a.tpl;for(c in this._t14){if(c.charAt(0)=="i"&&this._t14[c]){this._t14["o"+c]=new Image();this._t14["o"+c].src=this._t14[c]}}this.level=-1;this.id=d;this.tree=trees[d]=this;this.all=[];for(c=0;c<b.length;c++){_t15(this,b[c])}document.write(_t1B(this).join(""));for(c=0;c<this.aDesc.length;c++){open_item(this.aDesc[c])}this.toggle=function(e){var f=this.all[e];open_item(f,f.bOpened)};this.rollover=function(e,f){_t1a(this.all[e],f)};this.select=function(e){return select_item(this.all[e])}}function _t15(c,e,b){var a,f,d;if(!c.aDesc){c.aDesc=[]}if(b==undefined||b>c.aDesc.length){b=c.aDesc.length}f=new _t1E(c,e[0],e[1]);if(e[2]){for(d=2;d<e.length;d++){_t15(f,e[d],d-2)}}d=b;while(f){a=c.aDesc[d];c.aDesc[d]=f;f=a;d++}return c.aDesc[b]}function add_item(b,c,a){var d=_t15(b,c,a);_t1V(b);return d}function _t1T(a,d){var e=0,c=0,b=[];if(a.tree.oSel==d){a.tree.oSel=0}for(c in a.aDesc){if(a.aDesc[c]!=d){b[e++]=a.aDesc[c]}}a.tree.all[d.id]==0;if(!b.length){a.aDesc=0}else{a.aDesc=b}_t1V(a)}function remove_item(a){if(a.aDesc){while(a.aDesc[0]){remove_item(a.aDesc[0])}}_t1T(a.oAnc,a)}function open_item(a,c){a.bOpened=!c;var e=get_div("i_div"+a.tree.id+"_"+a.id);if(e){if(!e.innerHTML){e.innerHTML=_t1B(a).join("")}e.style.display=(c?"none":"block");var b=document.images["j_img"+a.tree.id+"_"+a.id],d=document.images["i_img"+a.tree.id+"_"+a.id];if(b){b.src=_t1C(a,true)}if(d){d.src=_t1C(a)}}return false}function select_item(b,c){if(!c){var a=b.tree.oSel;b.tree.oSel=b;if(a){select_item(a,1)}}if(b.bShow){document.images["i_img"+b.tree.id+"_"+b.id].src=_t1C(b,false);get_div("i_txt"+b.tree.id+"_"+b.id).style.fontWeight=c?"normal":"normal";_t1a(b,c)}return Boolean(b.sLnk)}function hide_item(b,a){b.bShow=a;if(b.level){_t1V(b.oAnc)}else{var c=get_div("s_div"+b.tree.id+"_"+b.id);if(!c){return false}c.style.display=(a?"block":"none")}}function _t1a(a,b){}function _t1E(a,b,c){this.oAnc=a;this.tree=a.tree;this.id=this.tree.all.length;this.tree.all[this.id]=this;this.sSrc=b;this.sLnk=c?c:this.tree._t14.def_link;this.level=a.level+1;this.bShow=1;this.bOpened=0}function _t1V(a){if(!a.bShow){return}var b=get_div("s_div"+a.tree.id+"_"+a.id);if(!b){return}b.innerHTML=_t1D(a)}function _t1U(a){return['<div id="s_div',a.tree.id,"_",a.id,'" style="display:',(a.bShow?"block":"none"),'">',_t1D(a),"</div>"].join("")}function _t1D(d){var c=[],a=d.oAnc;for(var e=d.level;e>1;e--){c[e]='<img src="'+d.tree._t14[_t1F(a)?"ie":"il"]+'" border="0" align="absbottom">';a=a.oAnc}var b=["trees['",d.tree.id,"'].toggle('",d.id,"')"].join(""),g=[" onmouseover=\"javascript: trees['",d.tree.id,"'].rollover('",d.id,"')\" onmouseout=\"javascript: trees['",d.tree.id,"'].rollover('",d.id,"',1)\""].join(""),f=["onclick=\"return trees['",d.tree.id,"'].select('",d.id,"')\""].join("");_t1W=d.aDesc?'<div id="i_div'+d.tree.id+"_"+d.id+'"  style="display:'+(d.bOpened?"block":"none")+'" >'+(d.bOpened||d.tree._t14.build_whole?_t1B(d).join(""):"")+"</div>":"";if(d.aDesc){return['<table cellpadding="0" cellspacing="0" border="0"><tr><td nowrap>',(d.level?c.join("")+(d.aDesc?['<a href="javascript:',b,'"',g,'><img src="',_t1C(d,true),'" border="0" align="absbottom" name="j_img',d.tree.id,"_",d.id,'"></a>'].join(""):['<img src="',_t1C(d,true),'" border="0" align="absbottom">'].join("")):""),'<a href="javascript:',b,'" onMouseover="" ',g,' ><img src="',_t1C(d),'" border="0" align="absbottom" name="i_img',d.tree.id,"_",d.id,'" class="t',d.tree.id,'im">',d.sSrc,"</a>&nbsp;",d.sLnk,"</td></tr></table>",_t1W].join("")}else{return['<table cellpadding="0" cellspacing="0" border="0"><tr><td nowrap>',(d.level?c.join("")+(d.aDesc?['<a href="javascript:',b,'"',g,'><img src="',_t1C(d,true),'" border="0" align="absbottom" name="j_img',d.tree.id,"_",d.id,'"></a>'].join(""):['<img src="',_t1C(d,true),'" border="0" align="absbottom">'].join("")):""),'<a href="',d.sLnk,'" target="',d.tree._t14.target,'" ',f,(d.aDesc?' ondblclick="'+b+'"':""),g,' class="t',d.tree.id,'i" id="i_txt',d.tree.id,"_",d.id,'"><img src="',_t1C(d),'" border="0" align="absbottom" name="i_img',d.tree.id,"_",d.id,'" class="t',d.tree.id,'im">',d.sSrc,"</a></td></tr></table>",_t1W].join("")}}function _t1B(b){var a=[];for(var c=0;c<b.aDesc.length;c++){if(b.aDesc[c].bShow){a[c]=_t1U(b.aDesc[c])}}return a}function _t1C(a,b){return a.tree._t14[["i",(a.level?"_":"r"),(a.aDesc?"n":"_"),(a.aDesc&&a.bOpened?"o":"_"),(a.tree.oSel==a&&!b?"s":"_"),(b?"j":"_")+(b&&_t1F(a)?"l":"_")].join("")]}function _t1F(a){var c=a.oAnc.aDesc,d;for(var b=0;b<c.length;b++){if(c[b].bShow){d=c[b]}}return d==a?1:0}get_div=function(a){return(document.all?document.all[a]:(document.getElementById?document.getElementById(a):null))};
