

/*********************************************************************************************************************************************

*	(c) Ger Versluis 2000 version 5.411 24 December 2001 (updated Jan 31st, 2003 by Dynamic Drive for Opera7)

*	HV MenuB 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 AgntUsrB=navigator.userAgent.toLowerCase();

	var DomYesB=document.getElementById?1:0;

	var NavYesB=AgntUsrB.indexOf('mozilla')!=-1&&AgntUsrB.indexOf('compatible')==-1?1:0;

	var ExpYesB=AgntUsrB.indexOf('msie')!=-1?1:0;

	var OprB=AgntUsrB.indexOf('opera')!=-1?1:0;

	var OprB6orless=window.opera && navigator.userAgent.search(/opera.[1-6]/i)!=-1 //DynamicDrive.com added code

	var DomNavB=DomYesB&&NavYesB?1:0;

 	var DomExp=DomYesB&&ExpYesB?1:0;

	var Nav4B=NavYesB&&!DomYesB&&document.layers?1:0;

	var Exp4B=ExpYesB&&!DomYesB&&document.all?1:0;

	var PosStrtB=(NavYesB||ExpYesB)&&!OprB6orless?1:0;



	var FrstLocB,ScLocB,DcLocB;

	var ScWinWdth,ScWinHght,FrstWinWdth,FrstWinHght;

	var ScLdAgainWinB;

	var FirstColPosB,SecColPosB,DocColPosB;

	var RcrsLvlB=0;

	var FrstCreatB=1,LoaddB=0,CreatdB=0,IniFlgB,AcrssFrmsB=1;

	var FrstCntnrB=null,CurrntOvrB=null,CloseTmrB=null;

	var CntrTxtB,TxtCloseB,ImgStrB;

	var ZtopB=100;

	var ShwFlg=0;

	var M_StrtTpB=StartTopB,M_StrtLftB=StartLeftB;

	var StaticPosB=0;

	var LftXtraB=DomNavB&&!OprB?LeftPaddngB:0; //Changed for Opera

	var TpXtraB=DomNavB?TopPaddngB:0;

	var M_HideB=Nav4B?'hide':'hidden';

	var M_Show=Nav4B?'show':'visible';

	var ParB=parent.frames[0]&&FirstLineFrameB!=SecLineFrameB?parent:window;

	var DocB=ParB.document;

	var BodB=DocB.body;

	var TriggerB=NavYesB&&!OprB?ParB:BodB; //Changed for Opera



	MenuBTextCentered=MenuBTextCentered==1||MenuBTextCentered=='center'?'center':MenuBTextCentered==0||MenuBTextCentered!='right'?'left':'right';

	WbMstrAlrtBs=["Item not defined: ","Item needs height: ","Item needs width: "];



	if(TriggerB.onload)DummyB=TriggerB.onload;

	if(DomNavB||OprB)TriggerB.addEventListener('load',GoB,false); //Changed for Opera

	else TriggerB.onload=GoB;



function DummyB(){return}



function CnclSlctB(){return false}



function RePosB(){

	FrstWinWdth=ExpYesB?FrstLocB.document.body.clientWidthB:FrstLocB.innerWidthB;

	FrstWinHght=ExpYesB?FrstLocB.document.body.clientHeightB:FrstLocB.innerHeightB;

	ScWinWdth=ExpYesB?ScLocB.document.body.clientWidthB:ScLocB.innerWidthB;

	ScWinHght=ExpYesB?ScLocB.document.body.clientHeightB:ScLocB.innerHeightB;

	if(MenuBCentered=='justify'&&FirstLineHorizontal){

		FrstCntnrB.style.width=FrstWinWdth;

		ClcJusB();

		var P=FrstCntnrB.FrstMbr,W=MenuB1[5],i;

		for(i=0;i<NoOffFirstLineMenuBs;i++){P.style.width=W;P=P.PrvMbrB}}

	StaticPosB=-1;

	if(TargetLocB)ClcTrgtB();

	if(MenuBCentered)ClcLftB();

	if(MenuBVerticalCentered)ClcTpB();

	PosMenuB(FrstCntnrB,StartTopB,StartLeftB)}



function UnLoadedB(){

	if(CloseTmrB)clearTimeout(CloseTmrB);

	LoaddB=0; CreatdB=0;

	if(HideTopB){

		var FCStyleB=Nav4B?FrstCntnrB:FrstCntnrB.style;

		FCStyleB.visibility=M_HideB}}



function ReDoWholeB(){

	if(ScWinWdth!=ScLocB.innerWidthB||ScWinHght!=ScLocB.innerHeightB||FrstWinWdth!=FrstLocB.innerWidthB||FrstWinHght!=FrstLocB.innerHeightB)DocB.location.reload()}



function CheckB(WMnuB,NoOfB){

	var i,array,ArrayLocB;

	ArrayLocB=parent.frames[0]?parent.frames[FirstLineFrameB]:self;

	for(i=0;i<NoOfB;i++){

		array=WMnuB+eval(i+1);

		if(!ArrayLocB[array]){WbMstrAlrtB(0,array); return false}

		if(i==0){	if(!ArrayLocB[array][4]){WbMstrAlrtB(1,array); return false}

			if(!ArrayLocB[array][5]){WbMstrAlrtB(2,array); return false}}

		if(ArrayLocB[array][3])if(!CheckB(array+'_',ArrayLocB[array][3])) return false}

	return true}



function WbMstrAlrtB(No,Xtra){

	return confirm(WbMstrAlrtBs[No]+Xtra+'   ')}



function GoB(){

	DummyB();

	if(LoaddB||!PosStrtB)return;

	BeforeStartB();

	CreatdB=0; LoaddB=1;

	status='Building menu';

	if(FrstCreatB){

		if(FirstLineFrameB =="" || !parent.frames[FirstLineFrameB]){

			FirstLineFrameB=SecLineFrameB;

			if(FirstLineFrameB =="" || !parent.frames[FirstLineFrameB]){

				FirstLineFrameB=SecLineFrameB=DocTargetFrameB;

				if(FirstLineFrameB =="" || !parent.frames[FirstLineFrameB])FirstLineFrameB=SecLineFrameB=DocTargetFrameB=''}}

		if(SecLineFrameB =="" || !parent.frames[SecLineFrameB]){

			SecLineFrameB=DocTargetFrameB;

			if(SecLineFrameB =="" || !parent.frames[SecLineFrameB])SecLineFrameB=DocTargetFrameB=FirstLineFrameB}

		if(DocTargetFrameB =="" || !parent.frames[DocTargetFrameB])DocTargetFrameB=SecLineFrameB;

		if(WebMasterCheckB){	if(!CheckB('MenuB',NoOffFirstLineMenuBs)){status='build aborted';return}}

		FrstLocB=FirstLineFrameB!=""?parent.frames[FirstLineFrameB]:window;

		ScLocB=SecLineFrameB!=""?parent.frames[SecLineFrameB]:window;

		DcLocB=DocTargetFrameB!=""?parent.frames[DocTargetFrameB]:window;

		if (FrstLocB==ScLocB) AcrssFrmsB=0;

		if (AcrssFrmsB)FirstLineHorizontal=MenuBFramesVertical?0:1;

		FrstWinWdth=ExpYesB?FrstLocB.document.body.clientWidthB:FrstLocB.innerWidthB;

		FrstWinHght=ExpYesB?FrstLocB.document.body.clientHeightB:FrstLocB.innerHeightB;

		ScWinWdth=ExpYesB?ScLocB.document.body.clientWidthB:ScLocB.innerWidthB;

		ScWinHght=ExpYesB?ScLocB.document.body.clientHeightB:ScLocB.innerHeightB;

		if(Nav4B){	CntrTxtB=MenuBTextCentered!='left'?"<div align='"+MenuBTextCentered+"'>":"";

			TxtCloseB="</font>"+MenuBTextCentered!='left'?"</div>":""}}

	FirstColPosB=Nav4B?FrstLocB.document:FrstLocB.document.body;

	SecColPosB=Nav4B?ScLocB.document:ScLocB.document.body;

	DocColPosB=Nav4B?DcLocB.document:ScLocB.document.body;

	if (TakeOverBgColorB)FirstColPosB.bgColor=AcrssFrmsB?SecColPosB.bgColor:DocColPosB.bgColor;

	if(MenuBCentered=='justify'&&FirstLineHorizontal)ClcJusB();

	if(FrstCreatB){

		FrstCntnrB=CreateMenuBStructure('MenuB',NoOffFirstLineMenuBs);

		FrstCreatB=AcrssFrmsB?0:1}

	else CreateMenuBStructureAgain('MenuB',NoOffFirstLineMenuBs);

	if(TargetLocB)ClcTrgtB();

	if(MenuBCentered)ClcLftB();

	if(MenuBVerticalCentered)ClcTpB();

	PosMenuB(FrstCntnrB,StartTopB,StartLeftB);

	IniFlgB=1;

	InitiateB();

	CreatdB=1;

	if (AcrssFrmsB) 	//Added for Opera

		{	 //Added for Opera

		ScLdAgainWinB=ExpYesB?ScLocB.document.body:ScLocB;

		ScLdAgainWinB.onunload=UnLoadedB;

		}	 //Added for Opera

	TriggerB.onresize=Nav4B?ReDoWholeB:RePosB;

	AfterBuildB();

	if(MenuBVerticalCentered=='static'&&!AcrssFrmsB)setInterval('KeepPosB()',250);

	status=' '}



function KeepPosB(){

	var TSB=ExpYesB?FrstLocB.document.body.scrollTop:FrstLocB.pageYOffset;

	if(TSB!=StaticPosB){

		var FCStyleB=Nav4B?FrstCntnrB:FrstCntnrB.style;

		FCStyleB.top=FrstCntnrB.OrgTop=StartTopB+TSB;StaticPosB=TSB}}



function ClcJusB(){

	var a=BorderBtwnElmntsB?1:2,b=BorderBtwnElmntsB?BorderWidthB:0;

	var Size=Math.round(((FrstWinWdth-a*BorderWidthB)/NoOffFirstLineMenuBs)-b),i,j;

	for(i=1;i<NoOffFirstLineMenuBs+1;i++){j=eval('MenuB'+i);j[5]=Size}

	StartLeftB=0}



function ClcTrgtB(){

	var TLocB=Nav4B?FrstLocB.document.layers[TargetLocB]:DomYesB?FrstLocB.document.getElementById(TargetLocB):FrstLocB.document.all[TargetLocB];

	StartTopB=M_StrtTpB;

	StartLeftB=M_StrtLftB;

	if(DomYesB){

		while(TLocB){StartTopB+=TLocB.offsetTop;StartLeftB+=TLocB.offsetLeft;TLocB=TLocB.offsetParBent}}

	else{	StartTopB+=Nav4B?TLocB.pageY:TLocB.offsetTop;StartLeftB+=Nav4B?TLocB.pageX:TLocB.offsetLeft}}



function ClcLftB(){

	if(MenuBCentered!='left'&&MenuBCentered!='justify'){

		var Size=FrstWinWdth-(!Nav4B?parseInt(FrstCntnrB.style.width):FrstCntnrB.clip.width);

		StartLeftB=M_StrtLftB;

		StartLeftB+=MenuBCentered=='right'?Size:Size/2}}



function ClcTpB(){

	if(MenuBVerticalCentered!='top'&&MenuBVerticalCentered!='static'){

		var Size=FrstWinHght-(!Nav4B?parseInt(FrstCntnrB.style.height):FrstCntnrB.clip.height);

		StartTopB=M_StrtTpB;

		StartTopB+=MenuBVerticalCentered=='bottom'?Size:Size/2}}



function PosMenuB(CntnrBPntr,TpB,LtB){

	var TopiB,LeftiB,HoriB;

	var CntnrB=CntnrBPntr;

	var MmbrB=CntnrB.FrstMbr;

	var CntnrBStyle=!Nav4B?CntnrB.style:CntnrB;

	var MmbrBStyle=!Nav4B?MmbrB.style:MmbrB;

	var PadLB=MmbrB.value.indexOf('<')==-1?LftXtraB:0;

	var PadTB=MmbrB.value.indexOf('<')==-1?TpXtraB:0;

	var MmbrBWt=!Nav4B?parseInt(MmbrBStyle.width)+PadLB:MmbrBStyle.clip.width;

	var MmbrBHt=!Nav4B?parseInt(MmbrBStyle.height)+PadTB:MmbrBStyle.clip.height;

	var CntnrBWt=!Nav4B?parseInt(CntnrBStyle.width):CntnrBStyle.clip.width;

	var CntnrBHt=!Nav4B?parseInt(CntnrBStyle.height):CntnrBStyle.clip.height;

	var SubTp,SubLt;

	RcrsLvlB++;

	if (RcrsLvlB==1 && AcrssFrmsB)!MenuBFramesVertical?TpB=FrstWinHght-CntnrBHt+(Nav4B?4:0):LtB=RightToLeft?0:FrstWinWdth-CntnrBWt+(Nav4B?4:0);

	if (RcrsLvlB==2 && AcrssFrmsB)!MenuBFramesVertical?TpB=0:LtB=RightToLeft?ScWinWdth-CntnrBWt:0;

	if (RcrsLvlB==2 && AcrssFrmsB){TpB+=VerCorrectB;LtB+=HorCorrectB}

	CntnrBStyle.top=RcrsLvlB==1?TpB:0;

	CntnrB.OrgTop=TpB;

	CntnrBStyle.left=RcrsLvlB==1?LtB:0;

	CntnrB.OrgLeft=LtB;

	if (RcrsLvlB==1 && FirstLineHorizontal){

		HoriB=1;LeftiB=CntnrBWt-MmbrBWt-2*BorderWidthB;TopiB=0}

	else{	HoriB=LeftiB=0;TopiB=CntnrBHt-MmbrBHt-2*BorderWidthB}

	while(MmbrB!=null){

		MmbrBStyle.left=LeftiB+BorderWidthB;

		MmbrBStyle.top=TopiB+BorderWidthB;

		if(Nav4B)MmbrB.CmdLyrB.moveTo(LeftiB+BorderWidthB,TopiB+BorderWidthB);

		if(MmbrB.ChildCntnr){

			if(RightToLeft)ChldCntnrBWdth=Nav4B?MmbrB.ChildCntnr.clip.width:parseInt(MmbrB.ChildCntnr.style.width);

			if(HoriB){	SubTp=TopiB+MmbrBHt+2*BorderWidthB;

				SubLt=RightToLeft?LeftiB+MmbrBWt-ChldCntnrBWdth:LeftiB}

			else{	SubLt=RightToLeft?LeftiB-ChldCntnrBWdth+ChildOverlap*MmbrBWt+BorderWidthB:LeftiB+(1-ChildOverlap)*MmbrBWt+BorderWidthB;

				SubTp=RcrsLvlB==1&&AcrssFrmsB?TopiB:TopiB+ChildVerticalOverlap*MmbrBHt}

			PosMenuB(MmbrB.ChildCntnr,SubTp,SubLt)}

		MmbrB=MmbrB.PrvMbrB;

		if(MmbrB){	MmbrBStyle=!Nav4B?MmbrB.style:MmbrB;

			PadLB=MmbrB.value.indexOf('<')==-1?LftXtraB:0;

			PadTB=MmbrB.value.indexOf('<')==-1?TpXtraB:0;

			MmbrBWt=!Nav4B?parseInt(MmbrBStyle.width)+PadLB:MmbrBStyle.clip.width;

			MmbrBHt=!Nav4B?parseInt(MmbrBStyle.height)+PadTB:MmbrBStyle.clip.height;

			HoriB?LeftiB-=BorderBtwnElmntsB?(MmbrBWt+BorderWidthB):(MmbrBWt):TopiB-=BorderBtwnElmntsB?(MmbrBHt+BorderWidthB):(MmbrBHt)}}

	RcrsLvlB--}



function InitiateB(){

	if(IniFlgB){	InitB(FrstCntnrB);IniFlgB=0;

		if(ShwFlg)AfterCloseAllB();ShwFlg=0}}



function InitB(CntnrBPntr){

	var MmbrB=CntnrBPntr.FrstMbr;

	var MCStyleB=Nav4B?CntnrBPntr:CntnrBPntr.style;

	RcrsLvlB++;

	MCStyleB.visibility=RcrsLvlB==1?M_Show:M_HideB;

	while(MmbrB!=null){

		if(MmbrB.HiliteB){MmbrB.HiliteB=0;if(KeepHiliteB)LowItemB(MmbrB)}

		if(MmbrB.ChildCntnr) InitB(MmbrB.ChildCntnr);

		MmbrB=MmbrB.PrvMbrB}

	RcrsLvlB--}



function ClearAllChildsB(PntrB){

	var CPCCStyleB;

	while (PntrB){

		if(PntrB.HiliteB){

			PntrB.HiliteB=0;

			if(KeepHiliteB)LowItemB(PntrB);

			if(PntrB.ChildCntnr){

				CPCCStyleB=Nav4B?PntrB.ChildCntnr:PntrB.ChildCntnr.style;

				CPCCStyleB.visibility=M_HideB;

				ClearAllChildsB(PntrB.ChildCntnr.FrstMbr)}

			break}

		PntrB=PntrB.PrvMbrB}}



function GoBTo(){

	if(this.LinkTxt){

		status='';

		var HP=Nav4B?this.LowLyr:this;

		LowItemB(HP);

		this.LinkTxt.indexOf('javascript:')!=-1?eval(this.LinkTxt):DcLocB.location.href=this.LinkTxt}}



function HiliteItemB(P){

	if(Nav4B){

		if(P.roB)P.document.images[P.ridB].src=P.ri2B;

		else{	if(P.HiBckB)P.bgColor=P.HiBckB;

			if(P.value.indexOf('<img')==-1){

				P.document.write(P.OvalueB);

				P.document.close()}}}

	else{	if(P.roB){	var Lc=P.Level==1?FrstLocB:ScLocB;

			Lc.document.images[P.ridB].src=P.ri2B}

		else{	if(P.HiBckB)P.style.backgroundColor=P.HiBckB;

			if(P.HiFntClrB)P.style.color=P.HiFntClrB}}

	P.HiliteB=1}



function LowItemB(P){

	if(P.roB){	if(Nav4B)P.document.images[P.ridB].src=P.ri1B;

		else{	var Lc=P.Level==1?FrstLocB:ScLocB;

			Lc.document.images[P.ridB].src=P.ri1B}}

	else{	if(Nav4B){	if(P.LoBckB)P.bgColor=P.LoBckB;

			if(P.value.indexOf('<img')==-1){

				P.document.write(P.value);

				P.document.close()}}

		else{	if(P.LoBckB)P.style.backgroundColor=P.LoBckB;

			if(P.LwFntClrB)P.style.color=P.LwFntClrB}}}



function OpenMenuB(){	

	if(!LoaddB||!CreatdB) return;

	var TpScrlld=ExpYesB?ScLocB.document.body.scrollTop:ScLocB.pageYOffset;

	var LScrlld=ExpYesB?ScLocB.document.body.scrollLeft:ScLocB.pageXOffset;

	var CCntB=Nav4B?this.LowLyr.ChildCntnr:this.ChildCntnr;

	var ThisHt=Nav4B?this.clip.height:parseInt(this.style.height);

	var ThisWt=Nav4B?this.clip.width:parseInt(this.style.width);

	var ThisLft=AcrssFrmsB&&this.Level==1&&!FirstLineHorizontal?0:Nav4B?this.Container.left:parseInt(this.Container.style.left);

	var ThisTp=AcrssFrmsB&&this.Level==1&&FirstLineHorizontal?0:Nav4B?this.Container.top:parseInt(this.Container.style.top);

	var HP=Nav4B?this.LowLyr:this;

	CurrntOvrB=this;

	IniFlgB=0;

	ClearAllChildsB(this.Container.FrstMbr);

	HiliteItemB(HP);

	if(CCntB!=null){

		if(!ShwFlg){ShwFlg=1;	BeforeFirstOpen()}

		var CCW=Nav4B?this.LowLyr.ChildCntnr.clip.width:parseInt(this.ChildCntnr.style.width);

		var CCH=Nav4B?this.LowLyr.ChildCntnr.clip.height:parseInt(this.ChildCntnr.style.height);

		var ChCntTL=Nav4B?this.LowLyr.ChildCntnr:this.ChildCntnr.style;

		var SubLt=AcrssFrmsB&&this.Level==1?CCntB.OrgLeft+ThisLft+LScrlld:CCntB.OrgLeft+ThisLft;

		var SubTp=AcrssFrmsB&&this.Level==1?CCntB.OrgTop+ThisTp+TpScrlld:CCntB.OrgTop+ThisTp;

		if(MenuBWrap){

			if(RightToLeft){

				if(SubLt<LScrlld)SubLt=this.Level==1?LScrlld:SubLt+(CCW+(1-2*ChildOverlap)*ThisWt);

				if(SubLt+CCW>ScWinWdth+LScrlld)SubLt=ScWinWdth+LScrlld-CCW}

			else{	if(SubLt+CCW>ScWinWdth+LScrlld)SubLt=this.Level==1?ScWinWdth+LScrlld-CCW:SubLt-(CCW+(1-2*ChildOverlap)*ThisWt);

				if(SubLt<LScrlld)SubLt=LScrlld}

			if(SubTp+CCH>TpScrlld+ScWinHght)SubTp=this.Level==1?SubTp=TpScrlld+ScWinHght-CCH:SubTp-CCH+(1-2*ChildVerticalOverlap)*ThisHt;

			if(SubTp<TpScrlld)SubTp=TpScrlld}

		ChCntTL.top=SubTp;ChCntTL.left=SubLt;ChCntTL.visibility=M_Show}

	status=this.LinkTxt}



function OpenMenuBClick(){

	if(!LoaddB||!CreatdB) return;

	var HP=Nav4B?this.LowLyr:this;

	CurrntOvrB=this;

	IniFlgB=0;

	ClearAllChildsB(this.Container.FrstMbr);

	HiliteItemB(HP);

	status=this.LinkTxt}



function CloseMenuB(){

	if(!LoaddB||!CreatdB) return;

	if(!KeepHiliteB){

		var HP=Nav4B?this.LowLyr:this;

		LowItemB(HP)}

	status='';

	if(this==CurrntOvrB){

		IniFlgB=1;

		if(CloseTmrB)clearTimeout(CloseTmrB);

		CloseTmrB=setTimeout('InitiateB(CurrntOvrB)',DissapearDelayB)}}



function CntnrBSetUp(Wdth,Hght,NoOffB){

	var x=RcrsLvlB==1?BorderColorB:BorderSubColorB;

	this.FrstMbr=null;

	this.OrgLeft=this.OrgTop=0;

	if(x)this.bgColor=x;

	if(Nav4B){	this.visibility='hide';

		this.resizeTo(Wdth,Hght)}

	else{	if(x)this.style.backgroundColor=x;

		this.style.width=Wdth;

		this.style.height=Hght;

		this.style.fontFamily=FontFamilyB;

		this.style.fontWeight=FontBoldB?'bold':'normal';

		this.style.fontStyle=FontItalicB?'italic':'normal';

		this.style.fontSize=FontSizeB+'pt';

		this.style.zIndex=RcrsLvlB+ZtopB}}



function MbrBSetUpB(MmbrBCntnr,PrMmbrB,WhatMenuB,Wdth,Hght){

	var LocationB=RcrsLvlB==1?FrstLocB:ScLocB;

	var MemValB=eval(WhatMenuB+'[0]');

	var t,T,L,W,H,S;

	var a,b,c,d;

	this.PrvMbrB=PrMmbrB;

	this.Level=RcrsLvlB;

	this.LinkTxt=eval(WhatMenuB+'[1]');

	this.Container=MmbrBCntnr;

	this.ChildCntnr=null;

	this.HiliteB=0;

	this.style.overflow='hidden';

	this.style.cursor=ExpYesB&&(this.LinkTxt||(RcrsLvlB==1&&UnfoldsOnClickB))?'hand':'default';

	this.roB=0;

	if(MemValB.indexOf('rollover')!=-1){

		this.roB=1;

		this.ri1B=MemValB.substring(MemValB.indexOf(':')+1,MemValB.lastIndexOf(':'));

		this.ri2B=MemValB.substring(MemValB.lastIndexOf(':')+1,MemValB.length);

		this.ridB=WhatMenuB+'i';MemValB="<img src='"+this.ri1B+"' name='"+this.ridB+"'>"}

	this.value=MemValB;

	if(RcrsLvlB==1){

		a=LowBgColorB;

		b=HighBgColorB;

		c=FontLowColorB;

		d=FontHighColorB}

	else{	a=LowSubBgColorB;

		b=HighSubBgColorB;

		c=FontSubLowColorB;

		d=FontSubHighColorB}

	this.LoBckB=a;

	this.LwFntClrB=c;

	this.HiBckB=b;

	this.HiFntClrB=d;

	this.style.color=this.LwFntClrB;

	if(this.LoBckB)this.style.backgroundColor=this.LoBckB;

	this.style.textAlign=MenuBTextCentered;

	if(eval(WhatMenuB+'[2]'))this.style.backgroundImage="url(\'"+eval(WhatMenuB+'[2]')+"\')";

	if(MemValB.indexOf('<')==-1){

		this.style.width=Wdth-LftXtraB;

		this.style.height=Hght-TpXtraB;

		this.style.paddingLeft=LeftPaddngB;

		this.style.paddingTop=TopPaddngB}

	else{	this.style.width=Wdth;

		this.style.height=Hght}

	if(MemValB.indexOf('<')==-1&&DomYesB){

		t=LocationB.document.createTextNode(MemValB);

		this.appendChild(t)}

	else this.innerHTML=MemValB;

	if(eval(WhatMenuB+'[3]')&&ShowArrowB){

		a=RcrsLvlB==1&&FirstLineHorizontal?3:RightToLeft?6:0;

		S=ArrwsB[a];

		W=ArrwsB[a+1];

		H=ArrwsB[a+2];

		T=RcrsLvlB==1&&FirstLineHorizontal?Hght-H-2:(Hght-H)/2;

		L=RightToLeft?2:Wdth-W-2;

		if(DomYesB){



			t=LocationB.document.createElement('img');

			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{	MemValB+="<div style='position:absolute; top:"+T+"; left:"+L+"; width:"+W+"; height:"+H+";visibility:inherit'><img src='"+S+"'></div>";

			this.innerHTML=MemValB}}

	if(ExpYesB){this.onselectstart=CnclSlctB;

		this.onmouseover=RcrsLvlB==1&&UnfoldsOnClickB?OpenMenuBClick:OpenMenuB;

		this.onmouseout=CloseMenuB;

		this.onclick=RcrsLvlB==1&&UnfoldsOnClickB&&eval(WhatMenuB+'[3]')?OpenMenuB:GoBTo	}

	else{	RcrsLvlB==1&&UnfoldsOnClickB?this.addEventListener('mouseover',OpenMenuBClick,false):this.addEventListener('mouseover',OpenMenuB,false);

		this.addEventListener('mouseout',CloseMenuB,false);

		RcrsLvlB==1&&UnfoldsOnClickB&&eval(WhatMenuB+'[3]')?this.addEventListener('click',OpenMenuB,false):this.addEventListener('click',GoBTo,false)}}



function NavMbrBSetUpB(MmbrBCntnr,PrMmbrB,WhatMenuB,Wdth,Hght){

	var a,b,c,d;

	if(RcrsLvlB==1){

		a=LowBgColorB;

		b=HighBgColorB;

		c=FontLowColorB;

		d=FontHighColorB}

	else {	a=LowSubBgColorB;

		b=HighSubBgColorB;

		c=FontSubLowColorB;

		d=FontSubHighColorB	}

	this.value=eval(WhatMenuB+'[0]');

	this.roB=0;

	if(this.value.indexOf('rollover')!=-1){

		this.roB=1;

		this.ri1B=this.value.substring(this.value.indexOf(':')+1,this.value.lastIndexOf(':'));

		this.ri2B=this.value.substring(this.value.lastIndexOf(':')+1,this.value.length);

		this.ridB=WhatMenuB+'i';this.value="<img src='"+this.ri1B+"' name='"+this.ridB+"'>"}

	if(LeftPaddngB&&this.value.indexOf('<')==-1&&MenuBTextCentered=='left')this.value='&nbsp\;'+this.value;

	if(FontBoldB)this.value=this.value.bold();

	if(FontItalicB)this.value=this.value.italics();

	this.OvalueB=this.value;

	this.value=this.value.fontcolor(c);

	this.OvalueB=this.OvalueB.fontcolor(d);

	this.value=CntrTxtB+"<font face='"+FontFamilyB+"' point-size='"+FontSizeB+"'>"+this.value+TxtCloseB;

	this.OvalueB=CntrTxtB+"<font face='"+FontFamilyB+"' point-size='"+FontSizeB+"'>"+this.OvalueB+TxtCloseB;

	this.LoBckB=a;

	this.HiBckB=b;

	this.ChildCntnr=null;

	this.PrvMbrB=PrMmbrB;

	this.HiliteB=0;

	this.visibility='inherit';

	if(this.LoBckB)this.bgColor=this.LoBckB;

	this.resizeTo(Wdth,Hght);

	if(!AcrssFrmsB&&eval(WhatMenuB+'[2]'))this.background.src=eval(WhatMenuB+'[2]');

	this.document.write(this.value);

	this.document.close();

	this.CmdLyrB=new Layer(Wdth,MmbrBCntnr);

	this.CmdLyrB.Level=RcrsLvlB;

	this.CmdLyrB.LinkTxt=eval(WhatMenuB+'[1]');

	this.CmdLyrB.visibility='inherit';

	this.CmdLyrB.onmouseover=RcrsLvlB==1&&UnfoldsOnClickB?OpenMenuBClick:OpenMenuB;

	this.CmdLyrB.onmouseout=CloseMenuB;

	this.CmdLyrB.captureEvents(Event.MOUSEUP);

	this.CmdLyrB.onmouseup=RcrsLvlB==1&&UnfoldsOnClickB&&eval(WhatMenuB+'[3]')?OpenMenuB:GoBTo;

	this.CmdLyrB.LowLyr=this;

	this.CmdLyrB.resizeTo(Wdth,Hght);

	this.CmdLyrB.Container=MmbrBCntnr;

	if(eval(WhatMenuB+'[3]')&&ShowArrowB){

		a=RcrsLvlB==1&&FirstLineHorizontal?3:RightToLeft?6:0;

		this.CmdLyrB.ImgLyrB=new Layer(ArrwsB[a+1],this.CmdLyrB);

		this.CmdLyrB.ImgLyrB.visibility='inherit';

		this.CmdLyrB.ImgLyrB.top=RcrsLvlB==1&&FirstLineHorizontal?Hght-ArrwsB[a+2]-2:(Hght-ArrwsB[a+2])/2;

		this.CmdLyrB.ImgLyrB.left=RightToLeft?2:Wdth-ArrwsB[a+1]-2;

		this.CmdLyrB.ImgLyrB.width=ArrwsB[a+1];

		this.CmdLyrB.ImgLyrB.height=ArrwsB[a+2];

		ImgStrB="<img src='"+ArrwsB[a]+"' width='"+ArrwsB[a+1]+"' height='"+ArrwsB[a+2]+"'>";

		this.CmdLyrB.ImgLyrB.document.write(ImgStrB);

		this.CmdLyrB.ImgLyrB.document.close()}}



function CreateMenuBStructure(MNameB,NumberOfB){

	RcrsLvlB++;

	var i,NoOffSubsB,MbrB,Wdth=0,Hght=0;

	var PrvMmbrB=null;

	var WMnuB=MNameB+'1';

	var MenuBWidth=eval(WMnuB+'[5]');

	var MenuBHeight=eval(WMnuB+'[4]');

	var LocationB=RcrsLvlB==1?FrstLocB:ScLocB;

	if (RcrsLvlB==1&&FirstLineHorizontal){

		for(i=1;i<NumberOfB+1;i++){

			WMnuB=MNameB+eval(i);

			Wdth=eval(WMnuB+'[5]')?Wdth+eval(WMnuB+'[5]'):Wdth+MenuBWidth}

		Wdth=BorderBtwnElmntsB?Wdth+(NumberOfB+1)*BorderWidthB:Wdth+2*BorderWidthB;Hght=MenuBHeight+2*BorderWidthB}

	else{	for(i=1;i<NumberOfB+1;i++){

			WMnuB=MNameB+eval(i);

			Hght=eval(WMnuB+'[4]')?Hght+eval(WMnuB+'[4]'):Hght+MenuBHeight}

		Hght=BorderBtwnElmntsB?Hght+(NumberOfB+1)*BorderWidthB:Hght+2*BorderWidthB;Wdth=MenuBWidth+2*BorderWidthB}

	if(DomYesB){

		var MmbrBCntnr=LocationB.document.createElement("div");

		MmbrBCntnr.style.position='absolute';

		MmbrBCntnr.style.visibility='hidden';

		LocationB.document.body.appendChild(MmbrBCntnr)}

	else{	if(Nav4B) var MmbrBCntnr=new Layer(Wdth,LocationB)

		else{	WMnuB+='c';

			LocationB.document.body.insertAdjacentHTML("AfterBegin","<div id='"+WMnuB+"' style='visibility:hidden; position:absolute;'><\/div>");

			var MmbrBCntnr=LocationB.document.all[WMnuB]}}

	MmbrBCntnr.SetUpB=CntnrBSetUp;

	MmbrBCntnr.SetUpB(Wdth,Hght,NumberOfB);

	if(Exp4B){	MmbrBCntnr.InnerString='';

		for(i=1;i<NumberOfB+1;i++){

			WMnuB=MNameB+eval(i);

			MmbrBCntnr.InnerString+="<div id='"+WMnuB+"' style='position:absolute;'><\/div>"}

		MmbrBCntnr.innerHTML=MmbrBCntnr.InnerString}

	for(i=1;i<NumberOfB+1;i++){

		WMnuB=MNameB+eval(i);

		NoOffSubsB=eval(WMnuB+'[3]');

		Wdth=RcrsLvlB==1&&FirstLineHorizontal?eval(WMnuB+'[5]')?eval(WMnuB+'[5]'):MenuBWidth:MenuBWidth;

		Hght=RcrsLvlB==1&&FirstLineHorizontal?MenuBHeight:eval(WMnuB+'[4]')?eval(WMnuB+'[4]'):MenuBHeight;

		if(DomYesB){

			MbrB=LocationB.document.createElement("div");

			MbrB.style.position='absolute';

			MbrB.style.visibility='inherit';

			MmbrBCntnr.appendChild(MbrB)}

		else MbrB=Nav4B?new Layer(Wdth,MmbrBCntnr):LocationB.document.all[WMnuB];

		MbrB.SetUpB=Nav4B?NavMbrBSetUpB:MbrBSetUpB;

		MbrB.SetUpB(MmbrBCntnr,PrvMmbrB,WMnuB,Wdth,Hght);

		if(NoOffSubsB) MbrB.ChildCntnr=CreateMenuBStructure(WMnuB+'_',NoOffSubsB);

		PrvMmbrB=MbrB}

	MmbrBCntnr.FrstMbr=MbrB;

	RcrsLvlB--;

	return(MmbrBCntnr)}



function CreateMenuBStructureAgain(MNameB,NumberOfB){

	var i,WMnuB,NoOffSubsB,PrvMmbrB,MbrB=FrstCntnrB.FrstMbr;

	RcrsLvlB++;

	for(i=NumberOfB;i>0;i--){

		WMnuB=MNameB+eval(i);

		NoOffSubsB=eval(WMnuB+'[3]');

		PrvMmbrB=MbrB;

		if(NoOffSubsB)MbrB.ChildCntnr=CreateMenuBStructure(WMnuB+'_',NoOffSubsB);

		MbrB=MbrB.PrvMbrB}

	RcrsLvlB--}

