/********************************************************************************************************************************************* * (c) Ger Versluis 2000 version 5.411 24 December 2001 (updated Jan 31st, 2003 by Dynamic Drive for Opera7) * HV Menu found on Dynamic Drive ONLY may be used on both commercial and non commerical sites * * For info write to menus@burmees.nl * * This script featured on Dynamic Drive DHTML code library: http://www.dynamicdrive.com **********************************************************************************************************************************************/ var AgntUsr4971=navigator.userAgent.toLowerCase(); var DomYes4971=document.getElementById?1:0; var NavYes4971=AgntUsr4971.indexOf('mozilla')!=-1&&AgntUsr4971.indexOf('compatible')==-1?1:0; var ExpYes4971=AgntUsr4971.indexOf('msie')!=-1?1:0; var Opr4971=AgntUsr4971.indexOf('opera')!=-1?1:0; var Opr6orless4971=window.opera && navigator.userAgent.search(/opera.[1-6]/i)!=-1 //DynamicDrive.com added code var DomNav4971=DomYes4971&&NavYes4971?1:0; var DomExp4971=DomYes4971&&ExpYes4971?1:0; var Nav44971=NavYes4971&&!DomYes4971&&document.layers?1:0; var Exp44971=ExpYes4971&&!DomYes4971&&document.all?1:0; var PosStrt4971=(NavYes4971||ExpYes4971)&&!Opr6orless4971?1:0; var FrstLoc4971,ScLoc4971,DcLoc4971; var ScWinWdth4971,ScWinHght4971,FrstWinWdth4971,FrstWinHght4971; var ScLdAgainWin4971; var FirstColPos4971,SecColPos4971,DocColPos4971; var RcrsLvl4971=0; var FrstCreat4971=1,Loadd4971=0,Creatd4971=0,IniFlg4971,AcrssFrms4971=1; var FrstCntnr4971=null,CurrntOvr4971=null,CloseTmr4971=null; var CntrTxt4971,TxtClose4971,ImgStr4971; var Ztop4971=100; var ShwFlg4971=0; var M_StrtTp4971=StartTop4971,M_StrtLft4971=StartLeft4971; var StaticPos4971=0; var LftXtra4971=DomNav4971&&!Opr4971?LeftPaddng4971:0; //Changed for Opera var TpXtra4971=DomNav4971?TopPaddng4971:0; var M_Hide4971=Nav44971?'hide':'hidden'; var M_Show4971=Nav44971?'show':'visible'; var Par4971=parent.frames[0]&&FirstLineFrame4971!=SecLineFrame4971?parent:window; var Doc4971=Par4971.document; var Bod4971=Doc4971.body; var Trigger4971=NavYes4971&&!Opr4971?Par4971:Bod4971; //Changed for Opera MenuTextCentered4971=MenuTextCentered4971==1||MenuTextCentered4971=='center'?'center':MenuTextCentered4971==0||MenuTextCentered4971!='right'?'left':'right'; WbMstrAlrts4971=["Item not defined: ","Item needs height: ","Item needs width: "]; if(Trigger4971.onload)Dummy4971=Trigger4971.onload; if(DomNav4971||Opr4971)Trigger4971.addEventListener('load',Go4971,false); //Changed for Opera else Trigger4971.onload=Go4971; function Dummy4971(){return} function CnclSlct4971(){return false} function RePos4971(){ FrstWinWdth4971=ExpYes4971?FrstLoc4971.document.body.clientWidth:FrstLoc4971.innerWidth; FrstWinHght4971=ExpYes4971?FrstLoc4971.document.body.clientHeight:FrstLoc4971.innerHeight; ScWinWdth4971=ExpYes4971?ScLoc4971.document.body.clientWidth:ScLoc4971.innerWidth; ScWinHght4971=ExpYes4971?ScLoc4971.document.body.clientHeight:ScLoc4971.innerHeight; if(MenuCentered4971=='justify'&&FirstLineHorizontal4971){ FrstCntnr4971.style.width=FrstWinWdth4971; ClcJus4971(); var P=FrstCntnr4971.FrstMbr,W=Menu1[5],i; for(i=0;i":""; TxtClose4971=""+MenuTextCentered4971!='left'?"":""}} FirstColPos4971=Nav44971?FrstLoc4971.document:FrstLoc4971.document.body; SecColPos4971=Nav44971?ScLoc4971.document:ScLoc4971.document.body; DocColPos4971=Nav44971?DcLoc4971.document:ScLoc4971.document.body; if (TakeOverBgColor4971)FirstColPos4971.bgColor=AcrssFrms4971?SecColPos4971.bgColor:DocColPos4971.bgColor; if(MenuCentered4971=='justify'&&FirstLineHorizontal4971)ClcJus4971(); if(FrstCreat4971){ FrstCntnr4971=CreateMenuStructure4971('Menu4971',NoOffFirstLineMenus4971); FrstCreat4971=AcrssFrms4971?0:1} else CreateMenuStructureAgain4971('Menu4971',NoOffFirstLineMenus4971); if(TargetLoc4971)ClcTrgt4971(); if(MenuCentered4971)ClcLft4971(); if(MenuVerticalCentered4971)ClcTp4971(); PosMenu4971(FrstCntnr4971,StartTop4971,StartLeft4971); IniFlg4971=1; Initiate4971(); Creatd4971=1; if (AcrssFrms4971) //Added for Opera { //Added for Opera ScLdAgainWin4971=ExpYes4971?ScLoc4971.document.body:ScLoc4971; ScLdAgainWin4971.onunload=UnLoaded4971; } //Added for Opera Trigger4971.onresize=Nav44971?ReDoWhole4971:RePos4971; AfterBuild4971(); if(MenuVerticalCentered4971=='static'&&!AcrssFrms4971)setInterval('KeepPos4971()',250); status='Menu ready for use'} function KeepPos4971(){ var TS=ExpYes4971?FrstLoc4971.document.body.scrollTop:FrstLoc4971.pageYOffset; if(TS!=StaticPos4971){ var FCStyle=Nav44971?FrstCntnr4971:FrstCntnr4971.style; FCStyle.top=FrstCntnr4971.OrgTop=StartTop4971+TS;StaticPos4971=TS}} function ClcJus4971(){ var a=BorderBtwnElmnts4971?1:2,b=BorderBtwnElmnts4971?BorderWidth4971:0; var Size=Math.round(((FrstWinWdth4971-a*BorderWidth4971)/NoOffFirstLineMenus4971)-b),i,j; for(i=1;iScWinWdth4971+LScrlld)SubLt=ScWinWdth4971+LScrlld-CCW} else{ if(SubLt+CCW>ScWinWdth4971+LScrlld)SubLt=this.Level==1?ScWinWdth4971+LScrlld-CCW:SubLt-(CCW+(1-2*ChildOverlap4971)*ThisWt); if(SubLtTpScrlld+ScWinHght4971)SubTp=this.Level==1?SubTp=TpScrlld+ScWinHght4971-CCH:SubTp-CCH+(1-2*ChildVerticalOverlap4971)*ThisHt; if(SubTp"} this.value=MemVal; if(RcrsLvl4971==1){ a=LowBgColor4971; b=HighBgColor4971; c=FontLowColor4971; d=FontHighColor4971;} else{ a=LowSubBgColor4971; b=HighSubBgColor4971; c=FontSubLowColor4971; d=FontSubHighColor4971} /////////////////////////////////// if (HighlightedVal == 1) { a = HighlightedBgColor4971; b = HighlightedMouseOverBgColor4971; c = HighlightedFontColor4971; d = HighlightedMouseOverFontColor4971; } /////////////////////////////////// this.LoBck=a; this.LwFntClr=c; this.HiBck=b; this.HiFntClr=d; this.style.color=this.LwFntClr; if(this.LoBck)this.style.backgroundColor=this.LoBck; //if (RcrsLvl4971==1)this.style.textAlign=MenuTextCentered4971; if (RcrsLvl4971==1) { this.style.textAlign=MenuTextCentered4971; } else { this.style.textAlign=SubMenuTextCentered4971; } if(eval(WhatMenu+'[2]'))this.style.backgroundImage="url(\'"+eval(WhatMenu+'[2]')+"\')"; if(MemVal.indexOf('<')==-1){ this.style.width=Wdth-LftXtra4971; this.style.height=Hght-TpXtra4971; this.style.paddingLeft=LeftPaddng4971; this.style.paddingTop=TopPaddng4971} else{ this.style.width=Wdth; this.style.height=Hght} if(MemVal.indexOf('<')==-1&&DomYes4971){ t=Location.document.createTextNode(MemVal); this.appendChild(t)} else this.innerHTML=MemVal; if(eval(WhatMenu+'[3]')&&ShowArrow4971){ a=RcrsLvl4971==1&&FirstLineHorizontal4971?3:RightToLeft4971?6:0; S=Arrws4971[a]; W=Arrws4971[a+1]; H=Arrws4971[a+2]; T=RcrsLvl4971==1&&FirstLineHorizontal4971?Hght-H-2:(Hght-H)/2; L=RightToLeft4971?2:Wdth-W-2; if(DomYes4971){ t=Location.document.createElement('img'); t.className='donotprint'; this.appendChild(t); t.style.position='absolute'; t.src=S; t.style.width=W; t.style.height=H; t.style.top=T; t.style.left=L} else{ MemVal+="
"; this.innerHTML=MemVal}} if(ExpYes4971){this.onselectstart=CnclSlct4971; this.onmouseover=RcrsLvl4971==1&&UnfoldsOnClick4971?OpenMenuClick4971:OpenMenu4971; this.onmouseout=CloseMenu4971; this.onclick=RcrsLvl4971==1&&UnfoldsOnClick4971&&eval(WhatMenu+'[3]')?OpenMenu4971:GoTo4971 } else{ RcrsLvl4971==1&&UnfoldsOnClick4971?this.addEventListener('mouseover',OpenMenuClick4971,false):this.addEventListener('mouseover',OpenMenu4971,false); this.addEventListener('mouseout',CloseMenu4971,false); RcrsLvl4971==1&&UnfoldsOnClick4971&&eval(WhatMenu+'[3]')?this.addEventListener('click',OpenMenu4971,false):this.addEventListener('click',GoTo4971,false)}} function NavMbrSetUp4971(MmbrCntnr,PrMmbr,WhatMenu,Wdth,Hght){ var a,b,c,d; var HighlightedVal = eval(WhatMenu+'[6]'); if(RcrsLvl4971==1){ a=LowBgColor4971; b=HighBgColor4971; c=FontLowColor4971; d=FontHighColor4971} else { a=LowSubBgColor4971; b=HighSubBgColor4971; c=FontSubLowColor4971; d=FontSubHighColor4971 } /////////////////////////////////// if (HighlightedVal == 0) { a = HighlightedBgColor4971; b = HighlightedMouseOverBgColor4971; c = HighlightedFontColor4971; d = HighlightedMouseOverFontColor4971; } /////////////////////////////////// this.value=eval(WhatMenu+'[0]'); this.ro=0; if(this.value.indexOf('rollover')!=-1){ this.ro=1; this.ri1=this.value.substring(this.value.indexOf(':')+1,this.value.lastIndexOf(':')); this.ri2=this.value.substring(this.value.lastIndexOf(':')+1,this.value.length); this.rid=WhatMenu+'i';this.value=""} if(LeftPaddng4971&&this.value.indexOf('<')==-1&&MenuTextCentered4971=='left')this.value=' \;'+this.value; if(FontBold4971)this.value=this.value.bold(); if(FontItalic4971)this.value=this.value.italics(); this.Ovalue=this.value; this.value=this.value.fontcolor(c); this.Ovalue=this.Ovalue.fontcolor(d); this.value=CntrTxt4971+""+this.value+TxtClose4971; this.Ovalue=CntrTxt4971+""+this.Ovalue+TxtClose4971; this.LoBck=a; this.HiBck=b; this.ChildCntnr=null; this.PrvMbr=PrMmbr; this.Hilite=0; this.visibility='inherit'; if(this.LoBck)this.bgColor=this.LoBck; this.resizeTo(Wdth,Hght); if(!AcrssFrms4971&&eval(WhatMenu+'[2]'))this.background.src=eval(WhatMenu+'[2]'); this.document.write(this.value); this.document.close(); this.CmdLyr=new Layer(Wdth,MmbrCntnr); this.CmdLyr.Level=RcrsLvl4971; this.CmdLyr.LinkTxt=eval(WhatMenu+'[1]'); this.CmdLyr.visibility='inherit'; this.CmdLyr.onmouseover=RcrsLvl4971==1&&UnfoldsOnClick4971?OpenMenuClick4971:OpenMenu4971; this.CmdLyr.onmouseout=CloseMenu4971; this.CmdLyr.captureEvents(Event.MOUSEUP); this.CmdLyr.onmouseup=RcrsLvl4971==1&&UnfoldsOnClick4971&&eval(WhatMenu+'[3]')?OpenMenu4971:GoTo4971; this.CmdLyr.LowLyr=this; this.CmdLyr.resizeTo(Wdth,Hght); this.CmdLyr.Container=MmbrCntnr; if(eval(WhatMenu+'[3]')&&ShowArrow4971){ a=RcrsLvl4971==1&&FirstLineHorizontal4971?3:RightToLeft4971?6:0; this.CmdLyr.ImgLyr=new Layer(Arrws4971[a+1],this.CmdLyr); this.CmdLyr.ImgLyr.visibility='inherit'; this.CmdLyr.ImgLyr.top=RcrsLvl4971==1&&FirstLineHorizontal4971?Hght-Arrws4971[a+2]-2:(Hght-Arrws4971[a+2])/2; this.CmdLyr.ImgLyr.left=RightToLeft4971?2:Wdth-Arrws4971[a+1]-2; this.CmdLyr.ImgLyr.width=Arrws4971[a+1]; this.CmdLyr.ImgLyr.height=Arrws4971[a+2]; ImgStr4971=""; this.CmdLyr.ImgLyr.document.write(ImgStr4971); this.CmdLyr.ImgLyr.document.close()}} function CreateMenuStructure4971(MName,NumberOf){ RcrsLvl4971++; var i,NoOffSubs,Mbr,Wdth=0,Hght=0; var PrvMmbr=null; var WMnu=MName+'1'; var MenuWidth=eval(WMnu+'[5]'); var MenuHeight=eval(WMnu+'[4]'); var Location=RcrsLvl4971==1?FrstLoc4971:ScLoc4971; if (RcrsLvl4971==1&&FirstLineHorizontal4971){ for(i=1;i