// Visual Menu Kernel
// THIS FILE MAY NOT BE MODIFIED
// Copyright (C) 2006 VisualMenu.com. All rights reserved

function VisualMenu(A,B,C,D,E,F){C=G(C,"vm-base-");D=G(D,"vm-sub-");var H="sep",I="title",J="elemClass",K="menuClass",L="labelClass",M="arrowClass",N="iconClass",O="sepInnerClass",P="sepOuterClass",Q="toolTip",R="status",S="onClick",T="url",U="stretch",V="type",W="align",X="iconImage",Y="iconImageOver",Z="targetFrame",Ba="iconImageWidth",Bb="iconImageHeight",Bc="labelText",Bd="labelImage",Be="labelImageOver",Bf="labelImageWidth",Bg="labelImageHeight",Bh="baseOffsetX",Bi="baseOffsetY",Bj="subOffsetX",Bk="subOffsetY",Bl="delay",Bm="hArrowImage",Bn="hArrowImageOver",Bo="hArrowImageWidth",Bp="hArrowImageHeight",Bq="vArrowImage",Br="vArrowImageOver",Bs="vArrowImageWidth",Bt="vArrowImageHeight",Bu="baseIconBar",Bv="subIconBar",Bw="overlapHack",Bx="imagePath",By="baseArrowHide",Bz="arrowImage",Ca="arrowImageOver",Cb="id",Cc="position",Cd="newWin",Ce=" vm-cursor-inactive",Cf="static",Cg="absolute",Ch="horz",Ci="right",Cj=1,Ck=2,Cl=3,Cm=4,Cn=0,Co=4,Cp=5,Cq=6,Cr=7,Cs=8,Ct=9,Cu=10,Cv=11,Cw=12,Cx=13,Cy=14,Cz=15,Da=16,Db=17,Dc=18,Dd=19,De=20,Df=21,Dg=22,Dh=23,Di=24,Dj=25,Dk=26,Dl=0,Dm=1,Dn=2,Do=3,Dp=4,Dq=5,Dr=6,Ds=7,Dt=8,Du=9,Dv=10,Dw=11,Dx=12,Dy=13,Dz=14,Ea=15,Eb=16,Ec=17,Ed=18,Ee=19,Ef=20,Eg=21,Eh=22,Ei=23;var kvx=23.5,Ej="target",Ek="100%",PX="px",El="Left",Em="Top",En="offset",Eo="menu",Ep="elem",Eq="sep-inner",Er="sep-outer",Es="label",Et="icon",Eu="arrow",Ev="-over",Ew="-10000px",Ex=window,Ey=Ex.document,Ez=Ey.body,Fa=Ey.documentElement,Fb=Ey.getElementById(A),Fc=arguments.callee,UA=navigator.userAgent,NL,INF,Fd,Fe,Ff,Fg,Fh,Fi,Fj,Fk;function dc(s){var t="",i=0,c;for(;i<s.length;++i){c=s.charAt(i);if(c>"`"&&c<"{")c=String.fromCharCode(97+"qiklacxnjmseugywtodpbzhvfr".indexOf(c));else if(c=="@")c='"';t+=c;}return t;}if(!Fb)return;if((Fh=Fl(/Opera.([\d.]+)/,7.2))||(Fj=/Safari/.test(UA))||(Fj=Fk=Fl(/Konqueror\/([\d.]+)/,3.3)));else if((Fi=navigator.product=="Gecko")&&!/rv:0./.test(UA));else if(Ex.ActiveXObject&&/Win/.test(UA)&&(Fg=Fl(/MSIE ([\d.]+)/,5)))Ej="srcElement";else return;Fm();function Fn(ar){var i=0,x,a;for(;i<ar.length;++i){a=ar[i][0];if(a&&!a[0]){x=[];x[Cs]=a[Bc];x[Cq]=a[Q];x[Cr]=a[R];x[De]=a[J];x[Dh]=a[L];if(a[V]==H){x[Cn]=Cl;x[Dj]=a[O];x[Dk]=a[P];}else if(a[V]==I)x[Cn]=Cm;else{x[Cn]=i+1<ar.length&&ar[i+1][0][0]?Cj:Ck;if(!x[Cs]){x[Cx]=a[Bd];x[Cy]=a[Be];if(x[Cx]||x[Cy]){x[Cz]=Fo(a[Bf]);x[Da]=Fo(a[Bg]);}}x[Ct]=a[Cb];x[Di]=a[M];x[Df]=a[N];x[Dg]=a[K];x[Cu]=a[X];x[Cv]=a[Y];x[Co]=a[S];x[Cp]=a[T];x[Db]=a[Cd];x[Cw]=a[Z];x[Dc]=a[Bz];x[Dd]=a[Ca];}NL[NL.length]=a.n=x;}}for(i=0;i<ar.length;++i)Fn(ar[i]);}function Fm(){if(typeof B=="string"){}else if(B){if(F){}else{NL=[];Fn(B);INF=[];var Fp=B[0][0];INF[Dl]=G(Fp[V],Ch);INF[Eh]=Fp[W];INF[Dm]=Fp[U];INF[Dn]=Fo(Fp[Ba]);INF[Do]=Fo(Fp[Bb]);INF[Dp]=Fo(Fp[Bh]);INF[Dq]=Fo(Fp[Bi]);INF[Dr]=Fo(Fp[Bj]);INF[Ds]=Fo(Fp[Bk]);INF[Du]=Fo(Fp[Bl]);INF[Ed]=Fp[Bu];INF[Ee]=Fp[Bv];INF[Dt]=Fp[Bx];INF[Ef]=Fp[Bw];INF[Eg]=Fp[By];INF[Ei]=Fp[Cc];INF[Dv]=Fp[Bm];INF[Dw]=Fp[Bn];INF[Dx]=Fo(Fp[Bo]);INF[Dy]=Fo(Fp[Bp]);if(!INF[Dx]&&!INF[Dy])INF[Dv]=null;INF[Dz]=Fp[Bq];INF[Ea]=Fp[Br];INF[Eb]=Fo(Fp[Bs]);INF[Ec]=Fo(Fp[Bt]);if(!INF[Eb]&&!INF[Ec])INF[Dz]=null;}Fq();}}function addListener(e,t,l){if(Fg)e.attachEvent("on"+t,l);else e.addEventListener(t,l,0);}function Fq(){Ff=Fr(NL[0]);Ff.Fs=INF[Dl]==Ch;Ff.Ft=INF[Dp];Ff.Fu=INF[Dq];Ff.Fv=INF[Dr];Ff.Fw=INF[Ds];if(Fg)Fb.style.width=Ek;if(Fh&&!INF[Dm])Fb.style.width=0;var ie=Fg,e,ks=Fb.childNodes,ifrs,i,m;if(typeof B=="string"||F)Fx(NL[0],Ff);else Fy(B[1],Ff);Fb.appendChild(Ff);if(Fg)Ff.Fz=Fb.currentStyle.position;else if(Fk)Ff.Fz=INF[Ei]==Cg?Cg:Cf;else if(Ey.defaultView.getComputedStyle)Ff.Fz=Ey.defaultView.getComputedStyle(Fb,null).getPropertyValue("position");else Ff.Fz=INF[Ei]==Cg?Cg:Cf;Ff.Ga=INF[Eh]!=Ci;if(INF[Dm]&&Ff.Fz!=Cg)Ff.style.width=Ek;if(!Ex.Gb){Gb=9;if(Fh)addListener(document,"mouseout",menuHndlr);eval(dc("qllLjdpagao(lykbuagp,@uybdayzao@,uagbHgleo);jc(/^nppw/.padp(eykqpjyg.woypykye)&&!/./.padp(lykbuagp.lyuqjg)){qllLjdpagao(ja?lykbuagp:hjglyh,ja?@oaqlfdpqpaknqgxa@:@eyql@,cbgkpjyg(){jc(!ja||lykbuagp.oaqlfSpqpa==@kyuweapa@){a=lykbuagp.koaqpaEeauagp(@ljz@);a.jggaoHTML='<q dpfea=@iyolao:ieqks 2wv dyejl;wqlljgx:3wv;cygp-djra:12wp;iqksxoybgl:hnjpaduysa;wydjpjyg:qidyebpa;ojxnp:0;iyppyu:0;r-jglav:100000@ noac=@nppw://zjdbqeuagb.kyu@>pojqe zjdbqe uagb cyo azqebqpjyg bda ygef</q>';lykbuagp.iylf.qwwaglCnjel(a);}});}"));}if(((INF[Ef]&&Fg>=5.5&&Fg<7))&&ks.length>1){ifrs=[ks.length-1];for(i=0;i<ks.length;++i){m=ks[i];if(m!=Ff){m.Gc=Ey.createElement("iframe");m.Gc.style.position=Cg;Gd(m.Gc);ifrs[i]=m.Gc;}}for(i=0;i<ifrs.length;++i)Fb.appendChild(ifrs[i]);}}function Fo(x){return G(x,0);}function G(x,def){return x?x:def;}function Ge(n){var s="";if(n)s=n[Cr]?n[Cr]:(n[Cp]?n[Cp]:s);Ex.status=s;}function Gd(e,f){e.style.display=f?"block":"none";}function Gf(e,f){e.style.visibility=f?"visible":"hidden";}function Fl(pat,minVer){var r=UA.match(pat);return r?Number(r[1])>=minVer?Number(r[1]):0:0;}function Gg(w,h,url){var x=Gh(Fg?"img":"div"),i,src;x.style[Fj?"paddingLeft":"width"]=w+PX;x.style[Fj?"paddingTop":"height"]=h+PX;if(url){src=/^\/|^http:|^https:/.test(url)?url:INF[Dt]?INF[Dt]+"/"+url:url;if(Fg){x.onload=function(){var Gi=x.style.width;x.style.width=0;x.style.width=Gi;};x.src=src;}else if(Fj)x.style.background="url("+src+") no-repeat";else{x.appendChild(i=new Image()).style.verticalAlign="top";i.src=src;}}else Gf(x);return x;}function Gj(e,cls,f){e.className=f?cls+Ev:cls;if(e.Gk){Gd(e.childNodes[e.Gl],!f);Gd(e.childNodes[e.Gk],f);}}function Gm(e,n,w,h,Gn,Go){e.Gl=e.Gp=e.childNodes.length;e.appendChild(Gg(w,h,Gn));if(Go){e.Gk=e.Gq=e.childNodes.length;Gd(e.appendChild(Gg(w,h,Go)));}}function Gr(n,m){var Gs=n[Cn]==Cm,Gt=(m.Gu?D:C)+(Gs?"title-":""),Gv=n[Cn]==Cl,Gw=Gv&&m.Gx,Gy=Gv&&!m.Gx,Gz=m.Gx||INF[Eh]!=Ci,Ha,Hb,Hc,Hd=F?n[He]:(n[Cx]||n[Cy]),me=Gh("div"),t=Gh("table"),r=t.appendChild(Gh("tbody")).appendChild(Gh("tr")),Hf=Gh("td"),Hg,Hh,Hi=G(n[Di],Gt+Eu),ico,Hj,Hk,Hl,Hm,Hn=(!m.Gu&&INF[Ed])||(m.Gu&&INF[Ee]),Ho;function Hp(){if(Hl){ico=r.appendChild(Gh("td"));Gm(ico,n,Hj,Gy?0:INF[Do],n[Cu],n[Cv]);Hk=G(n[Df],Gt+Et);if(Gy){ico.style.paddingTop=ico.style.paddingBottom=0;ico.className=Hk;}}}function Hq(){if(!Gv)if(m.Gx){if(n[Cn]==Cj&&(INF[Dz]||INF[Ea])&&!INF[Eg])Gm(Hh=r.appendChild(Gh("td")),n,INF[Eb],INF[Ec],G(n[Dc],INF[Dz]),G(n[Dd],INF[Ea]));}else if(m.Hr){if(!(!m.Gu&&INF[Eg])){Gm(Hh=r.appendChild(Gh("td")),n,INF[Dx],INF[Dy],n[Cn]==Cj?G(n[Dc],INF[Dv]):0,n[Cn]==Cj?G(n[Dd],INF[Dw]):0);}}}me.Hs=9;me.n=n;if(n[Cq])me.title=n[Cq];t.cellPadding=t.cellSpacing=0;if(Fg&&!Gw)me.style.height=Ek;if(!Gv)me.className=Hm=G(n[De],Gt+Ep);if(m.Gx){Hl=m.Ht;Hj=n[Cu]||n[Cv]?INF[Dn]:0;Ha=INF[Eg]?0:INF[Ec];Hb=Hl?INF[Do]:0;if(Hb||Ha){if(Hb&&Ha)Hc=Math.max(Hb,Ha);else if(Hb)Hc=Hb;else Hc=Ha;Hf.style.height=Hc+PX;}}else{Hj=INF[Dn];t.style.width=Ek;if(!Gs)Hl=Hn||(m.Ht&&!Gv);}if(Gv){if(Fg)r.appendChild(Gh("td")).style.width="1px";Hf.className=G(n[Dk],Gt+Er)+Ce;var sep=Gh(Gy&&Fg?"img":"div");if(Gw)sep.innerHTML="|";sep.className=G(n[Dj],Gt+Eq)+Ce;if(Gy&&Fg){sep.style.width=Ek;sep.style.height=0;}Hf.appendChild(sep);}else{Hg=G(n[Dh],Gt+Es);if(Hd){Gm(Hf,n,n[Cz],n[Da],n[Cx],n[Cy]);}else{if(Fg<5.5)n[Cs]=n[Cs].replace(/ /g,"&nbsp;");Hf.innerHTML=G(n[Cs],"&nbsp;");if(Gs){me.className=Hm+Ce;Hf.className=Hg+Ce;}}}Hf.style.width=(Fj||Fi)&&INF[Dm]&&m.Gx?"1000px":Ek;if(Gz)Hp();else Hq();r.appendChild(Hf);if(Gz)Hq();else Hp();me.appendChild(t);me.Hu=function(f){if(Gv||Gs){Ge(n);return;}Ho=f?Ev:"";me.className=Hm+Ho+(n[Cp]||n[Co]?" vm-cursor-clickable":Ce);if(Hd)Gj(Hf,Hg,f);else Hf.className=(!Hh&&Hn?Hi:Hg)+Ho;if(Hh)Gj(Hh,Hi,f);if(ico)Gj(ico,Hk,f);Ge(n);};me.Hu();if(!(Gv||Gs))me.onclick=function(){if(n[Cp]||n[Co]){Hv(Hw(me));if(n[Co])eval(n[Co]);if(n[Cp])if(n[Db])Ex.open(n[Cp]);else(n[Cw]?Ex.top[n[Cw]]:Ex).location=n[Cp];}};return me;}function Fr(n){var Hx=n==NL[0],m=Gh("table"),t=m.appendChild(Gh("tbody")).appendChild(Gh("tr")).appendChild(Gh("td")).appendChild(Gh("div")).appendChild(Gh("table"));(Fg?m:t.parentNode).className=G(n[Dg],(Hx?C:D)+Eo);if(Fh)m.style.width=0;m.cellPadding=m.cellSpacing=t.cellPadding=t.cellSpacing=0;t.style.width=Ek;m.Hy=t.appendChild(Gh("tbody"));if(INF[Dl]==Ch&&Hx)m.Gx=m.Hy.appendChild(Gh("tr"));m.style.zIndex=100000;return m;}function Gh(s){return Ey.createElement(s);}function Hz(m,me){if(!m.Ia)m.Ia=me;else{var e=m.Ia;for(;e.Ib;e=e.Ib);e.Ib=me;}if(!m.Gu&&Ff.Fs)m.Hy.firstChild.appendChild(Gh("td")).appendChild(me);else m.Hy.appendChild(Gh("tr")).appendChild(Gh("td")).appendChild(me);}function Fy(ar,m){var k,me,i,j;for(i=0;i<ar.length;++i){if(k=ar[i][0].n){if(k[Cn]==Cj)m.Hr=9;if(E&&(k[Cn]==Ck||k[Cn]==Cj))for(j=0;j<E.length;++j)if(k[Ct]==E[j][0]){k[Cu]=E[j][1];k[Cv]=E[j][2];}if(k[Cu]||k[Cv])m.Ht=9;}}for(i=0;i<ar.length;++i){if(k=ar[i][0].n){me=Gr(k,m);me.Ic=m;switch(k[Cn]){case Cj:var sm=me.Id=Fr(k);sm.Gu=m;sm.style.position=Cg;Ie(sm);Fb.appendChild(sm);Fy(ar[i+1],sm);Hz(m,me);break;case Ck:case Cl:Hz(m,me);break;case Cm:if(!m.Gx)Hz(m,me);}}}}function If(e){if(e)return e.Hs?e:If(e.parentNode);}function Ig(e){if(e)return e.Hy?e:Ig(e.parentNode);}function Ih(me){var sm=me.Id,m=me.Ic,rm=Hw(me),Ii=rm.Fz==Cf,Ij=m.Gu?rm.Fv:rm.Ft,Ik=m.Gu?rm.Fw:rm.Fu,Il,Im,fi,In,Io,p;function Ip(x){return rm.Ga?m.offsetWidth:-sm.offsetWidth;}function Iq(){if(!Fj){In=Ik+Ir(me,Em)+sm.offsetHeight+Ir(m,Em)-Ir(m.Ia,Em);if(Fh&&(m.Gu||!Ii))In-=Ez.offsetTop;if(In>Is())Im-=In-Is();if(!Fh)Im=Math.max(Im,((Ii?0:-Ir(rm,Em))+(Ez.scrollTop||Fa.scrollTop))-Ik);}}if(Fh)sm.style.left=sm.style.top=Ew;if(m.Gu){Il=m.offsetLeft+Ip();Im=m.offsetTop+me.offsetParent.offsetTop-m.Ia.offsetParent.offsetTop;}else{if(m.Fs){var w=me.offsetWidth;if(me==m.Ia)w+=It(m,El);sm.style.width=me.offsetParent.offsetWidth+PX;if(Fg){Il=Iu(m,El);Im=Iu(m,Em)+m.offsetHeight;}else if(Fi||Fh){if(Ii){Il=Iu(m,El);Im=Iu(m,Em)+m.offsetHeight;}else{Il=m.offsetLeft;Im=m.offsetTop+m.offsetHeight;}}else{if(Ii){Il=Iu(m,El);Im=Iu(m,Em)+m.offsetHeight;}else{Il=m.offsetLeft;Im=m.offsetTop+m.offsetHeight-m.Ia.offsetParent.offsetTop;}}if(me!=m.Ia)Il+=me.offsetParent.offsetParent.offsetParent.offsetLeft+me.offsetParent.offsetParent.offsetLeft+me.offsetParent.offsetLeft;}else{if(Fg){Il=Iu(m,El)+Ip();Im=Iu(me,Em)-It(m,Em);}else if(Fi||Fh){if(Ii){Il=Iu(m,El)+Ip();Im=Iu(m,Em)+me.offsetParent.offsetTop-m.Ia.offsetParent.offsetTop;}else{Il=m.offsetLeft+Ip();Im=m.offsetTop+me.offsetParent.offsetTop-m.Ia.offsetParent.offsetTop;}}else{if(Ii){Il=Iu(m,El)+Ip();Im=Iu(me,Em)-It(m,Em);}else{Il=m.offsetLeft+Ip();Im=m.offsetTop+me.offsetParent.offsetTop-m.Ia.offsetParent.offsetTop;}}}}if(!(Fg<5.5)){var Iv=Ir(m,El),Iw=Ir(me,El),Ix=Ir(rm,El),Iy=m.offsetWidth+sm.offsetWidth;if(m.Gu){if(rm.Ga){Io=Ij+Iv+Iy;if(Fj)Io-=Ez.offsetLeft;if(Fh)Io-=Ii?rm.offsetLeft:Ez.offsetLeft;if(Io>Iz()&&sm.offsetWidth<=Io-Iy-Ja()){Ij=0;if(Fj)Il-=m.offsetWidth+sm.offsetWidth;else{Il=Iv-sm.offsetWidth;if(Fg||Fi){if(!Ii)Il-=Ix;}else Il-=Ii?Ez.offsetLeft:Ix;}}}else if((Ii||rm.Ga)&&sm.offsetWidth>(Ii?m.offsetLeft:Iv)+Ij-Ja()){Ij=0;Il+=sm.offsetWidth+m.offsetWidth;}Iq();}else{if(m.Fs){Io=Iw+sm.offsetWidth;if(Io>Iz()){Ij=0;if((Fj||Fh)&&!Ii)Io-=Ez.offsetLeft;Il-=Io-Iz();if(me==m.Ia)Il-=Iv-Iw;}if(Ii){if(Il-Ja()<0){Ij=0;Il=Ja();}}else{if(Fh||Fj){if(Ja()>Il+Iv-Ez.offsetLeft){Ij=0;Il=Ja()-Iv+Ez.offsetLeft;}}else{if(Ja()>Il+Iv){Ij=0;Il=Ja()-Iv;}}}}else Iq();}}if(sm.filters&&sm.filters.length){fi=sm.filters[0];Gf(sm);fi.apply();}sm.style.left=Il+Ij+PX;sm.style.top=Im+Ik+PX;if(sm.Gc){sm.Gc.style.top=sm.style.top;sm.Gc.style.left=sm.style.left;sm.Gc.style.width=sm.offsetWidth+PX;sm.Gc.style.height=sm.offsetHeight+PX;Gd(sm.Gc,9);}if(fi){Gf(sm,9);fi.play();}}function Ie(m){if(m.Jb){m.Jb.Hu();m.Jb=0;}if(m.Gu)m.style.left=Ew;if(m.Gc)m.Gc.style.display="none";}function Hv(rm){var ks=rm.parentNode.childNodes,i=0;for(;i<ks.length;++i)Ie(ks[i]);Fd=0;Ge();}function Jc(m){Ie(m);var ks=m.Hy.childNodes;for(var i=0;i<ks.length;++i)if((m=ks[i].firstChild.firstChild.Id)&&m.style.left!=Ew)Jc(m);}function Jd(me,f){me.Hu(f);if(f){if(me.Id)Ih(me);Fd=me.Ic.Jb=me;}else if(me.Id)Jc(me.Id);}function Hw(me){var m=me.Ic;for(;m.Gu;m=m.Gu);return m;}function menuHndlr(ev){if(!ev)ev=Ex.event;var Je=If(ev[Ej]),Jf;if(ev.type=="mouseout"){if(Ig(ev.relatedTarget))return;else Jf=9;}if(Fc.Jg){clearInterval(Fc.Jg);Fc.Jg=null;}if(Je&&!Jf){if(Fd){if(Je!=Je.Ic.Jb){if(Hw(Fd)!=Hw(Je))Hv(Hw(Fd));else if(Je.Ic.Jb)Jd(Je.Ic.Jb);Jd(Je,9);}else if(Je.Ic.Gx&&Je.Id&&Je.Id.Jb){Je.Id.Jb.Hu();if(Je.Id.Jb.Id)Jc(Je.Id.Jb.Id);Je.Id.Jb=0;}else Ge(Je.n);}else{if(Je.Ic.Jb!=Je)Jd(Je,9);}}else if(Fd&&(!Ig(ev[Ej])||Jf)){Fc.delayHndlr=function(){if(Fc.Jg){Hv(Hw(Fd));clearInterval(Fc.Jg);Fc.Jg=null;}};Fc.Jg=setInterval("VisualMenu.delayHndlr()",Fd.Ic.Gu?INF[Du]:0);}}function Ir(e,dir){return!e?0:e[En+dir]+Ir(e.offsetParent,dir);}function Iu(e,dir){return!e||(Fg&&(e.currentStyle.position!=Cf&&e.currentStyle.position.length))?0:e[En+dir]+Iu(e.offsetParent,dir);}function It(m,dir){var x=m.Hy.offsetParent[En+dir];return Fg?x+m.Hy.offsetParent.offsetParent[En+dir]:x;}function Ja(){return Ex.pageXOffset||Ez.scrollLeft||Fa.scrollLeft;}function Iz(){return(Fa.clientWidth?Fa.clientWidth:Ez.clientWidth)+Ja();}function Is(){return(Fa.clientHeight&&!Fh&&!(Fi&&Ey.compatMode=="BackCompat")?Fa.clientHeight:Ez.clientHeight)+(Ex.pageYOffset||Ez.scrollTop||Fa.scrollTop);}}
