<!--

function WA_dynmenuBg(DBVHN)
{
var rtHLm=document.wa_global_menu_declaration[DBVHN]
WA_bg(rtHLm.id,rtHLm.root_lx,rtHLm.root_ly,rtHLm.root_corner,rtHLm.root_border,rtHLm.root_col_border,[rtHLm.root_bg],false,0)
}
function over_menu_off(p_obj,id_menu)
{
XlXnt()
var QDpbm_root=document.wa_root_obj_menu;
var clPaI_current_menu=QDpbm_root.search(id_menu)
var Suflb=p_obj.offsetParent.offsetParent;
if(Suflb)
{
var QDpbm=Suflb.QDpbm
QDpbm.tbghc=clPaI_current_menu
VkQun(Suflb.cur_menu)
eISXX(p_obj,true)
}
}
function WA_dynmenu_onmouseover_off(p_obj,mYLuB)
{
hide_menu();
var rVawg=document.wa_global_menu_declaration[mYLuB]
p_obj.obj_menu=new koHxT(mYLuB,rVawg,null,0)
var QDpbm=p_obj.obj_menu
document.wa_root_obj_menu=QDpbm
eISXX(p_obj,true)
}
function WA_dynmenu_onmouseout(p_obj)
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=wa_timeout("hide_menu()",1000);
eISXX(p_obj,false)
}
function over_menu(p_obj,id_menu,unveq)
{
var QDpbm_root=document.wa_root_obj_menu;
var QDpbm=QDpbm_root.search(id_menu)
XlXnt()
var dyn_cont=document.getElementById('dynmenu-container');
var BWdCI=html_findPos(p_obj)
if(unveq==false)
{
var csgwi=p_obj.offsetParent.offsetParent;
VkQun(csgwi.cur_menu)
}
var x2=0;
var y2=BWdCI.y;
if(unveq)
{
x2=unveq.x
y2=unveq.y
}
var par_menu=p_obj.offsetParent.offsetParent;
if(par_menu)
{
var TGeun=par_menu.QDpbm
if(TGeun)
{
var BWdCI_par=TGeun.nKsEj
x2=BWdCI_par.x+TGeun.SpBcr()-3
}
}

var Zbaus=(x2+QDpbm.SpBcr()+40-getWindowScroll().x)-getWindowSize().width
if(Zbaus>0)
{
x2=x2-Zbaus 
}
var mXRLE_dec=(y2+QDpbm.JYcIL()+15-getWindowScroll().y)-getWindowSize().height
if(mXRLE_dec>0)
{
y2=y2-mXRLE_dec
y2=Math.max(0,y2)
}
var menu=document.getElementById(id_menu);
menu.QDpbm=QDpbm
QDpbm.nKsEj=new Point(x2,y2)
if(par_menu!=undefined)
{
tUUvT(par_menu,menu)
}
html_SetVisibility(menu,true)
html_SetPosition(menu,x2,y2)
QDpbm.sqOxl()
eISXX(p_obj,true)
}
function tUUvT(WISes,Suflb)
{
WISes.cur_menu=Suflb
var TGeun=WISes.QDpbm
if(TGeun)
{
TGeun.tbghc=Suflb.QDpbm
}
}
function WA_dynmenu_onmouseover(p_obj,DBVHN,ksmpl,unveq)
{
var rtHLm=document.wa_global_menu_declaration[DBVHN]
var id_menu="dynmenu-id-var"
var dyn_cont=document.getElementById('dynmenu-container');
var jTxwE=new Array();
for(var n=0;n<ksmpl.length-1;n++)
{
jTxwE.push(ksmpl[n])
}
var qwVSN=ksmpl[ksmpl.length-1]
ksmpl=jTxwE 
p_obj.obj_menu=new koHxT(id_menu,rtHLm,ksmpl,null,qwVSN)
var QDpbm=p_obj.obj_menu
dyn_cont.innerHTML=QDpbm.div_menu(true)
document.wa_root_obj_menu=QDpbm
over_menu(p_obj,id_menu,unveq)
}
function XlXnt()
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=false;
}
function ABndW(rtHLm,BWdCI)
{
var mXRLE=0
for(var i=0;i<rtHLm.root_sizes.length;i++)
{
var xftEE=rtHLm.root_sizes[i]
mXRLE+=xftEE
if(BWdCI<mXRLE)
{
return i;
}
}
return rtHLm.root_sizes.length;
}
function eISXX(p_obj,b_over)
{
var ZPjAd=p_obj.offsetParent.offsetParent
var QDpbm=ZPjAd.QDpbm
var TrcvT=false;
if(!QDpbm)
{
TrcvT=true;
QDpbm=document.wa_root_obj_menu;
}
if(!QDpbm) return;
var rtHLm=QDpbm.rtHLm
var WvXRt;
var bgXsD=false;
var cIvLp_text=p_obj
var Xbkdt=p_obj.getElementsByTagName("A")
if(Xbkdt.length==1)
{
cIvLp_text=Xbkdt[0]
}
if(b_over)
{
WvXRt=(TrcvT)?rtHLm.root_col_text_over:rtHLm.sub_col_text_over
bgXsD=(TrcvT)?rtHLm.root_text_u_over:rtHLm.sub_text_u_over
}
else
{
WvXRt=(TrcvT)?rtHLm.root_col_text:rtHLm.sub_col_text
bgXsD=(TrcvT)?rtHLm.root_text_u:rtHLm.sub_text_u
}
cIvLp_text.style.color=WvXRt
cIvLp_text.style.textDecoration=(bgXsD)?"underline":"none"
if(TrcvT)
{
WA_bg_menu(rtHLm.id)
if(b_over)
{
var cIvLp=document.getElementById(rtHLm.id)
if(!cIvLp)return;
var c=cIvLp.getContext('2d');
c.fillStyle=rtHLm.root_col_bg_over
c.beginPath()
var BWdCI=html_findPos(p_obj)
var ADtZv=new Rect(0,0,0,0)
if(rtHLm.root_vertical==false)
{
var nJwvW=html_findPos(ZPjAd)
var ALeYO=ABndW(rtHLm,BWdCI.x-nJwvW.x+10) 
ADtZv.x=BWdCI.x-nJwvW.x
ADtZv.y=0
ADtZv.width=p_obj.offsetWidth
ADtZv.height=rtHLm.root_ly
if(ALeYO==0)
{
ADtZv.x+=rtHLm.root_corner
ADtZv.width-=rtHLm.root_corner
}
if(ALeYO==rtHLm.root_sizes.length)
{
ADtZv.width-=rtHLm.root_corner
}
}
else
{
var nJwvW=html_findPos(ZPjAd)
var hdtwh=(BWdCI.y-nJwvW.y)+p_obj.offsetHeight/2 
var mXRLE=0;
ADtZv.x=0
ADtZv.width=p_obj.offsetWidth
for(var i=0;i<rtHLm.root_sizes.length;i++)
{
var xftEE=rtHLm.root_sizes[i]
mXRLE+=xftEE
if(hdtwh<mXRLE)
{
ADtZv.y=mXRLE-xftEE
ADtZv.height=xftEE
break
}
}
if(ADtZv.height==0)
{
ADtZv.y=mXRLE
ADtZv.height=rtHLm.root_ly-mXRLE
}
{
ADtZv.x+=rtHLm.root_corner
ADtZv.width-=2*rtHLm.root_corner
}
}
c.fillRect(ADtZv.x+1,ADtZv.y+1,ADtZv.width-2,ADtZv.height-2)
}
}
QDpbm.XKouJ()
}
function koHxT(id_menu,rtHLm,ksmpl,cXeZG,gIrFo)
{
this.toHtml=function()
{
return this.fjcbI.toHtml()
}
this.search=function(DBVHN)
{
if(this.Xbkdt)
for(var i=0;i<this.Xbkdt.length;i++)
{
var xepvl=this.Xbkdt[i]
var dkKhF=xepvl.search(DBVHN)
if(dkKhF)return dkKhF;
}
if(this.mYLuB==DBVHN)return this;
return false;
}
this.krDEm=function()
{
this.fjcbI.registerDynamicCanvas()
}
this.XKouJ=function()
{
this.fjcbI.draw()
}
this.sqOxl=function()
{
this.krDEm() 
this.fjcbI.setRect(0,0,this.SpBcr(),this.JYcIL())
}
this.JYcIL=function()
{
return this.Xbkdt.length*this.mooES
}
this.SpBcr=function()
{
var w2=150;
var HjAaK=false;
if(!this.bnYsG)
{
var clORs=w2;
for(var i=0;i<this.Xbkdt.length;i++)
{
var UuVqH=this.Xbkdt[i]
if(UuVqH.NvEES())HjAaK=true
var WPCuR=(this.mYLuB+"-submenu"+i)
var SSkmL=document.getElementById(WPCuR);
if(SSkmL)
{
if(isMSIE())
{
clORs=Math.max(clORs,SSkmL.clientWidth)
}
else
{
clORs=Math.max(clORs,SSkmL.offsetWidth)
}
}
}
if(isMSIE())
{

}
clORs=(clORs+6)
for(var i=0;i<this.Xbkdt.length;i++)
{
var WPCuR=(this.mYLuB+"-submenu"+i)
var SSkmL=document.getElementById(WPCuR);
if(SSkmL)
{
SSkmL.style.width=clORs+"px";
}
}
if(HjAaK)
{
clORs+=10
}
this.bnYsG=clORs
w2=clORs 
var Suflb=document.getElementById(this.mYLuB);
Suflb.style.width=clORs+"px";
}
else
{
w2=this.bnYsG
}
return w2
}
this.NvEES=function()
{
return(this.GNIJn_menu)?true:false;
}
this.div_menu=function(b_visible,WZGHs)
{
var param_menu=this.GNIJn_menu
var design=this.rtHLm;
if(WZGHs==undefined)WZGHs=0;
var bIdbH=this.bIdbH
var SlqMg="";
var FuXpw=400
if(isMSIE())
{
FuXpw=this.gIrFo
}
SlqMg+="<div id=\""+this.mYLuB+"\" ";
SlqMg+="style=\"";
if(b_visible==false)
{
SlqMg+="visibility:hidden;";
}
SlqMg+="position:absolute;";
SlqMg+="width:"+FuXpw+"px;";
SlqMg+="z-index:"+(WZGHs*10);
SlqMg+="\">";
SlqMg+=this.fjcbI.toHtml()
SlqMg+="<div style='position:absolute;left:0px;top:0px;";
SlqMg+="z-index:100;" 
SlqMg+="'>";
bIdbH+="position:relative;"
bIdbH+="height:"+this.mooES+"px;";
bIdbH+="line-height:"+this.mooES+"px;"
bIdbH+="cursor:"+this.mooES+"px;"
if(this.OKRnb=="center")
{
bIdbH+="text-align:center;";
}
else
{
bIdbH+="padding-"+this.OKRnb+":4px;";
}
this.Xbkdt=new Array()
for(var i=0;i<param_menu.length;i++)
{
var WPCuR=this.mYLuB+"-"+i
var o=param_menu[i];
var cXeZG=o[0]
var qwVSN=cXeZG[3] 
this.Xbkdt.push(new koHxT(WPCuR,design,o[1],cXeZG,qwVSN))
}
for(var i=0;i<param_menu.length;i++)
{
var UuVqH=this.Xbkdt[i]
var info=UuVqH.cXeZG
var THXoD=info[0] 
var cIAeU=info[1]
var cDoXi=info[2]
if(cIAeU.length>0)
{
SlqMg+="<a href='"+cIAeU+"' style='text-decoration:none;cursor:pointer;' ";
if(cDoXi.length>0)SlqMg+="target="+cDoXi;
SlqMg+=">";
}
SlqMg+="<div id='"+(this.mYLuB+"-submenu"+i)+"' style='"+bIdbH+"' "
if(UuVqH.GNIJn_menu)
{
SlqMg+="onmouseover=\u0022javascript:over_menu(this,'"+UuVqH.mYLuB+"',false)\u0022 ";
}
else
{
SlqMg+="onmouseover=\u0022javascript:over_menu_off(this,'"+UuVqH.mYLuB+"')\u0022 ";
}
SlqMg+="onmouseout=\u0022javascript:WA_dynmenu_onmouseout(this)\u0022 ";
SlqMg+=">";
SlqMg+=THXoD;
SlqMg+="</div>";
if(cIAeU.length>0)
{
SlqMg+="</a>";
}
}
SlqMg+="</div>";
SlqMg+="</div>";
for(var i=0;i<param_menu.length;i++)
{
var UuVqH=this.Xbkdt[i]
if(UuVqH.GNIJn_menu)
{
SlqMg+=UuVqH.div_menu(false,WZGHs+1)
}
}
return SlqMg;
}

this.GNIJn_menu=ksmpl
this.gIrFo=gIrFo
this.cXeZG=cXeZG
this.rtHLm=rtHLm
this.oxHHo=1
this.CiOBm=rtHLm.sub_col_border
this.bIdbH=rtHLm.sub_style_text
this.VXbvR=rtHLm.sub_col_text
this.OKRnb=rtHLm.sub_align_text
this.mooES=rtHLm.sub_menu_height
this.mYLuB=id_menu
this.fjcbI=new WA_GraphicElement(id_menu+"-bg",50,rtHLm.sub_menu_shadow)
this.fjcbI.QDpbm=this;
this.fjcbI.rtHLm=rtHLm;
this.fjcbI.draw=function()
{
var clPaI=this.QDpbm
var rtHLm=this.rtHLm
var DtFQu=this.rect().width
var jULOY=this.rect().height
var hRSuJ=rtHLm.sub_col_bg.col1
if(rtHLm.sub_col_bg.has_gradient)
{
var DKtGH=rtHLm.sub_col_bg
var YEFHl=DKtGH.pt1.x*DtFQu/100
var vJIqn=DKtGH.pt1.y*jULOY/100
var cFJlI=DKtGH.pt2.x*DtFQu/100
var PcrXT=DKtGH.pt2.y*jULOY/100
hRSuJ="("+YEFHl+";"+vJIqn+";"+cFJlI+";"+PcrXT+";"+DKtGH.col1+";"+DKtGH.col2+")";
}
WA_bg(this.canvasId(),DtFQu,jULOY,rtHLm.sub_menu_corner,1,clPaI.CiOBm,[hRSuJ],this.shadow(),0)
var el=document.getElementById(this.canvasId())
if(!el)return;
var c=el.getContext('2d');
c.fillStyle=clPaI.VXbvR;
var w=clPaI.SpBcr()
var h=clPaI.mooES
var jULOY_arrow=8
var DtFQu_arrow=6
var mNpeB=Math.max(2,rtHLm.sub_corner-2);
var gmwxM=0;
var APhCI=0;
if(this.shadow())
{
gmwxM+=6;
APhCI+=6;
}
var mXRLE=APhCI+Math.round((h-jULOY_arrow)/2);
var qkdBg=gmwxM+w-DtFQu_arrow-4;
c.shadowOffsetX=0;
c.shadowOffsetY=0;
c.shadowBlur=0;
for(var i=0;i<clPaI.Xbkdt.length;i++)
{
var Qkekk=clPaI.Xbkdt[i]
if(clPaI.tbghc==Qkekk) 
{
var cFJlI=qkdBg-30
c.fillStyle=rtHLm.sub_col_bg_over
c.beginPath()
c.fillRect(gmwxM+mNpeB/2,APhCI+mNpeB/2,w-mNpeB,clPaI.mooES-mNpeB)
}
if(Qkekk.NvEES())
{
c.fillStyle=clPaI.VXbvR;
c.beginPath()
c.moveTo(qkdBg,mXRLE);
c.lineTo(qkdBg+DtFQu_arrow,mXRLE+jULOY_arrow/2);
c.lineTo(qkdBg,mXRLE+jULOY_arrow);
c.lineTo(qkdBg,mXRLE);
c.fill()
}
APhCI+=clPaI.mooES
mXRLE+=clPaI.mooES
}
}
}
function VkQun(Suflb)
{
if(Suflb==undefined) return
if(Suflb.cur_menu!=undefined)
{
VkQun(Suflb.cur_menu)
}
html_SetVisibility(Suflb,false)
}
function hide_menu()
{
XlXnt()
var rsFDs=document.getElementById('dynmenu-container');
rsFDs.innerHTML=""
}

-->
