ab(window,"load",bb);function ab(o,e,f){if(o.addEventListener){o.addEventListener(e,f,true);return true;}
else if(o.attachEvent){return o.attachEvent("on"+e,f);}
else{return false;}
}
function cb(name,db){if(typeof(window[name])=="undefined"||window[name]==null){window[name]=db;}
}
function eb(fb){var gb=document.getElementById(fb);if(gb==null){return false;}
hb(gb,ib);}
function jb(fb){var gb=document.getElementById(fb);if(gb==null){return false;}
hb(gb,kb);}
function lb(fb,mb){var gb=document.getElementById(fb);if(gb==null){return false;}
var nb=hb(gb,ib,mb);if(nb){var o=document.getElementById(mb);if(o.scrollIntoView){o.scrollIntoView(false);}
}
}
function hb(gb,ob,mb){if(!gb.childNodes||gb.childNodes.length==0){return false;}
for(var pb=0;pb<gb.childNodes.length;pb++){var qb=gb.childNodes[pb];if(mb!=null&&qb.id==mb){return true;}
if(qb.nodeName=="LI"){var rb=false;for(var sb=0;sb<qb.childNodes.length;sb++){var tb=qb.childNodes[sb];if(tb.nodeName=="UL"){rb=true;var nb=hb(tb,ob,mb);if(mb!=null&&nb){qb.className=ob;return true;}
}
}
if(rb&&mb==null){qb.className=ob;}
}
}
}
function bb(){cb("treeClass","mktree");cb("nodeClosedClass","liClosed");cb("nodeOpenClass","liOpen");cb("nodeBulletClass","liBullet");cb("nodeLinkClass","bullet");cb("preProcessTrees",true);if(ub){if(!document.createElement){return;}
vb=document.getElementsByTagName("ul");for(var wb=0;wb<vb.length;wb++){var gb=vb[wb];if(gb.nodeName=="UL"&&gb.className==xb){yb(gb);}
}
}
}
function yb(gb){if(!gb.childNodes||gb.childNodes.length==0){return;}
for(var pb=0;pb<gb.childNodes.length;pb++){var qb=gb.childNodes[pb];if(qb.nodeName=="LI"){var rb=false;for(var sb=0;sb<qb.childNodes.length;sb++){var tb=qb.childNodes[sb];if(tb.nodeName=="UL"){rb=true;yb(tb);}
}
var s=document.createElement("SPAN");var t='\u00A0';s.className=zb;if(rb){if(qb.className==null||qb.className==""){qb.className=kb;}
if(qb.firstChild.nodeName=="#text"){t=t+qb.firstChild.nodeValue;qb.removeChild(qb.firstChild);}
s.onclick=function(){this.parentNode.className=(this.parentNode.className==ib)?kb:ib;return false;}
}
else{qb.className=$b;s.onclick=function(){return false;}
}
s.appendChild(document.createTextNode(t));qb.insertBefore(s,qb.firstChild);}
}
}
