/********************************************************************************************************************************************* * (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 AgntUsr5103=navigator.userAgent.toLowerCase(); var DomYes5103=document.getElementById?1:0; var NavYes5103=AgntUsr5103.indexOf('mozilla')!=-1&&AgntUsr5103.indexOf('compatible')==-1?1:0; var ExpYes5103=AgntUsr5103.indexOf('msie')!=-1?1:0; var Opr5103=AgntUsr5103.indexOf('opera')!=-1?1:0; var Opr6orless5103=window.opera && navigator.userAgent.search(/opera.[1-6]/i)!=-1 //DynamicDrive.com added code var DomNav5103=DomYes5103&&NavYes5103?1:0; var DomExp5103=DomYes5103&&ExpYes5103?1:0; var Nav45103=NavYes5103&&!DomYes5103&&document.layers?1:0; var Exp45103=ExpYes5103&&!DomYes5103&&document.all?1:0; var PosStrt5103=(NavYes5103||ExpYes5103)&&!Opr6orless5103?1:0; var FrstLoc5103,ScLoc5103,DcLoc5103; var ScWinWdth5103,ScWinHght5103,FrstWinWdth5103,FrstWinHght5103; var ScLdAgainWin5103; var FirstColPos5103,SecColPos5103,DocColPos5103; var RcrsLvl5103=0; var FrstCreat5103=1,Loadd5103=0,Creatd5103=0,IniFlg5103,AcrssFrms5103=1; var FrstCntnr5103=null,CurrntOvr5103=null,CloseTmr5103=null; var CntrTxt5103,TxtClose5103,ImgStr5103; var Ztop5103=100; var ShwFlg5103=0; var M_StrtTp5103=StartTop5103,M_StrtLft5103=StartLeft5103; var StaticPos5103=0; var LftXtra5103=DomNav5103&&!Opr5103?LeftPaddng5103:0; //Changed for Opera var TpXtra5103=DomNav5103?TopPaddng5103:0; var M_Hide5103=Nav45103?'hide':'hidden'; var M_Show5103=Nav45103?'show':'visible'; var Par5103=parent.frames[0]&&FirstLineFrame5103!=SecLineFrame5103?parent:window; var Doc5103=Par5103.document; var Bod5103=Doc5103.body; var Trigger5103=NavYes5103&&!Opr5103?Par5103:Bod5103; //Changed for Opera MenuTextCentered5103=MenuTextCentered5103==1||MenuTextCentered5103=='center'?'center':MenuTextCentered5103==0||MenuTextCentered5103!='right'?'left':'right'; WbMstrAlrts5103=["Item not defined: ","Item needs height: ","Item needs width: "]; if(Trigger5103.onload)Dummy5103=Trigger5103.onload; if(DomNav5103||Opr5103)Trigger5103.addEventListener('load',Go5103,false); //Changed for Opera else Trigger5103.onload=Go5103; function Dummy5103(){return} function CnclSlct5103(){return false} function RePos5103(){ FrstWinWdth5103=ExpYes5103?FrstLoc5103.document.body.clientWidth:FrstLoc5103.innerWidth; FrstWinHght5103=ExpYes5103?FrstLoc5103.document.body.clientHeight:FrstLoc5103.innerHeight; ScWinWdth5103=ExpYes5103?ScLoc5103.document.body.clientWidth:ScLoc5103.innerWidth; ScWinHght5103=ExpYes5103?ScLoc5103.document.body.clientHeight:ScLoc5103.innerHeight; if(MenuCentered5103=='justify'&&FirstLineHorizontal5103){ FrstCntnr5103.style.width=FrstWinWdth5103; ClcJus5103(); var P=FrstCntnr5103.FrstMbr,W=Menu1[5],i; for(i=0;i":""; TxtClose5103=""+MenuTextCentered5103!='left'?"":""}} FirstColPos5103=Nav45103?FrstLoc5103.document:FrstLoc5103.document.body; SecColPos5103=Nav45103?ScLoc5103.document:ScLoc5103.document.body; DocColPos5103=Nav45103?DcLoc5103.document:ScLoc5103.document.body; if (TakeOverBgColor5103)FirstColPos5103.bgColor=AcrssFrms5103?SecColPos5103.bgColor:DocColPos5103.bgColor; if(MenuCentered5103=='justify'&&FirstLineHorizontal5103)ClcJus5103(); if(FrstCreat5103){ FrstCntnr5103=CreateMenuStructure5103('Menu5103',NoOffFirstLineMenus5103); FrstCreat5103=AcrssFrms5103?0:1} else CreateMenuStructureAgain5103('Menu5103',NoOffFirstLineMenus5103); if(TargetLoc5103)ClcTrgt5103(); if(MenuCentered5103)ClcLft5103(); if(MenuVerticalCentered5103)ClcTp5103(); PosMenu5103(FrstCntnr5103,StartTop5103,StartLeft5103); IniFlg5103=1; Initiate5103(); Creatd5103=1; if (AcrssFrms5103) //Added for Opera { //Added for Opera ScLdAgainWin5103=ExpYes5103?ScLoc5103.document.body:ScLoc5103; ScLdAgainWin5103.onunload=UnLoaded5103; } //Added for Opera Trigger5103.onresize=Nav45103?ReDoWhole5103:RePos5103; AfterBuild5103(); if(MenuVerticalCentered5103=='static'&&!AcrssFrms5103)setInterval('KeepPos5103()',250); status='Menu ready for use'} function KeepPos5103(){ var TS=ExpYes5103?FrstLoc5103.document.body.scrollTop:FrstLoc5103.pageYOffset; if(TS!=StaticPos5103){ var FCStyle=Nav45103?FrstCntnr5103:FrstCntnr5103.style; FCStyle.top=FrstCntnr5103.OrgTop=StartTop5103+TS;StaticPos5103=TS}} function ClcJus5103(){ var a=BorderBtwnElmnts5103?1:2,b=BorderBtwnElmnts5103?BorderWidth5103:0; var Size=Math.round(((FrstWinWdth5103-a*BorderWidth5103)/NoOffFirstLineMenus5103)-b),i,j; for(i=1;iScWinWdth5103+LScrlld)SubLt=ScWinWdth5103+LScrlld-CCW} else{ if(SubLt+CCW>ScWinWdth5103+LScrlld)SubLt=this.Level==1?ScWinWdth5103+LScrlld-CCW:SubLt-(CCW+(1-2*ChildOverlap5103)*ThisWt); if(SubLtTpScrlld+ScWinHght5103)SubTp=this.Level==1?SubTp=TpScrlld+ScWinHght5103-CCH:SubTp-CCH+(1-2*ChildVerticalOverlap5103)*ThisHt; if(SubTp"} this.value=MemVal; if(RcrsLvl5103==1){ a=LowBgColor5103; b=HighBgColor5103; c=FontLowColor5103; d=FontHighColor5103;} else{ a=LowSubBgColor5103; b=HighSubBgColor5103; c=FontSubLowColor5103; d=FontSubHighColor5103} /////////////////////////////////// if (HighlightedVal == 1) { a = HighlightedBgColor5103; b = HighlightedMouseOverBgColor5103; c = HighlightedFontColor5103; d = HighlightedMouseOverFontColor5103; } /////////////////////////////////// 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 (RcrsLvl5103==1)this.style.textAlign=MenuTextCentered5103; if (RcrsLvl5103==1) { this.style.textAlign=MenuTextCentered5103; } else { this.style.textAlign=SubMenuTextCentered5103; } if(eval(WhatMenu+'[2]'))this.style.backgroundImage="url(\'"+eval(WhatMenu+'[2]')+"\')"; if(MemVal.indexOf('<')==-1){ this.style.width=Wdth-LftXtra5103; this.style.height=Hght-TpXtra5103; this.style.paddingLeft=LeftPaddng5103; this.style.paddingTop=TopPaddng5103} else{ this.style.width=Wdth; this.style.height=Hght} if(MemVal.indexOf('<')==-1&&DomYes5103){ t=Location.document.createTextNode(MemVal); this.appendChild(t)} else this.innerHTML=MemVal; if(eval(WhatMenu+'[3]')&&ShowArrow5103){ a=RcrsLvl5103==1&&FirstLineHorizontal5103?3:RightToLeft5103?6:0; S=Arrws5103[a]; W=Arrws5103[a+1]; H=Arrws5103[a+2]; T=RcrsLvl5103==1&&FirstLineHorizontal5103?Hght-H-2:(Hght-H)/2; L=RightToLeft5103?2:Wdth-W-2; if(DomYes5103){ 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(ExpYes5103){this.onselectstart=CnclSlct5103; this.onmouseover=RcrsLvl5103==1&&UnfoldsOnClick5103?OpenMenuClick5103:OpenMenu5103; this.onmouseout=CloseMenu5103; this.onclick=RcrsLvl5103==1&&UnfoldsOnClick5103&&eval(WhatMenu+'[3]')?OpenMenu5103:GoTo5103 } else{ RcrsLvl5103==1&&UnfoldsOnClick5103?this.addEventListener('mouseover',OpenMenuClick5103,false):this.addEventListener('mouseover',OpenMenu5103,false); this.addEventListener('mouseout',CloseMenu5103,false); RcrsLvl5103==1&&UnfoldsOnClick5103&&eval(WhatMenu+'[3]')?this.addEventListener('click',OpenMenu5103,false):this.addEventListener('click',GoTo5103,false)}} function NavMbrSetUp5103(MmbrCntnr,PrMmbr,WhatMenu,Wdth,Hght){ var a,b,c,d; var HighlightedVal = eval(WhatMenu+'[6]'); if(RcrsLvl5103==1){ a=LowBgColor5103; b=HighBgColor5103; c=FontLowColor5103; d=FontHighColor5103} else { a=LowSubBgColor5103; b=HighSubBgColor5103; c=FontSubLowColor5103; d=FontSubHighColor5103 } /////////////////////////////////// if (HighlightedVal == 0) { a = HighlightedBgColor5103; b = HighlightedMouseOverBgColor5103; c = HighlightedFontColor5103; d = HighlightedMouseOverFontColor5103; } /////////////////////////////////// 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(LeftPaddng5103&&this.value.indexOf('<')==-1&&MenuTextCentered5103=='left')this.value=' \;'+this.value; if(FontBold5103)this.value=this.value.bold(); if(FontItalic5103)this.value=this.value.italics(); this.Ovalue=this.value; this.value=this.value.fontcolor(c); this.Ovalue=this.Ovalue.fontcolor(d); this.value=CntrTxt5103+""+this.value+TxtClose5103; this.Ovalue=CntrTxt5103+""+this.Ovalue+TxtClose5103; 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(!AcrssFrms5103&&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=RcrsLvl5103; this.CmdLyr.LinkTxt=eval(WhatMenu+'[1]'); this.CmdLyr.visibility='inherit'; this.CmdLyr.onmouseover=RcrsLvl5103==1&&UnfoldsOnClick5103?OpenMenuClick5103:OpenMenu5103; this.CmdLyr.onmouseout=CloseMenu5103; this.CmdLyr.captureEvents(Event.MOUSEUP); this.CmdLyr.onmouseup=RcrsLvl5103==1&&UnfoldsOnClick5103&&eval(WhatMenu+'[3]')?OpenMenu5103:GoTo5103; this.CmdLyr.LowLyr=this; this.CmdLyr.resizeTo(Wdth,Hght); this.CmdLyr.Container=MmbrCntnr; if(eval(WhatMenu+'[3]')&&ShowArrow5103){ a=RcrsLvl5103==1&&FirstLineHorizontal5103?3:RightToLeft5103?6:0; this.CmdLyr.ImgLyr=new Layer(Arrws5103[a+1],this.CmdLyr); this.CmdLyr.ImgLyr.visibility='inherit'; this.CmdLyr.ImgLyr.top=RcrsLvl5103==1&&FirstLineHorizontal5103?Hght-Arrws5103[a+2]-2:(Hght-Arrws5103[a+2])/2; this.CmdLyr.ImgLyr.left=RightToLeft5103?2:Wdth-Arrws5103[a+1]-2; this.CmdLyr.ImgLyr.width=Arrws5103[a+1]; this.CmdLyr.ImgLyr.height=Arrws5103[a+2]; ImgStr5103=""; this.CmdLyr.ImgLyr.document.write(ImgStr5103); this.CmdLyr.ImgLyr.document.close()}} function CreateMenuStructure5103(MName,NumberOf){ RcrsLvl5103++; 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=RcrsLvl5103==1?FrstLoc5103:ScLoc5103; if (RcrsLvl5103==1&&FirstLineHorizontal5103){ for(i=1;i