<!--

function WA_dynmenuBg(HZdVw)
{
var GGfka=document.wa_global_menu_declaration[HZdVw]
WA_bg(GGfka.id,GGfka.root_lx,GGfka.root_ly,GGfka.root_corner,GGfka.root_border,GGfka.root_col_border,[GGfka.root_bg],false,0)
}
function over_menu_off(p_obj,id_menu)
{
bUMrt()
var mbHbf_root=document.wa_root_obj_menu;
var hCAaC_current_menu=mbHbf_root.search(id_menu)
var JsZru=p_obj.offsetParent.offsetParent;
if(JsZru)
{
var mbHbf=JsZru.mbHbf
mbHbf.ITnqr=hCAaC_current_menu
Zxkdk(JsZru.cur_menu)
KcrBr(p_obj,true)
}
}
function WA_dynmenu_onmouseover_off(p_obj,TxIdn)
{
hide_menu();
var XdJmv=document.wa_global_menu_declaration[TxIdn]
p_obj.obj_menu=new hxEHd(TxIdn,XdJmv,null,0)
var mbHbf=p_obj.obj_menu
document.wa_root_obj_menu=mbHbf
KcrBr(p_obj,true)
}
function WA_dynmenu_onmouseout(p_obj)
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=wa_timeout("hide_menu()",1000);
KcrBr(p_obj,false)
}
function over_menu(p_obj,id_menu,mxwSt)
{
var mbHbf_root=document.wa_root_obj_menu;
var mbHbf=mbHbf_root.search(id_menu)
bUMrt()
var dyn_cont=document.getElementById('dynmenu-container');
var AmYoa=html_findPos(p_obj)
if(mxwSt==false)
{
var OidKD=p_obj.offsetParent.offsetParent;
Zxkdk(OidKD.cur_menu)
}
var x2=0;
var y2=AmYoa.y;
if(mxwSt)
{
x2=mxwSt.x
y2=mxwSt.y
}
var par_menu=p_obj.offsetParent.offsetParent;
if(par_menu)
{
var jWWQB=par_menu.mbHbf
if(jWWQB)
{
var AmYoa_par=jWWQB.UTwlF
x2=AmYoa_par.x+jWWQB.ntYGw()-3
}
}

var poeRx=(x2+mbHbf.ntYGw()+40-getWindowScroll().x)-getWindowSize().width
if(poeRx>0)
{
x2=x2-poeRx 
}
var eImNF_dec=(y2+mbHbf.eMJwS()+15-getWindowScroll().y)-getWindowSize().height
if(eImNF_dec>0)
{
y2=y2-eImNF_dec
y2=Math.max(0,y2)
}
var menu=document.getElementById(id_menu);
menu.mbHbf=mbHbf
mbHbf.UTwlF=new Point(x2,y2)
if(par_menu!=undefined)
{
jkcnw(par_menu,menu)
}
html_SetVisibility(menu,true)
html_SetPosition(menu,x2,y2)
mbHbf.vwNUV()
KcrBr(p_obj,true)
}
function jkcnw(YdeHT,JsZru)
{
YdeHT.cur_menu=JsZru
var jWWQB=YdeHT.mbHbf
if(jWWQB)
{
jWWQB.ITnqr=JsZru.mbHbf
}
}
function WA_dynmenu_onmouseover(p_obj,HZdVw,YXkLn,mxwSt)
{
var GGfka=document.wa_global_menu_declaration[HZdVw]
var id_menu="dynmenu-id-var"
var dyn_cont=document.getElementById('dynmenu-container');
var MDhaq=new Array();
for(var n=0;n<YXkLn.length-1;n++)
{
MDhaq.push(YXkLn[n])
}
var HFtpS=YXkLn[YXkLn.length-1]
YXkLn=MDhaq 
p_obj.obj_menu=new hxEHd(id_menu,GGfka,YXkLn,null,HFtpS)
var mbHbf=p_obj.obj_menu
dyn_cont.innerHTML=mbHbf.div_menu(true)
document.wa_root_obj_menu=mbHbf
over_menu(p_obj,id_menu,mxwSt)
}
function bUMrt()
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=false;
}
function irGRt(GGfka,AmYoa)
{
var eImNF=0
for(var i=0;i<GGfka.root_sizes.length;i++)
{
var IdShR=GGfka.root_sizes[i]
eImNF+=IdShR
if(AmYoa<eImNF)
{
return i;
}
}
return GGfka.root_sizes.length;
}
function KcrBr(p_obj,b_over)
{
var ZrPJL=p_obj.offsetParent.offsetParent
var mbHbf=ZrPJL.mbHbf
var Ntllp_i_root=false;
if(!mbHbf)
{
Ntllp_i_root=true;
mbHbf=document.wa_root_obj_menu;
}
if(!mbHbf) return;
var GGfka=mbHbf.GGfka
var jhXmd;
var GHbBJ=false;
var qQxWC_text=p_obj
var cHTQK=p_obj.getElementsByTagName("A")
if(cHTQK.length==1)
{
qQxWC_text=cHTQK[0]
}
if(b_over)
{
jhXmd=(Ntllp_i_root)?GGfka.root_col_text_over:GGfka.sub_col_text_over
GHbBJ=(Ntllp_i_root)?GGfka.root_text_u_over:GGfka.sub_text_u_over
}
else
{
jhXmd=(Ntllp_i_root)?GGfka.root_col_text:GGfka.sub_col_text
GHbBJ=(Ntllp_i_root)?GGfka.root_text_u:GGfka.sub_text_u
}
qQxWC_text.style.color=jhXmd
qQxWC_text.style.textDecoration=(GHbBJ)?"underline":"none"
if(Ntllp_i_root)
{
WA_bg_menu(GGfka.id)
if(b_over)
{
var qQxWC=document.getElementById(GGfka.id)
if(!qQxWC)return;
var c=qQxWC.getContext('2d');
c.fillStyle=GGfka.root_col_bg_over
c.beginPath()
var AmYoa=html_findPos(p_obj)
var EhFDG=new Rect(0,0,0,0)
if(GGfka.root_vertical==false)
{
var hiTWO=html_findPos(ZrPJL)
var TPkpw=irGRt(GGfka,AmYoa.x-hiTWO.x+10) 
EhFDG.x=AmYoa.x-hiTWO.x
EhFDG.y=0
EhFDG.width=p_obj.offsetWidth
EhFDG.height=GGfka.root_ly
if(TPkpw==0)
{
EhFDG.x+=GGfka.root_corner
EhFDG.width-=GGfka.root_corner
}
if(TPkpw==GGfka.root_sizes.length)
{
EhFDG.width-=GGfka.root_corner
}
}
else
{
var hiTWO=html_findPos(ZrPJL)
var fiYgl=(AmYoa.y-hiTWO.y)+p_obj.offsetHeight/2 
var eImNF=0;
EhFDG.x=0
EhFDG.width=p_obj.offsetWidth
for(var i=0;i<GGfka.root_sizes.length;i++)
{
var IdShR=GGfka.root_sizes[i]
eImNF+=IdShR
if(fiYgl<eImNF)
{
EhFDG.y=eImNF-IdShR
EhFDG.height=IdShR
break
}
}
if(EhFDG.height==0)
{
EhFDG.y=eImNF
EhFDG.height=GGfka.root_ly-eImNF
}
{
EhFDG.x+=GGfka.root_corner
EhFDG.width-=2*GGfka.root_corner
}
}
c.fillRect(EhFDG.x+1,EhFDG.y+1,EhFDG.width-2,EhFDG.height-2)
}
}
mbHbf.uOGTc()
}
function hxEHd(id_menu,GGfka,YXkLn,gStZM,WPBrr)
{
this.toHtml=function()
{
return this.kHJYE.toHtml()
}
this.search=function(HZdVw)
{
if(this.cHTQK)
for(var i=0;i<this.cHTQK.length;i++)
{
var WrYqr=this.cHTQK[i]
var iLQIG=WrYqr.search(HZdVw)
if(iLQIG)return iLQIG;
}
if(this.TxIdn==HZdVw)return this;
return false;
}
this.QpoBo=function()
{
this.kHJYE.registerDynamicCanvas()
}
this.uOGTc=function()
{
this.kHJYE.draw()
}
this.vwNUV=function()
{
this.QpoBo() 
this.kHJYE.setRect(0,0,this.ntYGw(),this.eMJwS())
}
this.eMJwS=function()
{
return this.cHTQK.length*this.EQFmW
}
this.ntYGw=function()
{
var w2=150;
var Ntllp_hasChild=false;
if(!this.bdHpQ)
{
var URQtI=w2;
for(var i=0;i<this.cHTQK.length;i++)
{
var KuCnR=this.cHTQK[i]
if(KuCnR.SROUS())Ntllp_hasChild=true
var AeKNT=(this.TxIdn+"-submenu"+i)
var gSCuD_menu=document.getElementById(AeKNT);
if(gSCuD_menu)
{
if(isMSIE())
{
URQtI=Math.max(URQtI,gSCuD_menu.clientWidth)
}
else
{
URQtI=Math.max(URQtI,gSCuD_menu.offsetWidth)
}
}
}
if(isMSIE())
{

}
URQtI=(URQtI+6)
for(var i=0;i<this.cHTQK.length;i++)
{
var AeKNT=(this.TxIdn+"-submenu"+i)
var gSCuD_menu=document.getElementById(AeKNT);
if(gSCuD_menu)
{
gSCuD_menu.style.width=URQtI+"px";
}
}
if(Ntllp_hasChild)
{
URQtI+=10
}
this.bdHpQ=URQtI
w2=URQtI 
var JsZru=document.getElementById(this.TxIdn);
JsZru.style.width=URQtI+"px";
}
else
{
w2=this.bdHpQ
}
return w2
}
this.SROUS=function()
{
return(this.wCDfI_menu)?true:false;
}
this.div_menu=function(b_visible,ibZZn)
{
var param_menu=this.wCDfI_menu
var design=this.GGfka;
if(ibZZn==undefined)ibZZn=0;
var mFWaj=this.mFWaj
var xmkVe="";
var GCXtl=400
if(isMSIE())
{
GCXtl=this.WPBrr
}
xmkVe+="<div id=\""+this.TxIdn+"\" ";
xmkVe+="style=\"";
if(b_visible==false)
{
xmkVe+="visibility:hidden;";
}
xmkVe+="position:absolute;";
xmkVe+="width:"+GCXtl+"px;";
xmkVe+="z-index:"+(ibZZn*10);
xmkVe+="\">";
xmkVe+=this.kHJYE.toHtml()
xmkVe+="<div style='position:absolute;left:0px;top:0px;";
xmkVe+="z-index:100;" 
xmkVe+="'>";
mFWaj+="position:relative;"
mFWaj+="height:"+this.EQFmW+"px;";
mFWaj+="line-height:"+this.EQFmW+"px;"
mFWaj+="cursor:"+this.EQFmW+"px;"
if(this.gsYVv=="center")
{
mFWaj+="text-align:center;";
}
else
{
mFWaj+="padding-"+this.gsYVv+":4px;";
}
this.cHTQK=new Array()
for(var i=0;i<param_menu.length;i++)
{
var AeKNT=this.TxIdn+"-"+i
var o=param_menu[i];
var gStZM=o[0]
var HFtpS=gStZM[3] 
this.cHTQK.push(new hxEHd(AeKNT,design,o[1],gStZM,HFtpS))
}
for(var i=0;i<param_menu.length;i++)
{
var KuCnR=this.cHTQK[i]
var info=KuCnR.gStZM
var UavLB=info[0] 
var ILPSg=info[1]
var vHoSF=info[2]
if(ILPSg.length>0)
{
xmkVe+="<a href='"+ILPSg+"' style='text-decoration:none;cursor:pointer;' ";
if(vHoSF.length>0)xmkVe+="target="+vHoSF;
xmkVe+=">";
}
xmkVe+="<div id='"+(this.TxIdn+"-submenu"+i)+"' style='"+mFWaj+"' "
if(KuCnR.wCDfI_menu)
{
xmkVe+="onmouseover=\u0022javascript:over_menu(this,'"+KuCnR.TxIdn+"',false)\u0022 ";
}
else
{
xmkVe+="onmouseover=\u0022javascript:over_menu_off(this,'"+KuCnR.TxIdn+"')\u0022 ";
}
xmkVe+="onmouseout=\u0022javascript:WA_dynmenu_onmouseout(this)\u0022 ";
xmkVe+=">";
xmkVe+=UavLB;
xmkVe+="</div>";
if(ILPSg.length>0)
{
xmkVe+="</a>";
}
}
xmkVe+="</div>";
xmkVe+="</div>";
for(var i=0;i<param_menu.length;i++)
{
var KuCnR=this.cHTQK[i]
if(KuCnR.wCDfI_menu)
{
xmkVe+=KuCnR.div_menu(false,ibZZn+1)
}
}
return xmkVe;
}

this.wCDfI_menu=YXkLn
this.WPBrr=WPBrr
this.gStZM=gStZM
this.GGfka=GGfka
this.cwDEm=1
this.BJxuL=GGfka.sub_col_border
this.mFWaj=GGfka.sub_style_text
this.RiMoM=GGfka.sub_col_text
this.gsYVv=GGfka.sub_align_text
this.EQFmW=GGfka.sub_menu_height
this.TxIdn=id_menu
this.kHJYE=new WA_GraphicElement(id_menu+"-bg",50,GGfka.sub_menu_shadow)
this.kHJYE.mbHbf=this;
this.kHJYE.GGfka=GGfka;
this.kHJYE.draw=function()
{
var hCAaC=this.mbHbf
var GGfka=this.GGfka
var ObFmd=this.rect().width
var GnDrB=this.rect().height
var BEBqS=GGfka.sub_col_bg.col1
if(GGfka.sub_col_bg.has_gradient)
{
var ClBxx=GGfka.sub_col_bg
var IoUbf=ClBxx.pt1.x*ObFmd/100
var SSIGh=ClBxx.pt1.y*GnDrB/100
var HZCdp=ClBxx.pt2.x*ObFmd/100
var TGLqA=ClBxx.pt2.y*GnDrB/100
BEBqS="("+IoUbf+";"+SSIGh+";"+HZCdp+";"+TGLqA+";"+ClBxx.col1+";"+ClBxx.col2+")";
}
WA_bg(this.canvasId(),ObFmd,GnDrB,GGfka.sub_menu_corner,1,hCAaC.BJxuL,[BEBqS],this.shadow(),0)
var el=document.getElementById(this.canvasId())
if(!el)return;
var c=el.getContext('2d');
c.fillStyle=hCAaC.RiMoM;
var w=hCAaC.ntYGw()
var h=hCAaC.EQFmW
var GnDrB_arrow=8
var ObFmd_arrow=6
var ueuXo=Math.max(2,GGfka.sub_corner-2);
var RPCuw=0;
var Aphht=0;
if(this.shadow())
{
RPCuw+=6;
Aphht+=6;
}
var eImNF=Aphht+Math.round((h-GnDrB_arrow)/2);
var rFEph=RPCuw+w-ObFmd_arrow-4;
c.shadowOffsetX=0;
c.shadowOffsetY=0;
c.shadowBlur=0;
for(var i=0;i<hCAaC.cHTQK.length;i++)
{
var gSCuD=hCAaC.cHTQK[i]
if(hCAaC.ITnqr==gSCuD) 
{
var HZCdp=rFEph-30
c.fillStyle=GGfka.sub_col_bg_over
c.beginPath()
c.fillRect(RPCuw+ueuXo/2,Aphht+ueuXo/2,w-ueuXo,hCAaC.EQFmW-ueuXo)
}
if(gSCuD.SROUS())
{
c.fillStyle=hCAaC.RiMoM;
c.beginPath()
c.moveTo(rFEph,eImNF);
c.lineTo(rFEph+ObFmd_arrow,eImNF+GnDrB_arrow/2);
c.lineTo(rFEph,eImNF+GnDrB_arrow);
c.lineTo(rFEph,eImNF);
c.fill()
}
Aphht+=hCAaC.EQFmW
eImNF+=hCAaC.EQFmW
}
}
}
function Zxkdk(JsZru)
{
if(JsZru==undefined) return
if(JsZru.cur_menu!=undefined)
{
Zxkdk(JsZru.cur_menu)
}
html_SetVisibility(JsZru,false)
}
function hide_menu()
{
bUMrt()
var AHiFQ=document.getElementById('dynmenu-container');
AHiFQ.innerHTML=""
}

-->
