/* menumachine.js v1.7.1.1 - a component of MenuMachine (c)2004 Big Bang Software Pty Ltd :: menumachine.com*/
_ud="undefined";if(typeof(bbMenu)==_ud)bbMenu=new Array();bb_fix=new Array();
function _bbroot(bbL,name,r2L,clkOp,hRelPos,vRelPos,hRPmargin,vRPmargin,smScr,scrSp,scrAm,tri,triDn,triL,t_Hr,s_Hr,fade,posID,s_bCol,s_bW,s_bBtw,s_fFam,s_fSz,s_fWt,s_fStl,s_txAl,s_lPad,s_tPad,hOL,vOL,sArr,bCol,bw,bBtw,fFam,fSz,fWt,fStl,txAl,lPad,tPad,top_vOL,top_hOL,tArr,spc,nhlP,bUp,s_ao,ao)
{
if(typeof(__pg)==_ud)
{
_b=new __bbBrChk();
_hr=null;if(_b.ieDom&&!_b.mac){var els=document.getElementsByTagName("base");if(els.length){_hr=els[0].getAttribute("href");}}if(!_hr)_hr="";
__pg=new _bbPg();
_bbUld=function(){return}
if(window.onload)_bbUld=window.onload;
window.onload=_bbLd;//window.onresize=__bbRsz;
//if(window.onunload)_bbDmUnLd=window.onunload;
window.onunload=_bbUnLd;
}
var r=this; r.spc=spc; var t=new Image(); t.src=r.spc; r.built=0; r.bbL=bbL; r.name=name; r.r=r; r.r2L=r2L; r.tri=tri; r.triDn=triDn; r.triL=triL; r.posID=posID; r.boxName=r.vBoxName="window.document.layers."+name; r.div=_b.n4?eval(r.boxName):_bbGtLr(name); r.dcss=_b.n4?r.div:r.div.style; r.fixpos=0; r.scrSp=scrSp; r.scrAm=scrAm; r.smScr=smScr; r.z=r.dcss.zIndex?r.dcss.zIndex:1000; r.menus=new Array(); r.menusEnum=new Array(); r.c=new Array(); r.par=null; r.lvl=-1; r.t_Hr=t_Hr; r.s_Hr=s_Hr; r.topGlobals=this.styleCollection(top_hOL,top_vOL,tArr,bBtw,bw,bCol,lPad,tPad,fSz,fWt,fStl,fFam,txAl,ao); r.subGlobals=this.styleCollection(hOL,vOL,sArr,s_bBtw,s_bW,s_bCol,s_lPad,s_tPad,s_fSz,s_fWt,s_fStl,s_fFam,s_txAl,s_ao); r.x=0; r.y=0; r.Xo=0; r.Yo=0; r.hRelPos=hRelPos; r.vRelPos=vRelPos; r.hRPmargin=hRelPos==3?-hRPmargin:hRPmargin; r.vRPmargin=vRPmargin; r.clkOp=clkOp; r.fade=fade; r.overMenu=null; r.timeOut=null; r.p=parseInt; r.mw=0; r.mh=0; r.bUp=bUp; if(_b.n4)r.mL=__pg.d.layers[r.name]; r.navResize=0; r.nhlP=nhlP?0:1; }
_bbroot.prototype.bM=function(name,par,text,width,height,url,imgUrl,overUrl,bgcolor,bgOverColor,fc,foc,target,overAction,outAction,clickAction,opaque) { this.menus[name]=this.menusEnum[this.menusEnum.length]=new __menu(this,name,par,text,width,height,url,imgUrl,overUrl,bgcolor,bgOverColor,fc,foc,target,overAction,outAction,clickAction,opaque); }
function __bbIEpgSz() { b=document.body; _bb_scW=b.clientWidth+b.scrollLeft-16; _bb_scH=b.clientHeight+b.scrollTop-16; }
_bbroot.prototype.show=function(d) { this.menus[d].display(1,1); this.menus[d].hilite(1,1); }
function __menu(r,name,par,text,width,height,url,imgUrl,overUrl,bgcolor,bgOverColor,fc,foc,target,overAction,outAction,clickAction,opaque)
{ var m = this; m.r=r;m.id=name; m.name=m.r.name+name; m.par=par?r.menus[par]:r; m.par.c[m.par.c.length]=m; m.index=m.par.c.length-1; m.lvl=par?m.par.lvl+1:0; m.s=m.lvl==0?r.topGlobals:r.subGlobals; m.width=width; m.height=height; m.contentWidth=_b.dt||_b.ie4m?(m.width-m.s.lPad):m.width; m.contentHeight=(_b.dt||_b.ie4m?(m.height-m.s.tPad):m.height); var tb=m.lvl==0&&m.s.bBtw==0&&m.r.t_Hr==1&&m.r.c.length>1?1:0; var sb=m.r.t_Hr&&m.lvl==0?0:m.s.bBtw==0&&m.par.c.length>1?1:0; m.dw=m.width+m.s.bw*(tb?1:2); m.dh=m.height+m.s.bw*(sb?1:2); m.contLeft=tb&&!(m.index==0)?0:m.s.bw; m.contTop=sb&&!(m.index==0)?0:m.s.bw; if(m.lvl==0) { m.r.mw+=m.r.p((r.t_Hr||m.r.mw==0)?(m.width+m.s.bw+(m.index==0?m.s.bw:0)):0); m.r.mh+=m.r.p((!r.t_Hr||m.r.mh==0)?(m.height+m.s.bw+(m.index==0?m.s.bw:0)):0); } m.bgcolor=bgcolor; m.bgOverColor=bgOverColor; m.fc=fc; m.foc=foc; m.text=text; m.url=url; m.imgUrl=imgUrl; m.overUrl=overUrl; m.target=target; m.overAction=overAction; m.outAction=outAction; m.clickAction=clickAction; m.act=(overAction||outAction||clickAction)?1:0; m.opaque=opaque; m.hi=0; m.visible=m.lvl==0?1:0; m.c=new Array(); m.dBxId=m.lvl==0?m.r.name:m.par.name+"x"+m.lvl; m.flp=0; if(_b.n4) { m.vBoxName=m.par.vBoxName+(m.lvl==0?"":".document.layers."+m.dBxId); m.boxName=m.vBoxName+".document.layers."+m.name; if(m.imgUrl) { m.imgName=m.boxName+".document.layers."+m.name+"n.document.images."+m.name+"i"; if(m.overUrl) m.overImgName=m.boxName+".document.layers."+m.name+"o.document.images."+m.name+"oi"; } } var prevItem=m.index==0?null:m.par.c[m.index-1]; if(m.lvl>0) { if(r.t_Hr&&m.lvl==1) { m.Xo=m.par.x+m.par.s.hOL; m.Yo=m.par.height+m.par.s.bw+m.par.s.vOL; } else { m.Xo=Math.round(m.r.r2L?-(m.dw-(m.s.hOL*m.par.width+m.s.bw)):(1-m.s.hOL)*m.par.width+m.s.bw); m.Yo=Math.round(m.par.y+(m.s.vOL*m.par.dh)); } } if(r.t_Hr&&m.lvl==0) { m.x=prevItem?prevItem.x+prevItem.width+m.contLeft:0; m.y=0; } else { m.x=0; m.y=prevItem?prevItem.y+prevItem.height+m.contTop+(m.index==1&&!m.s.bBtw?m.s.bw:0):0; } }
_bbroot.prototype.styleCollection=function(hOL,vOL,arrow,bBtw,bw,bCol,lPad,tPad,fSz,fWt,fStl,fFam,txAl,ao)
{ var s=new Object(); s.hOL=hOL; s.vOL=vOL; s.arrow=arrow; s.bBtw=bBtw; s.bw=bw; s.bCol=bCol; s.txAl=txAl; s.pd=_b.macop5?Math.floor(lPad*1.2):lPad; s.lPad=txAl=="left"?s.pd:txAl=="right"?s.pd:0; s.padText=txAl=="left"?"padding-left:"+s.lPad+"px;":txAl=="right"?"padding-right:"+s.lPad+"px;":""; s.tPad=_b.macop5?Math.floor(tPad*1.2):tPad; s.fSz=_b.macop5?Math.floor(fSz*1.2):fSz; s.fWt=fWt; s.fStl=fStl; s.fFam=fFam; s.txAl=txAl; s.ao=ao; return s; }
__menu.prototype.hilite=function(on,r){ var m=this; if(_b.n4) { m.o.ocss.visibility=on?_b.show:_b.hide; } else { if(m.overUrl) m.img.src=on?m.overUrl:m.imgUrl; if(m.opaque) { if(_b.op) m.o.ncss.background=on?m.bgOverColor:m.bgcolor; else {m.o.ncss.backgroundColor=on?m.bgOverColor:m.bgcolor} } m.o.ncss.color=on?m.foc:m.fc; } m.hi=on; if(m.r.nhlP&&on&&r&&m.lvl>0) m.par.hilite(1,1); }
__menu.prototype.getPos=function(d){ var p=parseInt(eval("this.par.c[0].o.dBxS."+d)); if(this.lvl>0) p+=this.par.getPos(d); return p; }
function __bbRsz(){ for(var g=0;g<bbMenu.length;g++) { bbMenu[g].off(); bbMenu[g].rpos(); } }
function _bbRzevt(){ if(window.innerWidth!=bb_ow||window.innerHeight!=bb_oh) { for(var i=0;i<bb_fix.length;i++) clearTimeout(bb_fix[i]); if(_b.op6||_b.sf||_b.ie) { bb_ow=window.innerWidth; bb_oh=window.innerHeight; if(_b.op6)_bbRePo(); __bbRsz(); for(var g=0;g<bbMenu.length;g++) { var rr=bbMenu[g]; if(!bb_fix[g]&&rr.vRelPos==4) { bb_fix[g]=setInterval("_bbFix()",rr.scrSp); } } } else {location.reload()} } if(_b.op||_b.sf||_b.ie) setTimeout('_bbRzevt()',500); }
_bbroot.prototype.rpos=function() { this.ww=this.p((_b.dt&&_b.ie&&!_b.mac)?__pg.d.documentElement.clientWidth:_b.ie?__pg.d.body.clientWidth:window.innerWidth); this.wh=this.p((_b.dt&&_b.ie&&!_b.mac)?__pg.d.documentElement.clientHeight:_b.ie?__pg.d.body.clientHeight:window.innerHeight); this.ls=parseInt(_b.ie?__pg.d.body.scrollLeft:window.pageXOffset); this.ts=parseInt(_b.ie?__pg.d.body.scrollTop:window.pageYOffset); this.c[0].rpos(); }
__menu.prototype.rpos=function(){ var e=this,t=e.par.c,m=t[0]; if(e==m) { if(!_b.op&&!_b.ns4&&m.lvl>0) { var lm=e.par.c[e.par.c.length-1]; e.h=m.r.p(lm.y+lm.dh-e.s.bw*2); m.o.dBxS.left=m.Xo+_b.px; m.o.dBxS.top=m.Yo+_b.px; e.lp=e.getPos("left"); var sml=m.Xo; if(m.r.r2L) { if(Math.abs(sml)<m.r.ls) sml=-((e.r.t_Hr&&e.par.lvl==0)?m.r.ls:sml+(e.dw+(1-2*m.s.hOL)*e.par.dw)); if(e.lp<m.r.ls) sml+=(m.r.ls-e.lp); } else { if(e.lp+e.dw>m.r.ww) { sml=Math.round(m.s.hOL*e.par.dw-(e.width+m.s.bw)); sml=m.Xo-(e.lp+e.dw-m.r.ww); } if(e.lp<m.r.ls) { sml=m.r.ls; } } m.o.dBxS.left=sml+_b.px; if(m.r.bUp) { if(m.lvl==1&&e.r.t_Hr) { var smt=-(e.h-m.Yo+(m.par.dh-m.par.s.vOL))-m.par.s.vOL; } else if(m.lvl>0) { var bottomVal=Math.round(m.par.y+m.par.dh-(Math.round(m.s.vOL*m.dh)+m.s.bw*2)); var smt= bottomVal-e.h; } m.o.dBxS.top=smt+_b.px; } } } for(var i=0;i<t.length;i++) { if(t[i].c.length) t[i].c[0].rpos(); } }
__menu.prototype.display=function(on,rec){ var e=this,t=e.par.c,m=t[0]; if(_b.n4) { if(on) { var r=e.r; r.mL.clip.width=__pg.w; r.mL.clip.height=__pg.h; r.mL.clip.top=0; r.mL.clip.left=0; } m.o.dBxS.clip.height=on?__pg.h:0; m.o.dBxS.clip.width=on?__pg.w:0; } m.o.dBxS.visibility=on?_b.show:_b.hide; if(_b.nsDom&&!on) { for(var i=0;i<t.length;i++) { if(t[i].imgUrl) { t[i].o.ncss.visibility=_b.hide; t[i].o.ncss.visibility="inherit"; } } } m.visible=on; if(on&&rec&&e.lvl>1) e.par.par.c[0].display(1,1); }
function _bbroll(){ var m=this.m; if(_b.op5&&!m.o)_bbRbMo(); var r=m.r; if(r.built) { if(r.timeOut)__pg.wn.clearTimeout(r.timeOut); if(r.overMenu&&(m.par!=r.overMenu||r.overMenu.lvl>m.lvl))r.overMenu.hideChildren(m.lvl); r.overMenu=m; m.hilite(1); if(m.lvl>0&&m.r.nhlP)m.par.hilite(1); if(m.c.length)m.c[0].display(1); if(m.url)status=m.url; var act=m.r.clkOp?m.clickAction:m.overAction; if(act)CSAction(new Array(act)); } }
function _bbhide(){ var m=this.m; var r=m.r; if(r.built) { m.hilite(0); if(m==r.overMenu) { if(r.timeOut)__pg.wn.clearTimeout(r.timeOut); r.timeOut=__pg.wn.setTimeout("bbMenu["+r.bbL+"].mreset()",r.fade); } status=''; if(m.outAction)CSAction(new Array(m.outAction)); } }
function _bbcroll(){ var m=this.m,r=m.r; if(r.built) { if(r.timeOut)__pg.wn.clearTimeout(r.timeOut); if(r.overMenu&&(m.par!=r.overMenu||r.overMenu.lvl>m.lvl))r.overMenu.hideChildren(m.lvl); r.overMenu=m; m.hilite(1); if(m.lvl>0)m.par.hilite(1); if(m.overAction)CSAction(new Array(m.overAction)); } }
function _bblink(){ var m=this.m; var r=m.r; if(r.built) { if(m.clickAction)CSAction(new Array(m.clickAction)); if(m.url) { if(_hr.length&&_hr.charAt(_hr.length-1)!="/"&&m.url.substr(0,1)!="/"){_hr+="/"} var url=m.url.indexOf(":")==-1?(_hr+m.url):m.url; r.mreset(); if(m.url.indexOf("javascript:")==-1) { if(m.target) { if(eval("__pg.wn."+m.target)) eval("__pg.wn."+m.target+".location.href='"+url+"'"); else {__pg.wn.open(url,m.target,"directories,location,favorites,menubar,resizable,personalbar,scrollbars,status,titlebar,toolbar")} } else __pg.wn.location.href=url; } else eval(m.url); } } }
__menu.prototype.itemreset=function(){ var m=this; if(m!=m.r.overMenu&&m.o&&m.o.ncss)m.hilite(0); if(m.c.length)m.c[0].display(0); for(var i=0;i<m.c.length;i++) { m.c[i].itemreset(); } }
_bbroot.prototype.mreset=function(){ var r=this; for(var i=0;i<r.c.length;i++) r.c[i].itemreset(); if(_b.n4) { r.mL.clip.width=r.mw; r.mL.clip.height=r.mh; r.mL.clip.top=r.mLt; r.mL.clip.left=r.mLl; } }
__menu.prototype.hideChildren=function(l){ var m=this; m.hilite(0); if(m.c.length)m.c[0].display(0); if(m.lvl>l)m.par.hideChildren(l); }
function _bbDmUnLd(){return 1;}
function _bbUnLd(){if((_b.sf||_b.ie)&&!_b.n4){ for(var f=0;f<bbMenu.length;f++) { var r=bbMenu[f];r.built=0; if(r.timeOut)clearTimeout(r.timeOut); function rm(a,b){for(var i=0;i<a.length;i++){eval("b."+a[i]+"=null")}} for(var i=0;i<r.menusEnum.length;i++) { var m=r.menusEnum[i],mo=m.o; var z=new Array("dBxs","dBx","css","dcss"),y=new Array("evt","ncss","normal","over","img","c"); rm(z,mo);if(mo.div){if(mo.div.img)mo.div.img=null;mo.div=null}rm(y,mo); mo=null;m=null; } r.t=null; r.dcss=null; r.div=null; r.menus=null; r.menusEnum=null; r.c=null; r=null; } bbMenu=null; __pg=null; _b=null; bb_fix=null; } _bbDmUnLd(); }
_bbroot.prototype.buildLayers=function(){ if(_b.n4)return; this.dcss.visibility=_b.hide; if(!_b.op&&!_b.sf)this.off(); var r=this,dT="",bc="background-color:",en=0,lvl=-1,currentBoxid=null,n=this.name,p="position:absolute;visibility:",bs="overflow:hidden;",nnt=p+(_b.op5?"visible":"inherit"); for(var i=0;i<r.menusEnum.length;i++) { var m=r.menusEnum[i],no="font-size:"+m.s.fSz+"px;"+(m.s.fWt?"font-weight:bold;":"")+(m.s.fStl?"font-style:italic;":"")+"font-family:"+m.s.fFam+";text-align:"+m.s.txAl,zindex=(m.lvl+2)*this.z; if(m.lvl>lvl&&m.lvl>0) { en=1; dT+="<div id='"+m.dBxId+"' class='hide' style='left:"+(_b.op?m.Xo:"0")+"px;top:"+(_b.op?m.Yo:"0")+"px;z-index:"+zindex+";"+p+(_b.op5?"visible":"hidden")+"'>\n"; } else if (m.lvl<lvl)for(var g=0;g<lvl-m.lvl;g++)dT+="<\/div>\n"; var ol=lvl; lvl=m.lvl; dT+="<div id='"+m.name+"' class='hide' style='display:block;"+bs+nnt+";width:"+m.dw+"px;height:"+m.dh+"px;left:"+m.x+"px;top:"+m.y+"px;"+(m.opaque?bc+m.s.bCol:"")+"'>"; dT+="<div id='"+m.name+"n' class'hide' style='"+nnt+";"+no+";"+(m.opaque?bc+m.bgcolor+";":"")+"color:"+m.fc+";"+"left:"+m.contLeft+"px;top:"+m.contTop+"px;"+(m.imgUrl?"width:"+(m.contentWidth+(_b.dom&&_b.dt?m.s.pd:0))+"px;height:"+(m.contentHeight+(_b.dom&&_b.dt?m.s.tPad:0))+"px;":"width:"+m.contentWidth+"px;height:"+m.contentHeight+"px;overflow:hidden;"+m.s.padText+"padding-top:"+m.s.tPad+"px")+"'>"+(m.imgUrl?"<img name='"+m.name+"i' id='"+m.name+"i' src='"+(m.lvl==0?m.imgUrl:m.r.spc)+"' width='"+m.width+"' height='"+m.height+"' alt='"+m.text+"' title='"+m.text+"'>":m.text)+"<\/div>"; if(m.s.arrow&&m.c.length) { var thr=m.lvl==0&&m.r.t_Hr?1:0,ao=m.s.ao,ars="top:"+(thr?m.dh-7:m.dh/2-5)+"px;left:"+(thr?(m.r.r2L?ao:(m.dw-ao-12)):(m.r.r2L?ao:(m.dw-ao-7)))+"px;width:"+(thr?9:5)+"px;height:"+(thr?5:9)+"px"; dT+="<div id='"+m.name+"a' class='hide' style='"+nnt+";"+no+";"+ars+"'><img src='"+(thr?m.r.triDn:m.r.r2L?m.r.triL:m.r.tri)+"'><\/div>"; } var es="display:block;"+(m.url||m.act?"cursor:pointer;cursor:hand;":"cursor:default;")+"width:"+m.dw+"px;height:"+m.dh+"px;left:0px;top:0px"; dT+="<div id='"+m.name+"e' class='hide' style='"+es+";"+bs+nnt+"'>"+(_b.nsDom?"&nbsp;":"<img border='0' width='"+m.dw+"' height='"+m.dh+"' src='"+r.spc+"'"+(m.imgUrl?(_b.op?" title=' ' alt=' '":"alt='"+m.text+"' title='"+m.text+"'"):"")+">")+"<\/div>\n"; dT+="<\/div>\n"; } if(m.lvl<lvl)for(var g=0;g<lvl-m.lvl;g++)dT+="<\/div>\n"; document.write(dT+"<\/div>\n"+(en?"<\/div>\n":"")); for(var i=0;i<r.menusEnum.length;i++) { var m=r.menusEnum[i]; m.o=new _bbMnOb(m); m.o.pos(); } if(_b.op||_b.sf)r.off(); r.built=1; r.dcss.visibility=_b.show; if((_b.ie)||_b.sf||_b.nsDom)r.rpos(); }
_bbroot.prototype._bbnsBuild=function(){ function w(l,t) { l.document.write(t); l.document.close(); } var r=this,lvl=-1,currentBoxid=null,n=this.name; r.off(); var s="Menu loading"; for(var i=0;i<r.menusEnum.length;i++) { s+="."; status=s; var m=r.menusEnum[i]; var tx=m.text; var zi=(m.lvl+2)*this.z; m.o=new _bbMnOb(m,1); var o=m.o; if(m.lvl>lvl&&m.lvl>0) { o.dBx=m.o.dBxS=new Layer(200,m.par.o.dBx); o.dBx.left=m.Xo; o.dBx.top=m.Yo; o.dBx.zIndex=zi; o.dBx.visibility=_b.hide; } else { o.dBx=o.dBxS=m.lvl==0?this.div:m.par.c[0].o.dBx; } var p=m.par.c[0].o.dBx; lvl=m.lvl; o.div=o.css=new Layer(m.dw,p); if(m.opaque)o.div.bgColor=m.s.bCol; o.normal=o.ncss=new Layer(m.width,p); o.over=o.ocss=new Layer(m.width,p); if(m.opaque) { o.normal.bgColor=m.bgcolor; o.over.bgColor=m.bgOverColor; } var fs="font-size:"+m.s.fSz+"px;"+(m.s.fWt?"font-weight:bold;":"")+(m.s.fStl?"font-style:italic;":"")+"font-family:"+m.s.fFam+";text-align:"+m.s.txAl+";overflow:hidden;"+m.s.padText+"padding-top:"+m.s.tPad+"px"; var txt=m.imgUrl?"<img name='"+m.name+"i' id='"+m.name+"i' src='"+m.imgUrl+"' width='"+m.width+"' height='"+m.height+"' alt='"+m.text+"' title='"+m.text+"'>":"<div class='hide' style='"+fs+";color:"+m.fc+"'>"+m.text+"<\/div><\/div>"; var otxt=m.overUrl?"<img name='"+m.name+"oi' id='"+m.name+"oi' src='"+m.overUrl+"' width='"+m.width+"' height='"+m.height+"' alt='"+m.text+"' title='"+m.text+"'>":m.imgUrl?txt:"<div class='hide' style='"+fs+";color:"+m.foc+"'>"+m.text+"<\/div><\/div>"; w(o.normal,txt); w(o.over,otxt); if(m.s.arrow&&m.c.length) { var thr=m.lvl==0&&m.r.t_Hr?1:0; o.arr=new Layer(thr?9:5,p); o.arr.visibility="inherit"; o.arr.zIndex=zi+4; w(o.arr,"<img src='"+(thr?m.r.triDn:m.r.r2L?m.r.triL:m.r.tri)+"'>"); } o.evt=new Layer(m.dw,p); o.div.zIndex=zi+1; o.normal.zIndex=zi+2; o.over.zIndex=zi+3; o.evt.zIndex=zi+5; w(o.evt,"<img border='0' width='"+m.dw+"' height='"+m.dh+"' src='"+r.spc+"'>"); o.div.visibility=o.normal.visibility=o.evt.visibility="inherit"; o.over.visibility="hide"; o.evt.m=m; o.evt.captureEvents(Event.MOUSEUP); o.evt.onmouseup=m.r.clkOp?m.c.length?_bbroll:_bblink:_bblink; o.evt.onmouseover=m.r.clkOp?_bbcroll:_bbroll; o.evt.onmouseout=_bbhide; if(!_b.n4&&m.imgUrl) { m.img=eval(m.imgName); if(m.overUrl) m.overImg=eval(m.overImgName); } o.pos(); status=''; } r.built=1; }
function _bbRePo(){ var f="for(var i=0;i<bbMenu.length;i++){bbMenu[i].off(1)}_bbFix();"; if(_b.ie&&_b.mac) setTimeout(f,50); else if(_b.op) { for(var i=0;i<bbMenu.length;i++) { var r=bbMenu[i]; for(var f=0;f<r.menusEnum.length;f++) { m=r.menusEnum[f]; m.o.pos(); } r.off(); } _bbFix(); } else {eval(f)} }
_bbroot.prototype.off=function(g){ var r=this; r.dcss.width=r.mw+_b.px; r.dcss.height=r.mh+_b.px; if(r.posID!="") { var p; if (_b.ie) { p=document.all[r.posID]; } else if (_b.dom&&!_b.op) { var im = document.getElementsByTagName("img"); for(var i=0;i<im.length;i++) { if(im[i].getAttribute("name")==r.posID) break; } p=im[i]; } else {p=__pg.d.images[r.posID]} eval("r.dcss."+(_b.op?"pixelL":"l")+"eft=(_bb_X(p)+(_b.iem?r.p(__pg.d.body.leftMargin):0))+_b.px"); eval("r.dcss."+(_b.op?"pixelT":"t")+"op=(_bb_Y(p)+(_b.iem&&g?r.p(__pg.d.body.topMargin):0))+_b.px"); } else { r.tp=_b.op?r.dcss.pixelTop:r.p(r.dcss.top);r.tp-=_b.ie?__pg.d.body.scrollTop:__pg.wn.pageYOffset; var ww=(_b.dt&&_b.ie&&!_b.mac)?__pg.d.documentElement.clientWidth:_b.ie?__pg.d.body.clientWidth:window.innerWidth; var wh=(_b.dt&&_b.ie&&!_b.mac)?__pg.d.documentElement.clientHeight:_b.ie?__pg.d.body.clientHeight:window.innerHeight; var tp=lp=0; if(r.hRelPos!=0) { if(r.hRelPos!=1) { var s=(r.p(ww))-r.p(r.mw); lp+=r.hRelPos==3?s:_b.op5||_b.n4?Math.round(s/2):Math.floor(s/2); } lp+=r.hRPmargin; } if(r.vRelPos!=0&&r.vRelPos!=4) { if(r.vRelPos!=1) { var s=(r.p(wh))-r.p(r.mh); tp+=r.vRelPos==3?s:_b.op5||_b.n4?Math.round(s/2):Math.floor(s/2); } tp+=r.vRPmargin; } if(!(_b.dt&&_b.ie&&!_b.mac))r.dcss.visibility=_b.hide; if(lp<0)lp=0;if(tp<0)tp=0; if(_b.n4) { r.dcss.moveTo((r.hRelPos!=0?lp:r.dcss.left),(r.vRelPos!=0?lp:r.dcss.top)); } else if(_b.op) { if(r.hRelPos!=0)r.dcss.pixelLeft=lp; if(r.vRelPos!=0&&r.vRelPos!=4)r.dcss.pixelTop=tp; } else { if(r.hRelPos!=0)r.dcss.left=lp+_b.px; if(r.vRelPos!=0&&r.vRelPos!=4)r.dcss.top=tp+_b.px; } if(r.vRelPos==4) {r.fixpos=-1;r.tp--} if(!(_b.dt&&_b.ie&&!_b.mac))r.dcss.visibility=_b.show; } }
function _bb_X(e){return parseInt(typeof(e.x)!=_ud?e.x:_bb_P(e,"Left"))}
function _bb_Y(e){return parseInt(typeof(e.y)!=_ud?e.y:_bb_P(e,"Top"))}
function _bb_P(e,w){ var p = 0; while (e!=null) { p+=e["offset"+w]; e=e.offsetParent; } return p; }
function _bbMnOb(m,n){ var o=this; if(!n) { if(m.index==0) { o.dBx=_bbGtLr(m.dBxId); o.dBxS=o.dBx.style; } else { o.dBx=m.par.c[0].o.dBx; o.dBxS=m.par.c[0].o.dBxS; } o.dBxS.zIndex=(m.lvl+2)*m.r.z; o.div=_bbGtLr(m.name); o.css=o.div.style; o.normal=_bbGtLr(m.name+"n"); o.ncss=o.normal.style; o.evt=_bbGtLr(m.name+"e"); if(_b.op||_b.ie) { o.evt.onmouseover=m.r.clkOp?_bbcroll:_bbroll; o.evt.onmouseout=_bbhide; o.evt.onclick=m.r.clkOp?m.c.length?_bbroll:_bblink:_bblink; o.div.onselectstart=o.normal.onselectstart=o.evt.onselectstart=function(){return false} } else { o.evt.addEventListener("mouseover",m.r.clkOp?_bbcroll:_bbroll,1); o.evt.addEventListener("mouseout",_bbhide,1); o.evt.addEventListener("click",(m.r.clkOp?m.c.length?_bbroll:_bblink:_bblink),1); } o.evt.m=m; if(m.imgUrl) { m.img=_b.dom?__pg.d.getElementById(m.name+"i"):document.all[m.name+"i"]; } } o.m=m; }
function _bbGtLr(id){ if (_b.dom) return document.getElementById(id); else {return document.all[id]} }
_bbMnOb.prototype.pos=function(){ var o=this; var m=o.m; if(_b.n4) { var x=m.contLeft+m.x,y=m.contTop+m.y; o.css.resizeTo(m.dw,m.dh); o.css.moveTo(m.x,m.y); o.ncss.resizeTo(m.width,m.height); o.ncss.moveTo(x,y); o.ocss.resizeTo(m.width,m.height); o.ocss.moveTo(x,y); if(m.s.arrow&&m.c.length) { var thr=m.lvl==0&&m.r.t_Hr?1:0; var at=thr?y+m.height-7:Math.round(y+m.height/2-5); var al=thr?x+m.width-12:x+m.width-7; var aw=thr?9:5,ah=thr?5:9; o.arr.resizeTo(aw,ah); o.arr.moveTo(al,at); } o.evt.resizeTo(m.dw,m.dh); o.evt.moveTo(m.x,m.y); if(m.lvl>0&&m.index==0) { o.dBxS.moveTo(m.Xo,m.Yo); o.dBxS.clip.height=0; o.dBxS.clip.width=0; o.dBxS.zIndex=(m.lvl+2)*m.r.z; } } else if(_b.op) { if(m.lvl>0&&m.index==0) { o.dBxS.visibility=_b.hide; o.dBxS.pixelLeft=m.Xo; o.dBxS.pixelTop=m.Yo; o.dBxS.zIndex=(m.lvl+2)*m.r.z; } } else { if(m.lvl>0&&m.index==0) { o.dBxS.visibility=_b.hide; o.dBxS.left="0"+_b.px; o.dBxS.top="0"+_b.px; o.dBxS.zIndex=(m.lvl+2)*m.r.z; } } if(_b.ie40m&&!m.img) o.ncss.posLeft=o.ncss.posTop=m.s.bw+m.s.lPad; }
function _bbFix(){ if(_b.op)_bbRzevt(); for(var i=0;i<bbMenu.length;i++) { var r=bbMenu[i]; var moveAmt=0; if(r.vRelPos==4) { var scrTop=_b.ie?__pg.d.body.scrollTop:__pg.wn.pageYOffset; if(scrTop!=r.fixpos) { if(r.smScr) { var diff=r.fixpos-scrTop; moveAmt=(Math.abs(diff)<r.scrAm)?-diff:((diff>0)?-r.scrAm:r.scrAm); moveAmt=(Math.abs(diff)>(r.scrAm*4))?moveAmt+moveAmt:moveAmt; var mtp=(r.tp+=moveAmt)+_b.px; _b.op?r.dcss.pixelTop=mtp:r.dcss.top=mtp; r.fixpos+=moveAmt; } else { var mtp=(r.tp+scrTop)+_b.px; _b.op?r.dcss.pixelTop=mtp:r.dcss.top=mtp; r.fixpos=scrTop; } } } } }
function __bbBrChk(){ var b=this,d=document; var ua=navigator.userAgent.toLowerCase(); b.dom=d.getElementById?1:0; b.ns=(ua.indexOf('mozilla')!=-1&&ua.indexOf('compatible')==-1)?1:0; b.nsDom=b.dom&&b.ns?1:0; function o(n){return (ua.indexOf("opera "+n)>-1||ua.indexOf("opera/"+n)>-1)&&window.opera?1:0} b.op5=o(5); b.op6=o(6); b.op7=o(7); b.op=(b.op5||b.op6||window.opera)&&!b.op7?1:0; b.ie=(ua.indexOf('msie')!=-1&&!b.op)?1:0; b.ieDom=b.dom&&b.ie?1:0; b.n4=b.ns&&!b.dom&&d.layers?1:0; b.ie4=b.ie&&!b.dom&&d.all?1:0; b.mac=ua.indexOf("mac")>-1?1:0; b.ie4m=b.ie4&&b.mac?1:0; b.ie40m=b.ie4m&&ua.indexOf("msie 4.0")>-1?1:0; b.macop5=b.mac&&b.op5?1:0; b.iem=b.ie&&b.mac?1:0; b.ie50m=b.ie&&b.mac&&ua.indexOf("5.0")>-1?1:0; b.ma=b.iem&&ua.indexOf("aol")>-1?1:0; b.sf=ua.indexOf("applewebkit")>-1?1:0; b.dt=(b.nsDom||(b.op5||b.op6)||(d.doctype&&d.doctype.name&&d.doctype.name.indexOf("http:\/\/")>-1)||d.compatMode&&(d.compatMode!="BackCompat"&&d.compatMode!="QuirksMode"))?1:0; b.px=b.n4||b.op?"":"px"; b.show=b.n4?'show':'visible'; b.hide=b.n4?'hide':'hidden'; b.left=b.op?"pixelLeft":"left"; b.top=b.op?"pixelTop":"top"; }
__bbMmB=0;function _bbRbMo(){ for(var g=0;g<bbMenu.length;g++) { var r=bbMenu[g]; for(var i=0;i<r.menusEnum.length;i++) { var m=r.menusEnum[i]; m.o=new _bbMnOb(m); m.o.pos(); } r.off(); } }
function _bbLd(){ if(_b.op&&__bbMmB)_bbRbMo(); for(var g=0;g<bbMenu.length;g++) { var rr=bbMenu[g]; if(_b.n4)rr._bbnsBuild(); var r=rr.menusEnum; if(!_b.n4) { for(var i=0;i<r.length;i++) { var m=r[i]; if(m.imgUrl&&m.lvl>0) { m.img.src=m.imgUrl; } if(m.overUrl) { var temp=new Image(); temp.src=m.overUrl; } } } if(!bb_fix[g]&&rr.vRelPos==4) { bb_fix[g]=setInterval("_bbFix()",rr.scrSp); } if(_b.n4) { rr.mLw=rr.mL.clip.width; rr.mLh=rr.mL.clip.height; rr.mLt=rr.mL.clip.top; rr.mLl=rr.mL.clip.left; rr.mL.clip.width=rr.mw; rr.mL.clip.height=rr.mh; } if(!(_b.ie&&!_b.iem)&&!_b.sf)rr.rpos(); } if(_b.n4||_b.op) { bb_ow=window.innerWidth; bb_oh=window.innerHeight; if(!_b.n4)_bbRzevt(); } else if(_b.iem){ window.onresize=function(){setTimeout("__bbRsz()",50)}} else {window.onresize=__bbRsz}if(_b.op||_b.sf) { for(var g=0;g<bbMenu.length;g++) bbMenu[g].off(); } __bbMmB=1; _bbUld(); }
function _bbPg(){ var t=this; t.wn=window; t.d=t.wn.document; t.w=(_b.dt&&_b.ie)?t.d.documentElement.clientWidth:_b.ie||_b.nsDom?t.d.body.clientWidth:t.wn.innerWidth; t.h=(_b.dt&&_b.ie)?t.d.documentElement.clientHeight:_b.ie||_b.nsDom?t.d.body.clientHeight:t.wn.innerHeight; t.wn.onresize=_b.n4?_bbRzevt:_bbRePo; }