//UDMv3.4.1.1b// filter for undefined arraysfor (f=0;f<mI.length;f++){if(!sP[f]){sP[f]=new Array(mI[f][2],mI[f][3],mI[f][3],0,0);}if(!cP[f]){cP[f]=new Array;}if(!sI[f]){sI[f]=new Array;}if(!cI[f]){cI[f]=new Array;}for (sf=0;sf<sI[f].length;sf++){if(!cP[f][sf]){cP[f][sf]=new Array;}if(!cI[f][sf]){cI[f][sf]=new Array;}}}// set undefined or disallowed valuesif(absTOP<0){absTOP=0;}if(absLEFT<0){absLEFT=0;}if(vPADDING<0){vPADDING=0;}if(svPADDING<0){svPADDING=0;}if(aHOVER=="") { aHOVER=aLINK; }if(saHOVER=="") { saHOVER=saLINK; }if(aCURSOR=="pointer"){aCURSOR="hand";}//find colors or imagesvar tempImg;var bnk="";var bk=new Array(mCOLOR,bCOLOR,rCOLOR,smCOLOR,sbCOLOR,srCOLOR,shCOLOR);var bks=new Array;var ui=new Array(false,false,false,false,false,false);if(bk[2]=="") { bk[2]=mCOLOR; }if(bk[5]=="") { bk[5]=bk[3]; }for (b=0;b<bk.length;b++){	if(bk[b]=="") { bk[b]=""; }	if((bk[b].indexOf('.gif') != -1) || (bk[b].indexOf('.jpg') != -1)){		ui[b]=true;		tempImg=bk[b];		bk[b]=new Image;		bk[b].src=baseHREF+tempImg;		bks[b] = 'background-image:url('+bk[b].src+')\;';		}	else {		if(bk[b]=="") { bks[b] = 'background-color:transparent\;';  }		else { bks[b] = 'background-color:'+bk[b]+'\;';  }		}	}if(ui[2]&&!ui[0]) { bks[0]+='background-image:url('+bnk+')\;'; }if(ui[0]&&!ui[2]) { bks[2]+='background-image:url('+bnk+')\;'; }if(ui[5]&&!ui[3]) { bks[3]+='background-image:url('+bnk+')\;'; }if(ui[3]&&!ui[5]) { bks[5]+='background-image:url('+bnk+')\;'; }// find the inner height of the browser windowvar bHeight=document.body.clientHeight;//do nothingfunction doNothing(){}//set nav height for backward compatibilityvar navH=fSIZE+5+vPADDING;if (fSIZE<13) { navH+=(13-fSIZE); }var origH=navH;// find wrapping links routine by brendan armstrongvar Mrows=new Array;var Nrows=new Array;for(i=0;i<mI.length;i++){var thisT=mI[i][1];var splitT=thisT.split('<br>');Mrows[i]=splitT.length;Nrows[i]=Mrows[i];}function cFun(a,b) { return b-a; }Mrows.sort(cFun);navH=navH*Mrows[0];var thisNavH=new Array;for(i=0;i<mI.length;i++){	if(menuALIGN=="free"){		thisNavH[i]=origH*Nrows[i];		}	else{		thisNavH[i]=navH;		}	}// find the subnav item heightvar subNavH=sfSIZE+5+svPADDING;if (sfSIZE<13) { subNavH+=(13-sfSIZE); }// find the inner width of the browser windowvar nWidth=document.body.clientWidth;var bWidth=nWidth;if(documentWIDTH>0) { bWidth = documentWIDTH; }//calculate nav widthvar endSpace=0;var navSpace=0;for (j=0;j<mI.length;j++){	if(mI[j][2]==""){mI[j][2]=10;}	if(mI[j][1]==""){mI[j][1]='&nbsp;';}	navSpace+=mI[j][2]+bSIZE;	}navSpace+=bSIZE;endSpace=bWidth-navSpace;//set values for different alignmentsvar ra=false;if(menuALIGN=="right"){ra=true;absLEFT=endSpace-absLEFT;}var ca=false;if(menuALIGN=="center"){ca=true;absLEFT=endSpace / 2;}var la=false;if(menuALIGN=="left"){la=true;}//if(navSpace>bWidth&&menuALIGN!="free") { absLEFT=0; }var allready=false;var currentID = [-1,-1,-1];var previousID = [-1,-1,-1];var cTimer;var closeOkay=false;var fid=0;var smObj = new Array;var sminObj = new Array;var cmObj=new Array;var cminObj=new Array;var cshObj=new Array;var smLeft=new Array;var smTop=new Array;var inTop=new Array;var inLeft=new Array;var smTopPad=new Array;var smLeftPad=new Array;var movedCM=new Array;var shInc=new Array;var chInc=new Array;var mwPad=0;var xwPad=0;if(ie5){	mwPad=2*bSIZE;	xwPad=2*sbSIZE;	}//variablesvar tInfo,titleText,master,nav,grid,pObj,nObj,ncObj,nctObj,ncoObj,ncotObj,sObj,snObj,scObj,cObj,cnObj,ccObj,sNode,temSNode,temCNode,shObj,sLeft,slMargin,srMargin,sTop,stMargin,mSize,mNumOf,cNode,cshObj,cLeft,clMargin,crMargin,cTop,ctMargin,cmSize,cNumOf;//show gridvar grs;function showGrid() {	grs=grid.style.visibility;	if(grs=="hidden"){		grid.style.visibility="visible";		//hide select boxes		if(hideSELECT){hideSelects();}		}	}//hide gridfunction hideGrid() {	grs=grid.style.visibility;	if(grs=="visible"){		grid.style.visibility="hidden";		//show select boxes		if(hideSELECT){showSelects();}		}	}// write status messagefunction writeStatus(sTxt){	window.status=sTxt;	return true;	}// actually clear submenusfunction clearSubMenus() {	if(menuALIGN!="free"){nav.style.zIndex=zORDER+2;}	if(currentID[0]>-1) {		for(i=0;i<mI.length;i++){			ncObj = document.all["maincell-"+i];			ncObj.style.zIndex = zORDER+3;			if(smObj[i]) {				smObj[i].style.visibility="hidden";				if(sI[i].length>0){					for(j=0;j<sI[i].length;j++){						if(cmObj[i][j]) {							cminObj[i][j].innerHTML='udm';							cmObj[i][j].style.visibility="hidden";							}						}					}				}			}		ncObj = document.all["maincell-"+currentID[0]];		if(typeof ncObj != "undefined") {			if(ui[2]) {				if(ui[0]) { ncObj.style.backgroundImage = 'url('+bk[0].src+')'; }				else { ncObj.style.backgroundImage = 'url('+bnk+')'; }				}			else {				if(ui[0]) { ncObj.style.backgroundImage = 'url('+bk[0].src+')'; }				else { ncObj.style.backgroundColor = bk[0]; }				}			nctObj = document.all["mainlinktext-"+currentID[0]];			nctObj.style.color = aLINK;			}		//clearChildMenus();		}	writeStatus('');	currentID = [-1,-1,-1];	hideGrid();	clearTimeout(cTimer);	closeOkay=false;	}// start clear menus from gridfunction gridClearMenus() {	if(closeOkay) {		clearTimeout(cTimer);		clearSubMenus();		}	else {		closeOkay=true;		cTimer=setTimeout("gridClearMenus()",closeTIMER);		}	}//clear main rolloverfunction clearMainRollover(keepObj) {	if(previousID.length) {		if(previousID[0]>-1) {			if(!keepObj&&smObj[previousID[0]]) {					sminObj[previousID[0]].innerHTML='udm';					smObj[previousID[0]].style.visibility="hidden";					if(cmObj[previousID[0]][previousID[1]]) {							cminObj[previousID[0]][previousID[1]].innerHTML='udm';							cmObj[previousID[0]][previousID[1]].style.visibility="hidden";							}					}			ncoObj = document.all["maincell-"+previousID[0]];			if(ui[2]) {				ncoObj.style.backgroundImage = 'url('+bk[0].src+')';				}			else {				ncoObj.style.backgroundImage = 'url('+bnk+')';				ncoObj.style.backgroundColor = bk[0];				}			ncotObj = document.all["mainlinktext-"+previousID[0]];			ncotObj.style.color = aLINK;			}		}	}//main cell rolloverfunction mainRollover(rmNum) {	clearMainRollover();	if(menuALIGN!="free"){nav.style.zIndex=zORDER+19;}	for(i=0;i<mI.length;i++){		ncObj = document.all["maincell-"+i];		ncObj.style.zIndex = zORDER+20;		}	ncObj = document.all["maincell-"+rmNum];	if(ui[2]) {		ncObj.style.backgroundImage = 'url('+bk[2].src+')';		}	else {		ncObj.style.backgroundImage = 'url('+bnk+')';		ncObj.style.backgroundColor = bk[2];		}	nctObj = document.all["mainlinktext-"+rmNum];	nctObj.style.color = aHOVER;	if(altDISPLAY=="status") {		writeStatus(mI[rmNum][5]);		}	else {		tInfo=mI[rmNum][0];		if(tInfo=="#") { tInfo = ""; }		writeStatus(tInfo);		}	}//main cell eventsfunction mainCell(mNum,gridTrue) {	if(typeof mI[mNum]=="undefined") { return false; }	if(!allready) { return false; }	clearTimeout(cTimer);	closeOkay=false;	currentID = [mNum,-1,-1];	mainRollover(mNum);	previousID = currentID;	if(sI[mNum].length>0) { openSubMenu(mNum); }	if(typeof gridTrue=="undefined") { showGrid(); }	}//clear submenu rollovervar sctObj,scoObj,scotObj;function clearSubRollover(keepObj) {	if(previousID.length) {		if(previousID[1]>-1) {			if(!keepObj&&cmObj[previousID[0]][previousID[1]]) {					cminObj[previousID[0]][previousID[1]].innerHTML='udm';					cmObj[previousID[0]][previousID[1]].style.visibility="hidden";					}			scoObj = document.all['subcell-'+previousID[0]+'-'+previousID[1]];			if(ui[5]) {				scoObj.style.backgroundImage = 'url('+bk[3].src+')';				}			else {				scoObj.style.backgroundImage = 'url('+bnk+')';				scoObj.style.backgroundColor = bk[3];				}			scotObj = document.all['subtext-'+previousID[0]+'-'+previousID[1]];			scotObj.style.color = saLINK;			}		}	}//submenu rolloverfunction subRollover(rmNum,rsNum) {	clearSubRollover();	if(sI[rmNum][rsNum][4]){		if(ui[5]) {			scObj.style.backgroundImage = 'url('+bk[5].src+')';			}		else {			scObj.style.backgroundImage = 'url('+bnk+')';			scObj.style.backgroundColor = bk[5];			}		}	sctObj = document.all['subtext-'+rmNum+'-'+rsNum];	sctObj.style.color = saHOVER;	if(altDISPLAY=="status") {		writeStatus(sI[rmNum][rsNum][3]);		}	else {		tInfo=sI[rmNum][rsNum][0];		if(tInfo=="#") { tInfo = ""; }		writeStatus(tInfo);		}	}//submenu cell eventsvar cn,ctObj;function subCell(mNum,sNum) {	clearTimeout(cTimer);	closeOkay=false;	currentID = [mNum,sNum,-1];	scObj = document.all['subcell-'+mNum+'-'+sNum];	subRollover(mNum,sNum);	previousID = currentID;	if(!keepLIT) { clearMainRollover(true); }	openChildMenu(mNum,sNum);	showGrid();	}//clear childmenu rollovervar cctObj,ccoObj,ccotObj;function clearChildRollover() {	if(previousID.length) {		if(previousID[2]>-1) {			ccoObj = document.all['childcell-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]];			if(ui[5]) {				ccoObj.style.backgroundImage = 'url('+bk[3].src+')';				}			else {				ccoObj.style.backgroundImage = 'url('+bnk+')';				ccoObj.style.backgroundColor = bk[3];				}			ccotObj = document.all['childtext-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]];			ccotObj.style.color = saLINK;			}		}	}//childmenu rollovervar ccObj,cctObj;function childRollover(rmNum,rsNum,rcNum) {	clearChildRollover();	if(cI[rmNum][rsNum][rcNum][4]){		if(ui[5]) {			ccObj.style.backgroundImage = 'url('+bk[5].src+')';			}		else {			ccObj.style.backgroundImage = 'url('+bnk+')';			ccObj.style.backgroundColor = bk[5];			}		}	cctObj = document.all['childtext-'+rmNum+'-'+rsNum+'-'+rcNum];	cctObj.style.color = saHOVER;	if(altDISPLAY=="status") {		writeStatus(cI[rmNum][rsNum][rcNum][3]);		}	else {		tInfo=cI[rmNum][rsNum][rcNum][0];		if(tInfo=="#") { tInfo = ""; }		writeStatus(tInfo);		}	}//child menu cell eventsfunction childCell(mNum,sNum,cNum){	clearTimeout(cTimer);	closeOkay=false;	currentID = [mNum,sNum,cNum];	ccObj = document.all['childcell-'+mNum+'-'+sNum+'-'+cNum];	childRollover(mNum,sNum,cNum);	previousID = currentID;	if(!keepSubLIT) { clearSubRollover(true); }	showGrid();	}// td click handlersvar wins = new Array;var wNum = 0;function goToUrl(cUrl,cTarg){	if(cUrl=="~"){return false;}	if(cUrl.indexOf("mailto:")!=-1){ document.location=cUrl; }	else if(cUrl!=""){		if(cTarg=="_self"){self.document.location=cUrl;}		else if(cTarg=="_top"){top.document.location=cUrl;}		else if(cTarg=="_parent"){parent.document.location=cUrl;}		else if(cTarg=="_blank"){			wins[wNum]=open(cUrl,"","status=yes,scrollbars=yes,scrolling=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes");			wNum++;			}		else {			if(top[cTarg]){top[cTarg].document.location=cUrl}			else {document.location=cUrl;}			}		}	}//convert shadow typevar shy=0;var shPad=0;if(typeof shSIZE == "number") {	if(shSIZE<0){shSIZE=0;}	shy=shSIZE;	shSIZE=(0-shSIZE);	shPad=0;	}if(typeof shSIZE == "string") {	shSIZE=parseInt(shSIZE);	shy=(0-shSIZE);	shPad=(2*shSIZE);	}//open submenuvar tsm,smh,shAry,txi,txv;var cellTopPad,sshHeight;function openSubMenu(mid) {	if(smObj[mid]){		tsm=sminObj[mid].innerHTML;		//if is not already been written		if(tsm=="udm"){			smh='';			sshHeight=sbSIZE;			shAry = new Array;			smh+='<table cellpadding=0 cellspacing='+sbSIZE+' border=0 style="width:'+(sP[mid][0]+xwPad)+'px\;'+bks[4]+'">';			for(i=0;i<sI[mid].length;i++){				clcu = '';				if(cellCLICK&&sI[mid][i][0]!=""&&sI[mid][i][0]!="#"&&sI[mid][i][0]!="~") { clcu = ' cursor:'+aCURSOR+'\;'; }				cllu=' cursor:default\;';				if(sI[mid][i][0]!=""&&sI[mid][i][0]!="#"&&sI[mid][i][0]!="~") { cllu = ' cursor:'+aCURSOR+'\;'; }				// find wrapping links routine by brendan armstrong				shAry[i]=subNavH;				var thisT=sI[mid][i][1];				var splitT=thisT.split('<br>');				var Trows=splitT.length;				if (Trows>1) { shAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1)); }				titleText=""; if(altDISPLAY=="title") { titleText = sI[mid][i][3]; }				txi='';				if(sP[mid][2]=="left"){txi='margin-left:'+stINDENT+'px';}				if(sP[mid][2]=="right"){txi='margin-right:'+stINDENT+'px';}				txv='';				if(svtOFFSET>0) { txv='margin-top:'+svtOFFSET+'px'; }				if(svtOFFSET<0) { txv='margin-bottom:'+(0-svtOFFSET)+'px'; }								if(ie4){					smh+='<tr><td style="'+clcu+'"><table cellpadding=0 cellspacing=0 border=0 width="100%" title="'+titleText+'" class=SUBmTD onmouseover="subCell('+mid+','+i+')" onclick="if(cellCLICK){goToUrl(sI['+mid+']['+i+'][0],sI['+mid+']['+i+'][2])}" id="subcell-'+mid+'-'+i+'" style="height:'+shAry[i]+'px\;'+bks[3]+'"><tr><td align="'+sP[mid][2]+'"><div style="'+txi+'\;'+txv+'"><a id="subtext-'+mid+'-'+i+'" style="background-color:transparent\;text-decoration:'+saDEC+'\;'+cllu+'font-family:'+sfFONT+'\;font-size:'+sfSIZE+'\;color:'+saLINK+'\;" onclick="if(!cellCLICK){goToUrl(sI['+mid+']['+i+'][0],sI['+mid+']['+i+'][2])}">'+sI[mid][i][1]+'</a></div></td></tr></table></td></tr>';					}				else{					if(i==0){cellTopPad=sbSIZE;}					else{cellTopPad+=shAry[(i-1)]+sbSIZE;}					smh+='<tr><td style="'+clcu+'position:absolute;top:'+cellTopPad+';"><div title="'+titleText+'" class=SUBmTD onmouseover="subCell('+mid+','+i+')" onclick="if(cellCLICK){goToUrl(sI['+mid+']['+i+'][0],sI['+mid+']['+i+'][2])}" id="subcell-'+mid+'-'+i+'" style="height:'+shAry[i]+'px;width:'+sP[mid][0]+'px;'+bks[3]+'" align="'+sP[mid][2]+'"><div style="position:relative;top:'+((svPADDING/2)+svtOFFSET)+'px\;'+txi+'\;"><a id="subtext-'+mid+'-'+i+'" style="background-color:transparent\;text-decoration:'+saDEC+'\;'+cllu+'font-family:'+sfFONT+'\;font-size:'+sfSIZE+'\;color:'+saLINK+'\;" onclick="if(!cellCLICK){goToUrl(sI['+mid+']['+i+'][0],sI['+mid+']['+i+'][2])}">'+sI[mid][i][1]+'</a></div></div></td></tr>';					}								sshHeight+=shAry[i]+sbSIZE;				}			smh+='</table>';			sminObj[mid].innerHTML=smh;						//increase dropshadow height for mac/ie5			if(!shInc[mid]&&ie5) {				sshObj[mid].style.height = sshHeight+shPad;				shInc[mid]=true;				}												//increase enclosing dropshadow height			if(!shInc[mid]&&shPad>0) {					sshObj[mid].style.height = sshObj[mid].offsetHeight+shPad;					shInc[mid]=true;					}			}		//show menu		smObj[mid].style.visibility="visible";		}	}//open submenuvar csm,cmh,chAry,cxi,cxv,scObjLeft,scObjTop,cmStyle,chAry,cshHeight;function openChildMenu(mid,cid) {	if(cmObj[mid][cid]){		csm=cminObj[mid][cid].innerHTML;		//if is not already been written		if(csm=="udm"){					cshHeight=sbSIZE;			if(!movedCM[mid][cid]){				cmStyle=cmObj[mid][cid].style;				scObjLeft = smLeft[mid]+inLeft[mid]+shy+shSIZE;				scObjTop = smTop[mid]+inTop[mid]+shy+shSIZE;				if(cP[mid][cid][1]=="left") { scObjLeft+=sP[mid][0]; }				if(cP[mid][cid][1]=="right") { scObjLeft-=cP[mid][cid][0]; }				if(win) { scObjTop += scObj.offsetParent.offsetParent.offsetTop; }				if(mac) { 					for(i=0;i<cid;i++){						scObjTop += shAry[i]+sbSIZE; 						}					}				cmStyle.left=parseInt(cmStyle.left)+scObjLeft;				cmStyle.top=parseInt(cmStyle.top)+scObjTop;				movedCM[mid][cid]=true;				}			cmh='';			chAry = new Array;			cmh+='<table cellpadding=0 cellspacing='+sbSIZE+' border=0 style="width:'+(cP[mid][cid][0]+xwPad)+'px\;'+bks[4]+'">';			for(i=0;i<cI[mid][cid].length;i++){				clcu = '';				if(cellCLICK&&cI[mid][cid][i][0]!=""&&cI[mid][cid][i][0]!="#"&&cI[mid][cid][i][0]!="~") { clcu = ' cursor:'+aCURSOR+'\;'; }				cllu=' cursor:default\;';				if(cI[mid][cid][i][0]!=""&&cI[mid][cid][i][0]!="#"&&cI[mid][cid][i][0]!="~") { cllu = ' cursor:'+aCURSOR+'\;'; }				// find wrapping links routine by brendan armstrong				chAry[i]=subNavH;				var thisT=cI[mid][cid][i][1];				var splitT=thisT.split('<br>');				var Trows=splitT.length;				if (Trows>1) { chAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1)); }				titleText=""; if(altDISPLAY=="title") { titleText = cI[mid][cid][i][3]; }				cxi='';				if(cP[mid][cid][2]=="left"){cxi='margin-left:'+stINDENT+'px';}				if(cP[mid][cid][2]=="right"){cxi='margin-right:'+stINDENT+'px';}				cxv='';				if(svtOFFSET>0) { cxv='margin-top:'+svtOFFSET+'px'; }				if(svtOFFSET<0) { cxv='margin-bottom:'+(0-svtOFFSET)+'px'; }								if(ie4){					cmh+='';					cmh+='<tr><td style="'+clcu+'"><table cellpadding=0 cellspacing=0 border=0 width="100%" title="'+titleText+'" class=SUBmTD onmouseover="childCell('+mid+','+cid+','+i+')" onclick="if(cellCLICK){goToUrl(cI['+mid+']['+cid+']['+i+'][0],cI['+mid+']['+cid+']['+i+'][2])}" id="childcell-'+mid+'-'+cid+'-'+i+'" style="height:'+chAry[i]+'px\;'+bks[3]+'"><tr><td align="'+cP[mid][cid][2]+'"><div style="'+cxi+'\;'+cxv+'"><a id="childtext-'+mid+'-'+cid+'-'+i+'" style="background-color:transparent\;text-decoration:'+saDEC+'\;'+cllu+'font-family:'+sfFONT+'\;font-size:'+sfSIZE+'\;color:'+saLINK+'\;" onclick="if(!cellCLICK){goToUrl(cI['+mid+']['+cid+']['+i+'][0],cI['+mid+']['+cid+']['+i+'][2])}">'+cI[mid][cid][i][1]+'</a></div></td></tr></table></td></tr>';					}				else{					if(i==0){cellTopPad=sbSIZE;}					else{cellTopPad+=chAry[(i-1)]+sbSIZE;}					cmh+='<tr><td style="'+clcu+'position:absolute;top:'+cellTopPad+';"><div title="'+titleText+'" class=SUBmTD onmouseover="childCell('+mid+','+cid+','+i+')" onclick="if(cellCLICK){goToUrl(cI['+mid+']['+cid+']['+i+'][0],cI['+mid+']['+cid+']['+i+'][2])}" id="childcell-'+mid+'-'+cid+'-'+i+'" style="height:'+chAry[i]+'px;width:'+cP[mid][cid][0]+'px;'+bks[3]+'" align="'+cP[mid][cid][2]+'"><div style="position:relative;top:'+((svPADDING/2)+svtOFFSET)+'px\;'+cxi+'\;"><a id="childtext-'+mid+'-'+cid+'-'+i+'" style="background-color:transparent\;text-decoration:'+saDEC+'\;'+cllu+'font-family:'+sfFONT+'\;font-size:'+sfSIZE+'\;color:'+saLINK+'\;" onclick="if(!cellCLICK){goToUrl(cI['+mid+']['+cid+']['+i+'][0],cI['+mid+']['+cid+']['+i+'][2])}">'+cI[mid][cid][i][1]+'</a></div></div></td></tr>';					}								cshHeight+=chAry[i]+sbSIZE;				}			cmh+='</table>';			cminObj[mid][cid].innerHTML=cmh;			//increase dropshadow height for mac/ie5			if(!chInc[mid][cid]&&ie5) {				cshObj[mid][cid].style.height = cshHeight+shPad;				chInc[mid][cid]=true;				}						//increase enclosing dropshadow height			if(!chInc[mid][cid]&&shPad>0) {					cshObj[mid][cid].style.height = cshObj[mid][cid].offsetHeight+shPad;					chInc[mid][cid]=true;					}			//show menu			cmObj[mid][cid].style.visibility="visible";			}		}	}var mn='';// event handling gridvar grw = bWidth;if(gridWIDTH>0) { grw = gridWIDTH; }var grh = bHeight;if(gridHEIGHT>0) { grh = gridHEIGHT; }var grCol='';if(redGRID){grCol = 'background-color:red';}mn+='<div id="udm-grid" onmouseover="gridClearMenus()" style="cursor:default\;'+grCol+'\;visibility:hidden\;position:absolute\;top:0px\;left:0px\;z-index:'+(zORDER+10)+'\;width:'+grw+'px\;height:'+grh+'px\;">&nbsp;</div>';// main navbarvar mbc = bks[1];var mcbc = bks[0];var clcu,cllu,mtObj,mcLeft,strCol;var mnDisplay='';if(remoteTRIGGERING) { mnDisplay='display:none'; }if(menuALIGN!="free") {	//undernav if !free alignment	strCol=bks[0];	if(showBORDERS) { strCol=bks[1]; }	if(stretchMENU||showBORDERS) {		mn+='<div id="underb" style="'+mnDisplay+'\;cursor:default\;'+strCol+'visibility:visible\;position:absolute\;z-index:'+(zORDER+0)+'\;left:0px\;top:'+absTOP+'px\;width:'+bWidth+'px\;height:'+(navH+(2*bSIZE))+'px\;">';		if(stretchMENU&&showBORDERS) { mn+='<div style="margin:'+bSIZE+'px\;width:'+(bWidth-(2*bSIZE))+'px\;height:'+navH+'px\;'+bks[0]+'cursor:default">&nbsp;</div>'; }		mn+='</div>';		}	mn+='<div id="udm-navbar" style="'+mnDisplay+'\;'+bks[1]+'position:absolute\;z-index:'+(zORDER+2)+'\;left:'+absLEFT+'px\;top:'+absTOP+'\;width:'+navSpace+'px\;height:'+(navH+(2*bSIZE))+'px\;" class=mTD></div>';	mcLeft=absLEFT+bSIZE;	//navbar if !free alignment	for(i=0;i<mI.length;i++){		clcu = '';		if(cellCLICK&&mI[i][0]!=""&&mI[i][0]!="#"&&mI[i][0]!="~") { clcu = ' cursor:'+aCURSOR+'\;'; }		cllu=' cursor:default\;';		if(mI[i][0]!=""&&mI[i][0]!="#"&&mI[i][0]!="~") { cllu = ' cursor:'+aCURSOR+'\;'; }		titleText=""; if(altDISPLAY=="title") { titleText = mI[i][5]; }		if(ie4){mn+='<div title="'+titleText+'" id="maincell-'+i+'" style="'+mnDisplay+'\;z-index:'+(zORDER+3)+'\;visibility:hidden\;position:absolute\;top:'+(absTOP+bSIZE)+'px\;left:'+mcLeft+'px\;'+clcu+mcbc+'width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;"><table cellpadding=0 cellspacing=0 border=0 id="maintext-'+i+'" style="width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;'+cllu+'position:relative"><tr><td class=mTD align='+mI[i][3]+' onmouseover="mainCell('+i+')" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4],['+i+'])"><a style="background-color:transparent\;text-decoration:'+aDEC+';color:'+aLINK+'" id="mainlinktext-'+i+'" onclick="if(!cellCLICK){goToUrl(mI['+i+'][0],mI['+i+'][4])}">'+mI[i][1]+'</a></td></tr></table></div>';}		else{mn+='<div title="'+titleText+'" id="maincell-'+i+'" style="'+mnDisplay+'\;z-index:'+(zORDER+3)+'\;visibility:hidden\;position:absolute\;top:'+(absTOP+bSIZE)+'px\;left:'+mcLeft+'px\;'+clcu+mcbc+'width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;"><table cellpadding=0 cellspacing=0 border=0 style="width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;'+cllu+'"><tr><td class=mTD align='+mI[i][3]+' onmouseover="mainCell('+i+')" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4],['+i+'])"><span id="maintext-'+i+'" style="position:relative"><a style="background-color:transparent\;text-decoration:'+aDEC+';color:'+aLINK+'" id="mainlinktext-'+i+'" onclick="if(!cellCLICK){goToUrl(mI['+i+'][0],mI['+i+'][4])}">'+mI[i][1]+'</a></span></td></tr></table></div>';}		mcLeft+=bSIZE+mI[i][2];		}	}if(menuALIGN=="free") {	//navbar if free alignment	for(i=0;i<mI.length;i++){		clcu = '';		if(cellCLICK&&mI[i][0]!=""&&mI[i][0]!="#"&&mI[i][0]!="~") { clcu = ' cursor:'+aCURSOR+'\;'; }		cllu=' cursor:default\;';		if(mI[i][0]!=""&&mI[i][0]!="#"&&mI[i][0]!="~") { cllu = ' cursor:'+aCURSOR+'\;'; }		mn+='<div style="'+bks[1]+'z-index:'+(zORDER+2)+'\;position:absolute\;left:'+(absLEFT+mI[i][7])+'px\;top:'+(absTOP+mI[i][6])+'px\;width:'+(mI[i][2]+(2*bSIZE))+'px\;height:'+(thisNavH[i]+(2*bSIZE))+'\px"></div>';		titleText=""; if(altDISPLAY=="title") { titleText = mI[i][5]; }		if(ie4){mn+='<div title="'+titleText+'" id="maincell-'+i+'" style="'+mnDisplay+'\;z-index:'+(zORDER+3)+'\;position:absolute\;left:'+(absLEFT+mI[i][7]+bSIZE)+'px\;top:'+(absTOP+mI[i][6]+bSIZE)+'px\;visibility:hidden\;'+clcu+mcbc+'width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;"><table cellpadding=0 cellspacing=0 border=0 id="maintext-'+i+'" style="width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;'+cllu+'position:relative"><tr><td class=mTD align='+mI[i][3]+' onmouseover="mainCell('+i+')" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4],['+i+'])"><a style="background-color:transparent\;text-decoration:'+aDEC+';color:'+aLINK+'" id="mainlinktext-'+i+'" onclick="if(!cellCLICK){goToUrl(mI['+i+'][0],mI['+i+'][4])}">'+mI[i][1]+'</a></td></tr></table></div>';}		else{mn+='<div title="'+titleText+'" id="maincell-'+i+'" style="'+mnDisplay+'\;z-index:'+(zORDER+3)+'\;position:absolute\;left:'+(absLEFT+mI[i][7]+bSIZE)+'px\;top:'+(absTOP+mI[i][6]+bSIZE)+'px\;visibility:hidden\;'+clcu+mcbc+'width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;"><table cellpadding=0 cellspacing=0 border=0 style="width:'+mI[i][2]+'px\;height:'+thisNavH[i]+'px\;'+cllu+'"><tr><td class=mTD align='+mI[i][3]+' onmouseover="mainCell('+i+')" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4],['+i+'])"><span id="maintext-'+i+'" style="position:relative"><a style="background-color:transparent\;text-decoration:'+aDEC+';color:'+aLINK+'" id="mainlinktext-'+i+'" onclick="if(!cellCLICK){goToUrl(mI['+i+'][0],mI['+i+'][4])}">'+mI[i][1]+'</a></span></td></tr></table></div>';}		mcLeft+=bSIZE+mI[i][2];		}	}//write navbardocument.write(mn);//position text layersfor(i=0;i<mI.length;i++){	mtObj=document.all["maintext-"+i];	if(mtObj){		mtObj.style.top = vtOFFSET;		if(mI[i][3]=="left") { mtObj.style.left = tINDENT; }		if(mI[i][3]=="right") { mtObj.style.left = 0-tINDENT; }		document.all["maincell-"+i].style.visibility="visible";		}	}//store some objectsmaster = document.all["master"];nav = document.all["udm-navbar"];grid = document.all["udm-grid"];var mainCells = new Array;for(i=0;i<mI.length;i++){	mainCells[i] = document.all["maincell-"+i];	}//draw empty submenu objectsvar smStyle,conHeight;var sn='';for(i=0;i<mI.length;i++){	shInc[i]=false;	if(sI[i].length>0) {		smTopPad[i] = vOFFSET+sP[i][3];		smLeftPad[i] = hOFFSET+sP[i][4];		smStyle=mainCells[i].style;		smLeft[i]=parseInt(mainCells[i].style.left);		if(sP[i][1]=="right") {			smLeft[i]=parseInt(mainCells[i].style.left)-sP[i][0]+mI[i][2];			}		smTop[i]=parseInt(smStyle.top)+parseInt(smStyle.height)+bSIZE;		inLeft[i]=0;		inTop[i]=0;		if(smTopPad[i]<0) {			inTop[i]=0;			smTop[i]+=smTopPad[i];			if(smLeftPad[i]<=mI[i][2]) {					if(sP[i][1]=="left") { smLeft[i]+=smLeftPad[i]; }					else { smLeft[i]-=smLeftPad[i]; }					}			else {					if(sP[i][1]=="left") { smLeft[i]+=mI[i][2]; inLeft[i]=smLeftPad[i]-mI[i][2]; }					else { smLeft[i]-=mI[i][2]; inLeft[i]=0-(smLeftPad[i]-mI[i][2]);  }					}			}		else {			inTop[i]=smTopPad[i];			inLeft[i]=smLeftPad[i];			if(sP[i][1]=="right") { inLeft[i]=0-inLeft[i]; }			}					conHeight='';		if(ie4){conHeight='height:1px\;';}		sn+='<div id="submenu-'+i+'" style="position:absolute\;left:'+smLeft[i]+'px\;top:'+smTop[i]+'px\;width:'+(sP[i][0]+xwPad)+'px\;'+conHeight+'z-index:'+(zORDER+40+i)+'\;visibility:hidden">';		sn+='<div id="subshadow-'+i+'" style="width:'+(sP[i][0]+xwPad+shPad)+'px\;height:1px\;position:relative\;left:'+(inLeft[i]+shy)+'px\;top:'+(inTop[i]+shy)+'px\;'+bks[6]+'">';		sn+='<div id="subcontent-'+i+'" style="position:relative\;left:'+shSIZE+'px\;top:'+shSIZE+'px\;width:'+(sP[i][0]+xwPad)+'px\;height:1px\;">udm</div>';		sn+='</div>';		sn+='</div>';		}	}document.write(sn);//store objectsvar sshObj=new Array;for(i=0;i<mI.length;i++){	if(sI[i].length>0) {		smObj[i]=document.all["submenu-"+i];		sminObj[i]=document.all["subcontent-"+i];		sshObj[i]=document.all["subshadow-"+i];		}	}//draw empty child menu objectsvar cmLeft,cmTop,cmStyle,cinTop,cinLeft;var cmTopPad,cmLeftPad;var cn='';for(i=0;i<mI.length;i++){	movedCM[i]=new Array;	chInc[i]=new Array;	if(sI[i].length>0) {		for(j=0;j<sI[i].length;j++) {			movedCM[i][j]=false;			chInc[i][j]=false;			if(cI[i][j].length>0) {				cmTopPad = chvOFFSET+cP[i][j][3];				cmLeftPad= chhOFFSET+cP[i][j][4];				cmLeft=0;				cinLeft=0;				if(cmTopPad<0) {					cmTop=cmTopPad;					cinTop=0;					}				else {					cmTop=0;					cinTop=cmTopPad;					}				if(cP[i][j][1]=="left"){					if(cmLeftPad<0) { cmLeft=cmLeftPad; }					else { cinLeft=cmLeftPad; }					}				else {					if(cmLeftPad<0) { cmLeft=0-cmLeftPad; }					else { cinLeft=0-cmLeftPad; }					}				conHeight='';				if(ie4){conHeight='height:1px\;';}				cn+='<div id="childmenu-'+i+'-'+j+'" style="position:absolute\;left:'+cmLeft+'px\;top:'+cmTop+'px\;width:'+(cP[i][j][0]+xwPad)+'px\;'+conHeight+'z-index:'+(zORDER+60+sI[i].length+j)+'\;visibility:hidden">';				cn+='<div id="childshadow-'+i+'-'+j+'" style="width:'+(cP[i][j][0]+xwPad+shPad)+'px\;height:1px\;position:relative\;left:'+(cinLeft+shy)+'px\;top:'+(cinTop+shy)+'px\;'+bks[6]+'">';				cn+='<div id="childcontent-'+i+'-'+j+'" style="position:relative\;left:'+shSIZE+'px\;top:'+shSIZE+'px\;width:'+(cP[i][j][0]+xwPad)+'px\;height:1px\;">udm</div>';				cn+='</div>';				cn+='</div>';				}			}		}	}document.write(cn);//store objectsfor(i=0;i<mI.length;i++){	cmObj[i]=new Array;	cminObj[i]=new Array;	cshObj[i]=new Array;	if(sI[i].length>0) {		for(j=0;j<sI[i].length;j++) {			if(cI[i][j].length>0) {				cmObj[i][j]=document.all['childmenu-'+i+'-'+j];				cminObj[i][j]=document.all['childcontent-'+i+'-'+j];				cshObj[i][j]=document.all['childshadow-'+i+'-'+j];				}			}		}	}//click to closefunction clickToClose() {	clearSubMenus();	if(hideSELECT){showSelects();}	}document.onclick = clickToClose;//load functionfunction loadFunction() {	allready=true;	genericOnloadFunction();	//if(staticMENU){makeStatic();}	}window.onload=loadFunction;// resize / reload trapif(allowRESIZE==true){window.onresize=new Function("window.location.reload()");}//select element hiding routine by Huy Dovar selectSearch = true;var selectArray = new Array;var frm = document.forms;var typeStr,elm;//hide select elementsfunction hideSelects(){	if (selectSearch==true){		for (i=0;i<frm.length;i++){			for (j=0;j<frm[i].elements.length; j++){				elm = document.forms[i].elements;				typeStr = elm[j].type.toString();				if(typeStr.substring(0,6)=="select"){					selectArray[selectArray.length]=elm[j];					}				}			}			selectSearch = false;		}	if (selectArray.length>0){		for (z=0;z<selectArray.length; z++){			if(selectArray[z].style){				if(selectArray[z].style){					selectArray[z].style.visibility='hidden';					}				}			}		}	}//show select elementsfunction showSelects(){	if (selectArray.length>0){		for (var z=0;z<selectArray.length;z++){			if (selectArray[z].style){				selectArray[z].style.visibility='visible';				}			}		}	}//move menufunction activateMenu(mmNum) {	if(typeof sP[mmNum]=="undefined"||!remoteTRIGGERING) { return false; }		mainCell(mmNum,false);	if(ie&&hideSELECT){hideSelects();}	}
