// Title: Tigra Tree Menu Ajax v1.0.1 DEMO (09/08/2008)
// URL: http://www.softcomplex.com/products/tigra_tree_menu_ajax/
// Notes: This stripped demo version of the script is not intended for user applications.

function tree(){if(!document.body||!document.body.innerHTML)throw'TTMA001';this.O001=this;this.O05=[];this.O07=[];this.O0q=-1;this.O0r=0;this.O005='tree0';this.O0G=0;this.O0U=O0l;this.O0T=O0k;this.O0V=O0V;this.O0W=O0n;TREES[0]=this;O0m(O01['icon_e']);O0m(O01['icon_l']);for(var i=0;i<128;i++)O0m(O01['icon_'+i]);var O0O=O0X(this.O005);if(!O0O)document.write('<div id="',this.O005,'" class="treeClass"><div style="font-weight:bold">Loading...</div></div>');this.O0U();}function O0n(O006,O0r){var O0y=this.O05[O0r];if(O006=='mouseout')return O0y.O0i(true);if(O006=='mouseover')return O0y.O0i();if(O006=='toggle')return O0y.O0h(O0y.O0I);if(O006='select')return O0y.O0j(this.O0G&&O0y.O0L);}function O0l(O0r){var O0y,O00D;if(O0r!=null){O0y=this.O05[O0r];O00D='?id='+(O0y.O004!=null?O0y.O004:O0r);}else{O0y=this;O00D='';}if(window.ActiveXObject)O0y.O0w=new ActiveXObject("Microsoft.XMLHTTP");else if(window.XMLHttpRequest)O0y.O0w=new XMLHttpRequest();else throw'TTMA002';eval('O0y.O0w.onreadystatechange = function () { if(TREES && TREES[0]) TREES[0].O0T('+O0r+'); }');O0y.O0w.open("GET",'demo/ajaxtree.php'+O00D,true);O0y.O0w.send(null);O0y.O0D=true;if(O0y.O0q!=-1)O0y.O0o();}function O0k(O0r){O0y=O0r!=null?this.O05[O0r]:this;if(!O0y)return;if(O0y.O0w.readyState!=4)return;if(O0y.O0w.status!=200&&O0y.O0w.status!=304)throw'TTMA003';O0y.O0R=O0y.O0w.responseXML;O0y.O0D=false;if(O0y.O0q!=-1)O0y.O0o();O0y.O0V();}function O0V(O0C){var O0N=this.O0R.getElementsByTagName("block");if(!O0N||O0N.length==0)return false;if(O0N.length)O0N=O0N[0];this.O04=[];var O0P,i,O03=[];for(i=0;i<O0N.childNodes.length;i++){O0P=O0N.childNodes[i];if(O0P.tagName=='item')new O00P(this,O0P);}var O0y;for(i=0;i<this.O04.length;i++){O0y=this.O04[i];O03[i]=O0y.O0Y();}var O008=O03.join('');this.O0J=true;if(O0C)return O008;var O0O=O0X(this.O005);O0O.style.display='none';if(!O008)return;O0O.innerHTML=O008;O0O.style.display='block';}function O00P(O000,O0R){this.O000=O000;this.O0R=O0R;this.O001=O000.O001;this.O0q=O000.O0q+1;this.a_styles=[];this.a_icons=[];this.O0o=O0f;this.O0Z=O0b;this.O0Y=O0a;this.O0V=O0V;this.O0W=O0_;this.O0h=O0c;this.O0i=O0d;this.O0j=O0e;this.O0t=O000.O04.length;O000.O04[this.O0t]=this;this.O0r=this.O001.O05.length;this.O001.O05[this.O0r]=this;this.O00N=O0R.getAttribute('type');var O0Q=O0R.getElementsByTagName('block');if(O0Q&&O0Q.length)this.O00N='node';else if(!this.O00N)this.O00N='leaf';this.O0L=O0R.getAttribute('selected')=='yes';this.O0B=O0R.getAttribute('disabled')=='yes';var O003,i;for(i=0;i<O00.length;i++)if(O003=O0R.getAttribute(O00[i]))eval("this.f_"+O00[i]+" = function() {"+O003+"}");var O0S,e_ahref;for(i=0;i<O0R.childNodes.length;i++){O0S=O0R.childNodes[i];if(O0S.tagName=='a'){e_ahref=O0S;continue;}if(O0S.tagName=='icon'){O0u=O0S.getAttribute('state');if(!O0u)O0u=0;this.a_icons[O0u]=O0S.firstChild.nodeValue;}if(O0S.tagName=='style'){O0u=O0S.getAttribute('state');if(!O0u)O0u=0;this.a_styles[O0u]=O0S.firstChild.nodeValue;}}var e_ahref=this.O0R.getElementsByTagName('a');if(!e_ahref||e_ahref.length==0)throw'TTMA003';if(e_ahref.length)e_ahref=e_ahref[0];this.e_ahref=e_ahref;this.O00K=e_ahref.firstChild.nodeValue;this.O00C=e_ahref.getAttribute('href');if(this.O00N=='node'||this.O00N=='ajaxnode'){this.O0s=this.O001.O07.length;this.O001.O07[this.O0s]=this;this.O0H=true;this.O0I=O0R.getAttribute("open")=='yes';}this.O004=O0R.getAttribute("id");}function O0a(){var O00H='onmouseover="TREES[0].O0W(\'mouseover\','+this.O0r+')" onmouseout="TREES[0].O0W(\'mouseout\','+this.O0r+')"';var O00M='TREES[0].O0W(\'toggle\','+this.O0r+');';var O00I='return TREES[0].O0W(\'select\','+this.O0r+');';var O00C=this.O00C?' href="'+this.O00C+'" onmouseup="this.blur()"':'';var O00L=this.e_ahref.getAttribute('title');var O002=O00L?' alt="'+O00L+'"':'';O00L=O00L?' title="'+O00L+'"':'';var O08=[],O0v=this.O000;var O09=this.O0o(true);for(i=this.O0q;i>0;i--){O08[i]='<img src="'+O01[O0v.O0u&33?'icon_e':'icon_l']+'" />';O0v=O0v.O000;}return'<table cellpadding="0" cellspacing="0" border="0" '+O00H+' class="'+O09[2]+'" id="r0_'+this.O0r+'"><tr><td>'+O08.join('')+(O09[1]?('<img src="'+O09[1]+'" '+(this.O0H?'onmousedown="'+O00M+'" name="j0_'+this.O0r+'" style="cursor:pointer"':'')+' />'):'')+(O09[0]?'<a'+O00C+O00L+' onmousedown="'+O00I+'" ondblclick="'+(this.O0H?O00I:O00M)+'"><img src="'+O09[0]+'" border="0" name="i0_'+this.O0r+'"'+O002+' /></a>':'')+'</td><td width="100%" class="treeTextTD" onmousedown="'+O00I+'" ondblclick="'+(this.O0H?O00M:O00I)+'" onselectstart="return false;"><a'+O00C+O00L+(O00C?'':' onclick="return false" style="cursor:default"')+' id="t0_'+this.O0r+'">'+this.O00K+'</a>'+O0g(this)+'</td></tr></table>'+(this.O0H?'<div id="c0_'+this.O0r+'" style="display:'+(this.O0I?'block">'+this.O0V(true)+'</div>':'none"></div>'):'');}function O0_(O006){var O007='f_'+O006;if(this[O007])return this[O007]();if(this.O001[O007])return this.O001[O007](this);return true;}function O0c(O0A){if(!this.O0H||Boolean(this.O0I)!=Boolean(O0A))return;if(!this.O0W(O0A?'onclose':'onopen'))return false;this.O0I=!O0A;this.O0o();this.O005='c0_'+this.O0r;var O0x=O0X(this.O005);if(O0A){O0x.style.display='none';return;}if(this.O0J){O0x.style.display='block';return;}if(this.O00N=='node')return this.O0V();if(this.O00N=='ajaxnode')this.O001.O0U(this.O0r);}function O0e(O0M){if(O0M){if(!this.O0W('onunselect'))return false;}else{if(!this.O0W('onselect'))return false;if(!this.O001.O0G){var i,O0y;for(i=0;i<this.O001.O05.length;i++){O0y=this.O001.O05[i];if(O0y.O0L&&O0y!=this)O0y.O0j(true);}}}this.O0L=!O0M;this.O0o();return false;}function O0d(O0E){if(!this.O0W(O0E?'onmouseout':'onmouseover'))return false;this.O0F=!O0E;this.O0o();}function O0b(O00F){var O02=[51,64,4,8],O0p=0,O0R,O00O,i,O06=this['a_'+O00F+'s'];for(i=0;i<O02.length;i++){O0p+=O02[i];if(O00O=O06[this.O0u&~O0p])return O00O;}O02=[3,4,8,64,16,32];O0p=0;for(i=0;i<O02.length;i++){O0p+=O02[i];if(O00O=O01[O00F+'_'+(this.O0u&~O0p)])return O00O;}}function O0f(O0K){this.O0u=(this.O0D?128:0)+(this.O0F?64:0)+(this.O0q?0:32)+(this.O0H?16:0)+(this.O0I?8:0)+(this.O0L?4:0)+(this.O0t==this.O000.O04.length-1?1:0);var O00B=O01['icon_'+(this.O0u&~196|2)];var O00A=this.O0Z('icon');var O00J=this.O0Z('style');if(O0K)return[O00A,O00B,O00J];var O0z=document.images['j0_'+this.O0r];if(O0z){O0z.src=O00B;}O0z=document.images['i0_'+this.O0r];if(O0z){O0z.src=O00A;}O0z=O0X('r0_'+this.O0r);if(O0z)O0z.className=O00J;}var TREES=[],O00=['onmouseover','onmouseout','onopen','onclose','onselect','onunselect'];function O0m(O00E){var O00G='cached_'+O00E;if(!O00E||window[O00G])return;window[O00G]=new Image();window[O00G].src=O00E;}O0X=document.all?function(O009){return document.all[O009]}:(document.getElementById?function(O009){return document.getElementById(O009)}:function(O009){return null});var O01={'itemTextEx':'O0g','icon_0':'demo/img/page.gif','icon_16':'demo/img/folder.gif','icon_144':'demo/img/folder_wait.gif','icon_24':'demo/img/folderopen.gif','icon_80':'demo/img/folder.gif','icon_88':'demo/img/folderopen.gif','icon_32':'demo/img/base.gif','icon_50':'demo/img/plusroot.gif','icon_51':'demo/img/plusroot.gif','icon_58':'demo/img/minusroot.gif','icon_59':'demo/img/minusroot.gif','icon_34':'demo/img/empty.gif','icon_35':'demo/img/empty.gif','icon_18':'demo/img/plusbottom.gif','icon_19':'demo/img/plus.gif','icon_26':'demo/img/minusbottom.gif','icon_27':'demo/img/minus.gif','icon_2':'demo/img/joinbottom.gif','icon_3':'demo/img/join.gif','icon_e':'demo/img/empty.gif','icon_l':'demo/img/line.gif','style_0':'mout','style_4':'mout sel','style_20':'mout sel','style_148':'mout sel','style_28':'mout sel','style_36':'mout sel','style_52':'mout sel','style_60':'mout sel','style_64':'mover','style_80':'mover','style_96':'mover','style_112':'mover','style_68':'mover sel','style_84':'mover sel','style_212':'mover sel','style_92':'mover sel','style_100':'mover sel','style_116':'mover sel','style_244':'mover sel','style_124':'mover sel'};function O0g(O0y){var O00L=O0y.e_ahref.getAttribute('myCustomAttr');return O00L?'<span class="itemNote">'+O00L+'</span>':'';}
