<!--

function WA_dynmenuBg(DVPaY)
{
var EbtMM=document.wa_global_menu_declaration[DVPaY]
WA_bg(EbtMM.id,EbtMM.root_lx,EbtMM.root_ly,EbtMM.root_corner,EbtMM.root_border,EbtMM.root_col_border,[EbtMM.root_bg],false,0)
}
function over_menu_off(p_obj,id_menu)
{
POgPU()
var nmQoZ_menu_root=document.wa_root_obj_menu;
var nmQoZ_current_menu=nmQoZ_menu_root.search(id_menu)
var BRWWv=p_obj.offsetParent.offsetParent;
if(BRWWv)
{
var nmQoZ_menu=BRWWv.nmQoZ_menu
nmQoZ_menu.HuPkI=nmQoZ_current_menu
xtPLA(BRWWv.cur_menu)
SYhku(p_obj,true)
}
}
function WA_dynmenu_onmouseover_off(p_obj,HOcIH)
{
hide_menu();
var iMAqV=document.wa_global_menu_declaration[HOcIH]
p_obj.obj_menu=new FNPOk(HOcIH,iMAqV,null,0)
var nmQoZ_menu=p_obj.obj_menu
document.wa_root_obj_menu=nmQoZ_menu
SYhku(p_obj,true)
}
function WA_dynmenu_onmouseout(p_obj)
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=wa_timeout("hide_menu()",1000);
SYhku(p_obj,false)
}
function over_menu(p_obj,id_menu,KOPRA)
{
var nmQoZ_menu_root=document.wa_root_obj_menu;
var nmQoZ_menu=nmQoZ_menu_root.search(id_menu)
POgPU()
var dyn_cont=document.getElementById('dynmenu-container');
var CEthn=html_findPos(p_obj)
if(KOPRA==false)
{
var fOImZ=p_obj.offsetParent.offsetParent;
xtPLA(fOImZ.cur_menu)
}
var x2=0;
var y2=CEthn.y;
if(KOPRA)
{
x2=KOPRA.x
y2=KOPRA.y
}
var par_menu=p_obj.offsetParent.offsetParent;
if(par_menu)
{
var itAXG=par_menu.nmQoZ_menu
if(itAXG)
{
var CEthn_par=itAXG.UdmkP
x2=CEthn_par.x+itAXG.URmbd()-3
}
}

var NDiNr=(x2+nmQoZ_menu.URmbd()+40-getWindowScroll().x)-getWindowSize().width
if(NDiNr>0)
{
x2=x2-NDiNr 
}
var uQsgX_dec=(y2+nmQoZ_menu.HfBxQ()+15-getWindowScroll().y)-getWindowSize().height
if(uQsgX_dec>0)
{
y2=y2-uQsgX_dec
y2=Math.max(0,y2)
}
var menu=document.getElementById(id_menu);
menu.nmQoZ_menu=nmQoZ_menu
nmQoZ_menu.UdmkP=new Point(x2,y2)
if(par_menu!=undefined)
{
ZoiRj(par_menu,menu)
}
html_SetVisibility(menu,true)
html_SetPosition(menu,x2,y2)
nmQoZ_menu.iOgnO()
SYhku(p_obj,true)
}
function ZoiRj(roEXx,BRWWv)
{
roEXx.cur_menu=BRWWv
var itAXG=roEXx.nmQoZ_menu
if(itAXG)
{
itAXG.HuPkI=BRWWv.nmQoZ_menu
}
}
function WA_dynmenu_onmouseover(p_obj,DVPaY,BsgCY,KOPRA)
{
var EbtMM=document.wa_global_menu_declaration[DVPaY]
var id_menu="dynmenu-id-var"
var dyn_cont=document.getElementById('dynmenu-container');
var pmtvx=new Array();
for(var n=0;n<BsgCY.length-1;n++)
{
pmtvx.push(BsgCY[n])
}
var hPCfl=BsgCY[BsgCY.length-1]
BsgCY=pmtvx 
p_obj.obj_menu=new FNPOk(id_menu,EbtMM,BsgCY,null,hPCfl)
var nmQoZ_menu=p_obj.obj_menu
dyn_cont.innerHTML=nmQoZ_menu.div_menu(true)
document.wa_root_obj_menu=nmQoZ_menu
over_menu(p_obj,id_menu,KOPRA)
}
function POgPU()
{
clearTimeout(window.wa_dynmenu_timer);
window.wa_dynmenu_timer=false;
}
function kHEpu(EbtMM,CEthn)
{
var uQsgX=0
for(var i=0;i<EbtMM.root_sizes.length;i++)
{
var hmeod=EbtMM.root_sizes[i]
uQsgX+=hmeod
if(CEthn<uQsgX)
{
return i;
}
}
return EbtMM.root_sizes.length;
}
function SYhku(p_obj,b_over)
{
var HVAJV=p_obj.offsetParent.offsetParent
var nmQoZ_menu=HVAJV.nmQoZ_menu
var aBdha_i_root=false;
if(!nmQoZ_menu)
{
aBdha_i_root=true;
nmQoZ_menu=document.wa_root_obj_menu;
}
if(!nmQoZ_menu) return;
var EbtMM=nmQoZ_menu.EbtMM
var BLGwe;
var tnoTu=false;
var XkRNr=p_obj
var hgbMi=p_obj.getElementsByTagName("A")
if(hgbMi.length==1)
{
XkRNr=hgbMi[0]
}
if(b_over)
{
BLGwe=(aBdha_i_root)?EbtMM.root_col_text_over:EbtMM.sub_col_text_over
tnoTu=(aBdha_i_root)?EbtMM.root_text_u_over:EbtMM.sub_text_u_over
}
else
{
BLGwe=(aBdha_i_root)?EbtMM.root_col_text:EbtMM.sub_col_text
tnoTu=(aBdha_i_root)?EbtMM.root_text_u:EbtMM.sub_text_u
}
XkRNr.style.color=BLGwe
XkRNr.style.textDecoration=(tnoTu)?"underline":"none"
if(aBdha_i_root)
{
WA_bg_menu(EbtMM.id)
if(b_over)
{
var eBhFC=document.getElementById(EbtMM.id)
if(!eBhFC)return;
var c=eBhFC.getContext('2d');
c.fillStyle=EbtMM.root_col_bg_over
c.beginPath()
var CEthn=html_findPos(p_obj)
var kcJti=new Rect(0,0,0,0)
if(EbtMM.root_vertical==false)
{
var TTuJo=html_findPos(HVAJV)
var uIbgJ=kHEpu(EbtMM,CEthn.x-TTuJo.x+10) 
kcJti.x=CEthn.x-TTuJo.x
kcJti.y=0
kcJti.width=p_obj.offsetWidth
kcJti.height=EbtMM.root_ly
if(uIbgJ==0)
{
kcJti.x+=EbtMM.root_corner
kcJti.width-=EbtMM.root_corner
}
if(uIbgJ==EbtMM.root_sizes.length)
{
kcJti.width-=EbtMM.root_corner
}
}
else
{
var TTuJo=html_findPos(HVAJV)
var VQZex=(CEthn.y-TTuJo.y)+p_obj.offsetHeight/2 
var uQsgX=0;
kcJti.x=0
kcJti.width=p_obj.offsetWidth
for(var i=0;i<EbtMM.root_sizes.length;i++)
{
var hmeod=EbtMM.root_sizes[i]
uQsgX+=hmeod
if(VQZex<uQsgX)
{
kcJti.y=uQsgX-hmeod
kcJti.height=hmeod
break
}
}
if(kcJti.height==0)
{
kcJti.y=uQsgX
kcJti.height=EbtMM.root_ly-uQsgX
}
{
kcJti.x+=EbtMM.root_corner
kcJti.width-=2*EbtMM.root_corner
}
}
c.fillRect(kcJti.x+1,kcJti.y+1,kcJti.width-2,kcJti.height-2)
}
}
nmQoZ_menu.LupLM()
}
function FNPOk(id_menu,EbtMM,BsgCY,olnPY,HVvUt)
{
this.toHtml=function()
{
return this.TiwQt.toHtml()
}
this.search=function(DVPaY)
{
if(this.hgbMi)
for(var i=0;i<this.hgbMi.length;i++)
{
var vBWCA=this.hgbMi[i]
var pgDuD=vBWCA.search(DVPaY)
if(pgDuD)return pgDuD;
}
if(this.HOcIH==DVPaY)return this;
return false;
}
this.FVnwr=function()
{
this.TiwQt.registerDynamicCanvas()
}
this.LupLM=function()
{
this.TiwQt.draw()
}
this.iOgnO=function()
{
this.FVnwr() 
this.TiwQt.setRect(0,0,this.URmbd(),this.HfBxQ())
}
this.HfBxQ=function()
{
return this.hgbMi.length*this.YDcSs_sub_menu
}
this.URmbd=function()
{
var w2=150;
var aBdha_hasChild=false;
if(!this.QTPUC)
{
var ctRLr=w2;
for(var i=0;i<this.hgbMi.length;i++)
{
var ESRDn=this.hgbMi[i]
if(ESRDn.qdWsX())aBdha_hasChild=true
var DVPaY_sub_menu=(this.HOcIH+"-submenu"+i)
var SjQNV_menu=document.getElementById(DVPaY_sub_menu);
if(SjQNV_menu)
{
if(isMSIE())
{
ctRLr=Math.max(ctRLr,SjQNV_menu.clientWidth)
}
else
{
ctRLr=Math.max(ctRLr,SjQNV_menu.offsetWidth)
}
}
}
if(isMSIE())
{

}
ctRLr=(ctRLr+6)
for(var i=0;i<this.hgbMi.length;i++)
{
var DVPaY_sub_menu=(this.HOcIH+"-submenu"+i)
var SjQNV_menu=document.getElementById(DVPaY_sub_menu);
if(SjQNV_menu)
{
SjQNV_menu.style.width=ctRLr+"px";
}
}
if(aBdha_hasChild)
{
ctRLr+=10
}
this.QTPUC=ctRLr
w2=ctRLr 
var BRWWv=document.getElementById(this.HOcIH);
BRWWv.style.width=ctRLr+"px";
}
else
{
w2=this.QTPUC
}
return w2
}
this.qdWsX=function()
{
return(this.UYKIr)?true:false;
}
this.div_menu=function(b_visible,fUUjN)
{
var param_menu=this.UYKIr
var design=this.EbtMM;
if(fUUjN==undefined)fUUjN=0;
var tJvZa=this.tJvZa
var etnAu="";
var JNSBW=400
if(isMSIE())
{
JNSBW=this.HVvUt
}
etnAu+="<div id=\""+this.HOcIH+"\" ";
etnAu+="style=\"";
if(b_visible==false)
{
etnAu+="visibility:hidden;";
}
etnAu+="position:absolute;";
etnAu+="width:"+JNSBW+"px;";
etnAu+="z-index:"+(fUUjN*10);
etnAu+="\">";
etnAu+=this.TiwQt.toHtml()
etnAu+="<div style='position:absolute;left:0px;top:0px;";
etnAu+="z-index:100;" 
etnAu+="'>";
tJvZa+="position:relative;"
tJvZa+="height:"+this.YDcSs_sub_menu+"px;";
tJvZa+="line-height:"+this.YDcSs_sub_menu+"px;"
tJvZa+="cursor:"+this.YDcSs_sub_menu+"px;"
if(this.chctu=="center")
{
tJvZa+="text-align:center;";
}
else
{
tJvZa+="padding-"+this.chctu+":4px;";
}
this.hgbMi=new Array()
for(var i=0;i<param_menu.length;i++)
{
var DVPaY_sub_menu=this.HOcIH+"-"+i
var o=param_menu[i];
var olnPY=o[0]
var hPCfl=olnPY[3] 
this.hgbMi.push(new FNPOk(DVPaY_sub_menu,design,o[1],olnPY,hPCfl))
}
for(var i=0;i<param_menu.length;i++)
{
var ESRDn=this.hgbMi[i]
var info=ESRDn.olnPY
var HklUV=info[0] 
var WsShc=info[1]
var Bfmab=info[2]
if(WsShc.length>0)
{
etnAu+="<a href='"+WsShc+"' style='text-decoration:none;cursor:pointer;' ";
if(Bfmab.length>0)etnAu+="target="+Bfmab;
etnAu+=">";
}
etnAu+="<div id='"+(this.HOcIH+"-submenu"+i)+"' style='"+tJvZa+"' "
if(ESRDn.UYKIr)
{
etnAu+="onmouseover=\u0022javascript:over_menu(this,'"+ESRDn.HOcIH+"',false)\u0022 ";
}
else
{
etnAu+="onmouseover=\u0022javascript:over_menu_off(this,'"+ESRDn.HOcIH+"')\u0022 ";
}
etnAu+="onmouseout=\u0022javascript:WA_dynmenu_onmouseout(this)\u0022 ";
etnAu+=">";
etnAu+=HklUV;
etnAu+="</div>";
if(WsShc.length>0)
{
etnAu+="</a>";
}
}
etnAu+="</div>";
etnAu+="</div>";
for(var i=0;i<param_menu.length;i++)
{
var ESRDn=this.hgbMi[i]
if(ESRDn.UYKIr)
{
etnAu+=ESRDn.div_menu(false,fUUjN+1)
}
}
return etnAu;
}

this.UYKIr=BsgCY
this.HVvUt=HVvUt
this.olnPY=olnPY
this.EbtMM=EbtMM
this.hmeod_border=1
this.BLGwe_border=EbtMM.sub_col_border
this.tJvZa=EbtMM.sub_style_text
this.KcOaD=EbtMM.sub_col_text
this.chctu=EbtMM.sub_align_text
this.YDcSs_sub_menu=EbtMM.sub_menu_height
this.HOcIH=id_menu
this.TiwQt=new WA_GraphicElement(id_menu+"-bg",50,EbtMM.sub_menu_shadow)
this.TiwQt.nmQoZ_menu=this;
this.TiwQt.EbtMM=EbtMM;
this.TiwQt.draw=function()
{
var nmQoZ=this.nmQoZ_menu
var EbtMM=this.EbtMM
var wPuHm=this.rect().width
var qxxZt=this.rect().height
var JjKDY=EbtMM.sub_col_bg.col1
if(EbtMM.sub_col_bg.has_gradient)
{
var IDtKN=EbtMM.sub_col_bg
var kLFFY=IDtKN.pt1.x*wPuHm/100
var BJtAT=IDtKN.pt1.y*qxxZt/100
var dHRJO=IDtKN.pt2.x*wPuHm/100
var Kcelq=IDtKN.pt2.y*qxxZt/100
JjKDY="("+kLFFY+";"+BJtAT+";"+dHRJO+";"+Kcelq+";"+IDtKN.col1+";"+IDtKN.col2+")";
}
WA_bg(this.canvasId(),wPuHm,qxxZt,EbtMM.sub_menu_corner,1,nmQoZ.BLGwe_border,[JjKDY],this.shadow(),0)
var el=document.getElementById(this.canvasId())
if(!el)return;
var c=el.getContext('2d');
c.fillStyle=nmQoZ.KcOaD;
var w=nmQoZ.URmbd()
var h=nmQoZ.YDcSs_sub_menu
var uXSLe=8
var HecCL=6
var HNRer=Math.max(2,EbtMM.sub_corner-2);
var sWDEG=0;
var kOQDv=0;
if(this.shadow())
{
sWDEG+=6;
kOQDv+=6;
}
var uQsgX=kOQDv+Math.round((h-uXSLe)/2);
var GClWk=sWDEG+w-HecCL-4;
c.shadowOffsetX=0;
c.shadowOffsetY=0;
c.shadowBlur=0;
for(var i=0;i<nmQoZ.hgbMi.length;i++)
{
var SjQNV=nmQoZ.hgbMi[i]
if(nmQoZ.HuPkI==SjQNV) 
{
var dHRJO=GClWk-30
c.fillStyle=EbtMM.sub_col_bg_over
c.beginPath()
c.fillRect(sWDEG+HNRer/2,kOQDv+HNRer/2,w-HNRer,nmQoZ.YDcSs_sub_menu-HNRer)
}
if(SjQNV.qdWsX())
{
c.fillStyle=nmQoZ.KcOaD;
c.beginPath()
c.moveTo(GClWk,uQsgX);
c.lineTo(GClWk+HecCL,uQsgX+uXSLe/2);
c.lineTo(GClWk,uQsgX+uXSLe);
c.lineTo(GClWk,uQsgX);
c.fill()
}
kOQDv+=nmQoZ.YDcSs_sub_menu
uQsgX+=nmQoZ.YDcSs_sub_menu
}
}
}
function xtPLA(BRWWv)
{
if(BRWWv==undefined) return
if(BRWWv.cur_menu!=undefined)
{
xtPLA(BRWWv.cur_menu)
}
html_SetVisibility(BRWWv,false)
}
function hide_menu()
{
POgPU()
var YZYCi=document.getElementById('dynmenu-container');
YZYCi.innerHTML=""
}

-->
