var sjSldMnu={selV1:null,selV2:null,selAnchor:null,clickFirstItemOnceLoaded:false,clickItemOnceLoaded:"",MenuOnClickFunction:"",MenuHref:"",firstDbKeyId:"",setAnchor:function(a){var b=this,d=a.href.indexOf("#")+1;if(d>0){var c=a.href.substr(d);a.id="sideMenuLink"+c;a.ikey=c;if(b.firstDbKeyId.length==0)b.firstDbKeyId=c;if(b.MenuOnClickFunction!="")a.onclick=function(){sjSldMnu.doClick(this.ikey);return false};a.href=b.MenuHref==""?"javascript://  View items in "+a.innerHTML+" ("+c+")":b.MenuHref.replAll("%",c);a.title='Click to view items in "'+a.innerHTML+'"'}},init:function(){var e=this;for(var s=$sj("sidemenu"),t=0,r=s.childNodes,h=0;h<r.length;h++)for(var b=r[h].childNodes,a=0;a<b.length;a++){var k,l,p,o;if(b[a].tagName=="H3"){l="sjsmH3_"+h;k="sjsmUL_"+h;b[a].id=l;b[a].onclick=new Function("sjSldMnu.expand('"+k+"', '"+l+"')");b[a].style.overflow="hidden";b[a].style.whiteSpace="nowrap";b[a].title=b[a].firstChild.nodeValue===undefined?b[a].innerText===undefined?b[a].innerHTML:b[a].innerText:b[a].firstChild.nodeValue;if(b[a].title.length>17)b[a].firstChild.nodeValue=b[a].firstChild.nodeValue.substr(0,16)+"\u2026"}else if(b[a].tagName=="H4"){p="sjsmH4_"+h;b[a].id=p}else if(b[a].tagName=="UL"){b[a].id=k;b[a].h=b[a].offsetHeight;b[a].style.height="0px"}for(var d=b[a].childNodes,c=0;c<d.length;c++){var m;if(d[c].tagName=="LI"&&d[c].getElementsByTagName("ul").length!=0){m="sjsmUL_"+h+"_"+c;o="sjsmLI_"+h+"_"+c;d[c].id=o;d[c].onmouseover=new Function("sjSldMnu.mOvr('"+m+"', this)");d[c].onmouseout=new Function("sjSldMnu.mOut('"+m+"')")}else if(d[c].tagName=="A"){d[c].lvl=1;d[c].v1=p;e.setAnchor(d[c])}for(var g=d[c].childNodes,f=0;f<g.length;f++){if(g[f].tagName=="A"){g[f].lvl=2;g[f].v0=k;g[f].v1=l;e.setAnchor(g[f])}else if(g[f].tagName=="UL")g[f].id=m;for(var q=g[f].childNodes,n=0;n<q.length;n++)if(q[n].tagName=="LI")for(var j=q[n].childNodes,i=0;i<j.length;i++)if(j[i].tagName=="A"){j[i].lvl=3;j[i].v0=k;j[i].v1=l;j[i].v2=o;e.setAnchor(j[i])}}}}s.style.visibility="visible";if(e.clickItemOnceLoaded!="")e.doSelKey(e.clickItemOnceLoaded);else e.clickFirstItemOnceLoaded&&e.firstDbKeyId.length!=0&&e.doSelKey(e.firstDbKeyId)},doSelKey:function(b){var a=$sj("sideMenuLink"+b);a.lvl!="1"&&this.expand(a.v0,a.v1);this.doClick(b)},doClick:function(c){var a=this;if(a.selAnchor)a.selAnchor.className="";var b=$sj("sideMenuLink"+c);a.selAnchor=b;b.className="sel";if(a.selV1)a.selV1.className="";if(a.selV2)a.selV2.className="arw";b.lvl=="1"&&a.contractlast();a.selV1=$sj(b.v1);a.selV1.className="sel";if(b.lvl=="3"){a.selV2=$sj(b.v2);a.selV2.className="arw sel"}var d=new Function(a.MenuOnClickFunction.replAll("%",c));d()},contractlast:function(){var a=this;if(a.selV1)a.selV1.className="";if(a.last){a.last.m=0;a.ani(a.last)}},expand:function(d,c){var b=this;b.contractlast();$sj(c).className="sel";b.selV1=$sj(c);var a=$sj(d);a.i=0;a.m=1;a.s=10;b.ani(a);b.last=a},ani:function(a){a.style.visibility="visible";a.t=setInterval(function(){sjSldMnu.e_ani(a)},15)},e_ani:function(a){if(a.m==1)if(a.i>=a.h){clearInterval(a.t);a.t==null;a.style.height="auto";a.m=11}else{a.style.height=a.i+"px";a.i=a.i+a.s}else if(a.m==0)if(a.i<=0){clearInterval(a.t);a.t==null;a.style.height="0px";a.style.visibility="hidden";a.m=10}else{a.style.height=a.i+"px";a.i=a.i-a.s}},mOvr:function(f,d){var b=this,a=$sj(f);if(a.u){clearTimeout(a.u);a.u=null;b.last2.style.visibility="visible";b.last2.style.height="auto";return}var c=b.last2;if(c)if(c.t){clearInterval(c.t);c.style.visibility="hidden";b.last2=null}var e=sjScrFn.findPos(d),g=e.x+d.offsetWidth,h=e.y;if(!a.h){a.style.height="auto";a.h=a.offsetHeight}a.i=0;a.m=1;a.s=10;a.style.left=g+"px";a.style.top=h+"px";a.style.visibility="visible";b.ani(a);b.last2=a},mOut:function(b){var a=$sj(b);a.t&&clearInterval(a.t);a.m=0;a.i=a.h;a.u=setTimeout(function(){sjSldMnu.e_close(a)},250)},e_close:function(a){clearTimeout(a.u);a.u=null;a.style.visibility="hidden";a=null}}
