<!--

function WA_dynmenuBg(xANtX)
{
var NVraA=document.wa_global_menu_declaration[xANtX]
WA_bg(NVraA.id,NVraA.root_lx,NVraA.root_ly,NVraA.root_corner,NVraA.root_border,NVraA.root_col_border,[NVraA.root_bg],false,0)
}
function over_menu_off(p_obj,id_menu)
{
sPNXJ()
var RLsJn_root=document.wa_root_obj_menu;
var paWlQ_current_menu=RLsJn_root.search(id_menu)
var tLetv=p_obj.offsetParent.offsetParent;
if(tLetv)
{
var RLsJn=tLetv.RLsJn
RLsJn.ZffIm=paWlQ_current_menu
bqaeM(tLetv.cur_menu)
OZkVP(p_obj,true)
}
}
function WA_dynmenu_onmouseover_off(p_obj,cJPXx)
{
hide_menu();
var jKMxh=document.wa_global_menu_declaration[cJPXx]
p_obj.obj_menu=new dFBlx(cJPXx,jKMxh,null,0)
var RLsJn=p_obj.obj_menu
document.wa_root_obj_menu=RLsJn
OZkVP(p_obj,true)
}
function WA_dynmenu_onmouseout(p_obj)
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=wa_timeout("hide_menu()",1000);
OZkVP(p_obj,false)
}
function over_menu(p_obj,id_menu,LJGCg)
{
var RLsJn_root=document.wa_root_obj_menu;
var RLsJn=RLsJn_root.search(id_menu)
sPNXJ()
var dyn_cont=document.getElementById('dynmenu-container');
var WVodu=html_findPos(p_obj)
if(LJGCg==false)
{
var vWfsv=p_obj.offsetParent.offsetParent;
bqaeM(vWfsv.cur_menu)
}
var x2=0;
var y2=WVodu.y;
if(LJGCg)
{
x2=LJGCg.x
y2=LJGCg.y
}
var par_menu=p_obj.offsetParent.offsetParent;
if(par_menu)
{
var efxYt=par_menu.RLsJn
if(efxYt)
{
var WVodu_par=efxYt.bPQZH
x2=WVodu_par.x+efxYt.Irado()-3
}
}

var eVDtl=(x2+RLsJn.Irado()+40-getWindowScroll().x)-getWindowSize().width
if(eVDtl>0)
{
x2=x2-eVDtl 
}
var cGTmT_dec=(y2+RLsJn.pnUDB()+15-getWindowScroll().y)-getWindowSize().height
if(cGTmT_dec>0)
{
y2=y2-cGTmT_dec
y2=Math.max(0,y2)
}
var menu=document.getElementById(id_menu);
menu.RLsJn=RLsJn
RLsJn.bPQZH=new Point(x2,y2)
if(par_menu!=undefined)
{
DZfMr(par_menu,menu)
}
html_SetVisibility(menu,true)
html_SetPosition(menu,x2,y2)
RLsJn.DLnBd()
OZkVP(p_obj,true)
}
function DZfMr(uVatn,tLetv)
{
uVatn.cur_menu=tLetv
var efxYt=uVatn.RLsJn
if(efxYt)
{
efxYt.ZffIm=tLetv.RLsJn
}
}
function WA_dynmenu_onmouseover(p_obj,xANtX,PbmeM,LJGCg)
{
var NVraA=document.wa_global_menu_declaration[xANtX]
var id_menu="dynmenu-id-var"
var dyn_cont=document.getElementById('dynmenu-container');
var FOivi=new Array();
for(var n=0;n<PbmeM.length-1;n++)
{
FOivi.push(PbmeM[n])
}
var hBqsE=PbmeM[PbmeM.length-1]
PbmeM=FOivi 
p_obj.obj_menu=new dFBlx(id_menu,NVraA,PbmeM,null,hBqsE)
var RLsJn=p_obj.obj_menu
dyn_cont.innerHTML=RLsJn.div_menu(true)
document.wa_root_obj_menu=RLsJn
over_menu(p_obj,id_menu,LJGCg)
}
function sPNXJ()
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=false;
}
function pLtOT(NVraA,WVodu)
{
var cGTmT=0
for(var i=0;i<NVraA.root_sizes.length;i++)
{
var QSedY=NVraA.root_sizes[i]
cGTmT+=QSedY
if(WVodu<cGTmT)
{
return i;
}
}
return NVraA.root_sizes.length;
}
function OZkVP(p_obj,b_over)
{
var wofHg=p_obj.offsetParent.offsetParent
var RLsJn=wofHg.RLsJn
var ORTuK_i_root=false;
if(!RLsJn)
{
ORTuK_i_root=true;
RLsJn=document.wa_root_obj_menu;
}
if(!RLsJn) return;
var NVraA=RLsJn.NVraA
var iLZXj;
var DMqcP=false;
var Vcaex_text=p_obj
var JBtRG=p_obj.getElementsByTagName("A")
if(JBtRG.length==1)
{
Vcaex_text=JBtRG[0]
}
if(b_over)
{
iLZXj=(ORTuK_i_root)?NVraA.root_col_text_over:NVraA.sub_col_text_over
DMqcP=(ORTuK_i_root)?NVraA.root_text_u_over:NVraA.sub_text_u_over
}
else
{
iLZXj=(ORTuK_i_root)?NVraA.root_col_text:NVraA.sub_col_text
DMqcP=(ORTuK_i_root)?NVraA.root_text_u:NVraA.sub_text_u
}
Vcaex_text.style.color=iLZXj
Vcaex_text.style.textDecoration=(DMqcP)?"underline":"none"
if(ORTuK_i_root)
{
WA_bg_menu(NVraA.id)
if(b_over)
{
var Vcaex=document.getElementById(NVraA.id)
if(!Vcaex)return;
var c=Vcaex.getContext('2d');
c.fillStyle=NVraA.root_col_bg_over
c.beginPath()
var WVodu=html_findPos(p_obj)
var iFOpp=new Rect(0,0,0,0)
if(NVraA.root_vertical==false)
{
var KNHep=html_findPos(wofHg)
var OVwRr=pLtOT(NVraA,WVodu.x-KNHep.x+10) 
iFOpp.x=WVodu.x-KNHep.x
iFOpp.y=0
iFOpp.width=p_obj.offsetWidth
iFOpp.height=NVraA.root_ly
if(OVwRr==0)
{
iFOpp.x+=NVraA.root_corner
iFOpp.width-=NVraA.root_corner
}
if(OVwRr==NVraA.root_sizes.length)
{
iFOpp.width-=NVraA.root_corner
}
}
else
{
var KNHep=html_findPos(wofHg)
var vrGGg=(WVodu.y-KNHep.y)+p_obj.offsetHeight/2 
var cGTmT=0;
iFOpp.x=0
iFOpp.width=p_obj.offsetWidth
for(var i=0;i<NVraA.root_sizes.length;i++)
{
var QSedY=NVraA.root_sizes[i]
cGTmT+=QSedY
if(vrGGg<cGTmT)
{
iFOpp.y=cGTmT-QSedY
iFOpp.height=QSedY
break
}
}
if(iFOpp.height==0)
{
iFOpp.y=cGTmT
iFOpp.height=NVraA.root_ly-cGTmT
}
{
iFOpp.x+=NVraA.root_corner
iFOpp.width-=2*NVraA.root_corner
}
}
c.fillRect(iFOpp.x+1,iFOpp.y+1,iFOpp.width-2,iFOpp.height-2)
}
}
RLsJn.AhJkN()
}
function dFBlx(id_menu,NVraA,PbmeM,QTAMv,gIPYm)
{
this.toHtml=function()
{
return this.EGtbc.toHtml()
}
this.search=function(xANtX)
{
if(this.JBtRG)
for(var i=0;i<this.JBtRG.length;i++)
{
var cIhkJ=this.JBtRG[i]
var OFUxi=cIhkJ.search(xANtX)
if(OFUxi)return OFUxi;
}
if(this.cJPXx==xANtX)return this;
return false;
}
this.CGRHi=function()
{
this.EGtbc.registerDynamicCanvas()
}
this.AhJkN=function()
{
this.EGtbc.draw()
}
this.DLnBd=function()
{
this.CGRHi() 
this.EGtbc.setRect(0,0,this.Irado(),this.pnUDB())
}
this.pnUDB=function()
{
return this.JBtRG.length*this.VWDCR
}
this.Irado=function()
{
var w2=150;
var ORTuK_hasChild=false;
if(!this.obPfv)
{
var rrSZC=w2;
for(var i=0;i<this.JBtRG.length;i++)
{
var rlVHB=this.JBtRG[i]
if(rlVHB.DCrNK())ORTuK_hasChild=true
var TbSGe=(this.cJPXx+"-submenu"+i)
var UjhuN_menu=document.getElementById(TbSGe);
if(UjhuN_menu)
{
if(isMSIE())
{
rrSZC=Math.max(rrSZC,UjhuN_menu.clientWidth)
}
else
{
rrSZC=Math.max(rrSZC,UjhuN_menu.offsetWidth)
}
}
}
if(isMSIE())
{

}
rrSZC=(rrSZC+6)
for(var i=0;i<this.JBtRG.length;i++)
{
var TbSGe=(this.cJPXx+"-submenu"+i)
var UjhuN_menu=document.getElementById(TbSGe);
if(UjhuN_menu)
{
UjhuN_menu.style.width=rrSZC+"px";
}
}
if(ORTuK_hasChild)
{
rrSZC+=10
}
this.obPfv=rrSZC
w2=rrSZC 
var tLetv=document.getElementById(this.cJPXx);
tLetv.style.width=rrSZC+"px";
}
else
{
w2=this.obPfv
}
return w2
}
this.DCrNK=function()
{
return(this.RcpAD_menu)?true:false;
}
this.div_menu=function(b_visible,bspep)
{
var param_menu=this.RcpAD_menu
var design=this.NVraA;
if(bspep==undefined)bspep=0;
var CZpEr=this.CZpEr
var QtUWD="";
var WZnZu=400
if(isMSIE())
{
WZnZu=this.gIPYm
}
QtUWD+="<div id=\""+this.cJPXx+"\" ";
QtUWD+="style=\"";
if(b_visible==false)
{
QtUWD+="visibility:hidden;";
}
QtUWD+="position:absolute;";
QtUWD+="width:"+WZnZu+"px;";
QtUWD+="z-index:"+(bspep*10);
QtUWD+="\">";
QtUWD+=this.EGtbc.toHtml()
QtUWD+="<div style='position:absolute;left:0px;top:0px;";
QtUWD+="z-index:100;" 
QtUWD+="'>";
CZpEr+="position:relative;"
CZpEr+="height:"+this.VWDCR+"px;";
CZpEr+="line-height:"+this.VWDCR+"px;"
CZpEr+="cursor:"+this.VWDCR+"px;"
if(this.NKKYA=="center")
{
CZpEr+="text-align:center;";
}
else
{
CZpEr+="padding-"+this.NKKYA+":4px;";
}
this.JBtRG=new Array()
for(var i=0;i<param_menu.length;i++)
{
var TbSGe=this.cJPXx+"-"+i
var o=param_menu[i];
var QTAMv=o[0]
var hBqsE=QTAMv[3] 
this.JBtRG.push(new dFBlx(TbSGe,design,o[1],QTAMv,hBqsE))
}
for(var i=0;i<param_menu.length;i++)
{
var rlVHB=this.JBtRG[i]
var info=rlVHB.QTAMv
var BWacT=info[0] 
var rlNgD=info[1]
var IsSvv=info[2]
if(rlNgD.length>0)
{
QtUWD+="<a href='"+rlNgD+"' style='text-decoration:none;cursor:pointer;' ";
if(IsSvv.length>0)QtUWD+="target="+IsSvv;
QtUWD+=">";
}
QtUWD+="<div id='"+(this.cJPXx+"-submenu"+i)+"' style='"+CZpEr+"' "
if(rlVHB.RcpAD_menu)
{
QtUWD+="onmouseover=\u0022javascript:over_menu(this,'"+rlVHB.cJPXx+"',false)\u0022 ";
}
else
{
QtUWD+="onmouseover=\u0022javascript:over_menu_off(this,'"+rlVHB.cJPXx+"')\u0022 ";
}
QtUWD+="onmouseout=\u0022javascript:WA_dynmenu_onmouseout(this)\u0022 ";
QtUWD+=">";
QtUWD+=BWacT;
QtUWD+="</div>";
if(rlNgD.length>0)
{
QtUWD+="</a>";
}
}
QtUWD+="</div>";
QtUWD+="</div>";
for(var i=0;i<param_menu.length;i++)
{
var rlVHB=this.JBtRG[i]
if(rlVHB.RcpAD_menu)
{
QtUWD+=rlVHB.div_menu(false,bspep+1)
}
}
return QtUWD;
}

this.RcpAD_menu=PbmeM
this.gIPYm=gIPYm
this.QTAMv=QTAMv
this.NVraA=NVraA
this.JLWVD=1
this.IkVDP=NVraA.sub_col_border
this.CZpEr=NVraA.sub_style_text
this.RluRU=NVraA.sub_col_text
this.NKKYA=NVraA.sub_align_text
this.VWDCR=NVraA.sub_menu_height
this.cJPXx=id_menu
this.EGtbc=new WA_GraphicElement(id_menu+"-bg",50,NVraA.sub_menu_shadow)
this.EGtbc.RLsJn=this;
this.EGtbc.NVraA=NVraA;
this.EGtbc.draw=function()
{
var paWlQ=this.RLsJn
var NVraA=this.NVraA
var NjNIO=this.rect().width
var AxXDO=this.rect().height
var OdWEG=NVraA.sub_col_bg.col1
if(NVraA.sub_col_bg.has_gradient)
{
var dWTkY=NVraA.sub_col_bg
var XdOKn=dWTkY.pt1.x*NjNIO/100
var NgnCN=dWTkY.pt1.y*AxXDO/100
var aEDvQ=dWTkY.pt2.x*NjNIO/100
var xjXJq=dWTkY.pt2.y*AxXDO/100
OdWEG="("+XdOKn+";"+NgnCN+";"+aEDvQ+";"+xjXJq+";"+dWTkY.col1+";"+dWTkY.col2+")";
}
WA_bg(this.canvasId(),NjNIO,AxXDO,NVraA.sub_menu_corner,1,paWlQ.IkVDP,[OdWEG],this.shadow(),0)
var el=document.getElementById(this.canvasId())
if(!el)return;
var c=el.getContext('2d');
c.fillStyle=paWlQ.RluRU;
var w=paWlQ.Irado()
var h=paWlQ.VWDCR
var AxXDO_arrow=8
var NjNIO_arrow=6
var wlsUZ=Math.max(2,NVraA.sub_corner-2);
var CEQme=0;
var ApYsA=0;
if(this.shadow())
{
CEQme+=6;
ApYsA+=6;
}
var cGTmT=ApYsA+Math.round((h-AxXDO_arrow)/2);
var fuEvw=CEQme+w-NjNIO_arrow-4;
c.shadowOffsetX=0;
c.shadowOffsetY=0;
c.shadowBlur=0;
for(var i=0;i<paWlQ.JBtRG.length;i++)
{
var UjhuN=paWlQ.JBtRG[i]
if(paWlQ.ZffIm==UjhuN) 
{
var aEDvQ=fuEvw-30
c.fillStyle=NVraA.sub_col_bg_over
c.beginPath()
c.fillRect(CEQme+wlsUZ/2,ApYsA+wlsUZ/2,w-wlsUZ,paWlQ.VWDCR-wlsUZ)
}
if(UjhuN.DCrNK())
{
c.fillStyle=paWlQ.RluRU;
c.beginPath()
c.moveTo(fuEvw,cGTmT);
c.lineTo(fuEvw+NjNIO_arrow,cGTmT+AxXDO_arrow/2);
c.lineTo(fuEvw,cGTmT+AxXDO_arrow);
c.lineTo(fuEvw,cGTmT);
c.fill()
}
ApYsA+=paWlQ.VWDCR
cGTmT+=paWlQ.VWDCR
}
}
}
function bqaeM(tLetv)
{
if(tLetv==undefined) return
if(tLetv.cur_menu!=undefined)
{
bqaeM(tLetv.cur_menu)
}
html_SetVisibility(tLetv,false)
}
function hide_menu()
{
sPNXJ()
var MqdrE=document.getElementById('dynmenu-container');
MqdrE.innerHTML=""
}

-->
