/*******************************************************************************
*   FILENAME    : inc_layers.js                                                *
*   DESCRIPTION : Builds LOB left navigation submenu layers.                   *
*   MODIFIED    : v1.3-layer-js-d062701, Razorfish                             *
*                                                                              *
*******************************************************************************/

/*********************************************************************
    Creates left navigation table rollover layers.
*********************************************************************/
var topPos2 = (top + extraHeight);
var navDiv = new Array();
var url;
var length = levOneTitles.length+(navArray.length-1);
if (levelOne == "") {
   if (ns4 && (navigator.userAgent.indexOf("4.05") != -1)) {
	  length = levOneTitles.length+navArray.length;
   }
}

var index = 1;

for (var i=0; i<length; i++){

    var id = eval('"nav'+i+'"');
    var id2;
    var id3 = eval('"link'+i+'"');
    var homeTop = 0; isLinked = 0;
    var color1, color2, color3;
    var image = "spacer.gif"
    
    if (i < levOneTitles.length){
		if (levelOne !=	""){
			if (eval('levelTwo_' + (i+1)) == ""){ 
				color1 = "#ffffff";	color2 = subnavBorderColor; color3 = "#ffffff"; 
			} else { color1	= subnavBorderColor; color2 = subnavColor; color3 = subnavColor; }
			var	t = findTitle(eval("'"+levOneTitles[i]+"'"));
			var	u = findUrl(eval("'"+levOneTitles[i]+"'"));
	    }
		if (t != -1) { 
			url	= levOneTitles[i].substring((t+1),u); isLinked = 1;
			var	s = levOneTitles[i].substr(0,t);  
			var	title = s;
		} else { var title = levOneTitles[i]; }
		var	id2 = eval('"layer'+(i+navArray.length-1)+'"');
    } else {
	  if (hasHomeNav){
			if (navArray[index]	== "home"){ 
		    
				if (levelHome == ""){ color1 = "#ffffff"; color2 = subnavBorderColor; color3 = "#ffffff"; } 
				else { color1 =	subnavBorderColor; color2 = subnavColor; color3 = subnavColor; }
				topPos2	= top; url = homeUrl; isLinked = 1; var title = homeTitle; image = "up_arrow.gif"; 
			} else if (navArray[index] == "about"){
				color1 = "#ffffff";	color2 = subnavBorderColor; color3 = "#ffffff"; 
				topPos2	= (top+navHeight+1); url = aboutUrl; isLinked = 1; var title = aboutTitle; 
				image =	"up_arrow.gif";
		    }
		} else {
		  if (navArray[index] == "about"){
				color1 = "#ffffff";	color2 = subnavBorderColor; color3 = "#ffffff"; 
				topPos2	= top; url = aboutUrl; isLinked = 1; var title = aboutTitle; 
				image =	"up_arrow.gif";
		    }
	  }
		var	id2 = eval('"layer'+(index-1)+'"');
		index += 1;
	  }
    
    /*********************************************************************
		Creates	bridges and stores them in navDiv array.
    *********************************************************************/
    if (ns4) {
		navDiv[i] =	'<layer id="'+id+'" left='+left+' top='+topPos2+' z-index=10 visibility="hidden" width="'+navWidth+'"';
		navDiv[i] += ' onmouseover="layerOn(\''+id2+'\',\'none\');"';
    }
    if (ie4up) navDiv[i] = '<div id="'+id+'" style="position:absolute; visibility:hidden; left:'+left+'; top:'+topPos2+'; z-index:10; width:'+(navWidth+6)+';"';
    if (isLinked) { navDiv[i] += ' onClick="gotoLink(\''+url+'\')";'; }
    navDiv[i] += '>\n<table cellpadding=0 cellspacing=0 border=0>\n';
    navDiv[i] += '  <tr bgcolor="'+subnavBorderColor+'">\n';
    navDiv[i] += '  <td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/spacer.gif" width=10 height=1></td>\n';
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/spacer.gif" width='+(navWidth-30)+' height=1></td>\n';
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/spacer.gif" width=18 height=1></td>\n';
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '  <td bgcolor="'+color1+'"><img src="/bigbruno/ImageDir/spacer.gif" width=7 height=1 border=0></td>\n';
    navDiv[i] += '</tr>\n\n';
    navDiv[i] += '<tr id="navTr'+i+'" bgcolor="'+subnavColor+'"';
    navDiv[i] += ' onmouseover="navsOn(\''+id+'\',\''+subnavColor+'\','+isLinked+',\'navTr'+i+'\');"';
    navDiv[i] += '>\n<td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height='+navHeight+'></td>\n';
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    if (ns4) {
		navDiv[i] += '	<td	class="navText" align="right">';
		if (isLinked) {	navDiv[i] += '<a href="'+url+'">'+title+'</a></td>\n'; }
		else { navDiv[i] +=	title+'</td>\n'; }
    } else if (ie4up){
		navDiv[i]	+= '	<td	class="navText" align="right"';
		if (isLinked) {	navDiv[i] += ' onMouseOver="window.status=\''+url+'\'" onMouseOut="window.status=\'\'"; style="cursor:hand;"'; }
		else { url = ""; }
		navDiv[i] += '><span href="#" onFocus="window.status=\''+url+'\';" onKeyPress="checkKey(\''+url+'\');" tabIndex=1 id="'+id3+'"';
		if ((i < (levOneTitles.length))	&& (setArrays(eval('levelTwo_' + (i+1))) == "")){
			if (i != (levOneTitles.length-1)){
				navDiv[i] += ' onBlur="changeFocus(\'navBox'+(i+1)+'\'); hideAll(\'menuClose1\');"';
			} else { navDiv[i] += '	onBlur="returnFocus(); hideAll(\'menuClose1\');"'; }
	    }
		navDiv[i] += '>'+title+'</span></td>\n';
    }
    navDiv[i] += '  <td><img src="/bigbruno/ImageDir/'+image+'" width=18 height=6></td>\n';
    navDiv[i] += '  <td bgcolor="'+color2+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '  <td bgcolor="'+color3+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '</tr>\n\n';
    navDiv[i] += '<tr bgcolor="'+subnavBorderColor+'">\n';
    navDiv[i] += '  <td colspan=5><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '  <td bgcolor="'+color1+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
    navDiv[i] += '</tr>\n\n';
    if (ie4up) { navDiv[i] += '</table>\n</div>\n\n'; }
    if (ns4) { navDiv[i] += '</table>\n</layer>\n\n'; }
    topPos2 += navHeight;
}

//*** Renders the bridge layers ***
for (var a=0; a<navDiv.length; a++){
    document.write(navDiv[a]);
}

/*********************************************************************

    Creates drop-down menus.

*********************************************************************/

var topPos = top + extraHeight;
var createDiv = new Array ();
var subnavTable = '<table cellpadding=0 cellspacing=0 border=0 width='+navWidth+' bgcolor="'+subnavColor+'">\n';
subnavTable += '<tr bgcolor="'+subnavBorderColor+'">\n';
subnavTable += '    <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
subnavTable += '    <td><img src="/bigbruno/ImageDir/spacer.gif" width=10 height=1></td>\n';
subnavTable += '    <td><img src="/bigbruno/ImageDir/spacer.gif" width='+(navWidth-30)+' height=1></td>\n';
subnavTable += '    <td><img src="/bigbruno/ImageDir/spacer.gif" width=18 height=1></td>\n';
subnavTable += '    <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
subnavTable += '</tr>\n';

if (levelOne == ""){ var length2 = levOneTitles.length - 1; }
else { var length2 = levOneTitles.length; }

for (var i=0; i<length2; i++){
    var levTwoTitles = setArrays(eval('levelTwo_' + (i+1)));

    if (ns4) { 
		createDiv[i] = '<layer id="levelTwo'+i+'" top='+topPos+' left='+(left+navWidth+6)+'	z-index=8 visibility="hidden">\n';
    } else if (ie4up) { 
		createDiv[i] = '<div id="levelTwo'+i+'"	style="position:absolute; top:';
		createDiv[i] +=	topPos+'; left:'+(left+navWidth+6)+'; z-index:8; visibility:hidden; width:'+navWidth+';">\n';
    }
    islayer = 1;
    
    createDiv[i] += subnavTable;
    for (var n=0; n<levTwoTitles.length; n++){

		var	t = findTitle(eval("'"+levTwoTitles[n]+"'")); isLinked = 0;
		var	u = findUrl(eval("'"+levTwoTitles[n]+"'"));
		var	id = eval('"subnav'+i+n+'"');
	    
		if (t != -1) { 
			var	s = levTwoTitles[n].substr(0,t); isLinked = 1;
			url	= levTwoTitles[n].substring((t+1),u);
			var	title = s;
		} else { 
			var	title = levTwoTitles[n];
	    }

		createDiv[i] +=	'<tr id="'+id+'">';
		createDiv[i] +=	'   <td bgcolor="'+subnavBorderColor+'">';
		createDiv[i] +=	'<img src="/bigbruno/ImageDir/spacer.gif" width=1 height='+navHeight+' alt=""></td>\n';
		createDiv[i] +=	'   <td><img src="/bigbruno/ImageDir/spacer.gif" width=10 height=1></td>\n';
		if (ns4) {
			createDiv[i] +=	'   <td class="navText" width='+navWidth+'>';
			if (isLinked) {	createDiv[i] += '<a href="'+url+'">'+title+'</a></td>\n'; }
			else {	createDiv[i] +=	title+'</td>\n';}
		} else if (ie4up){ createDiv[i]	+= '    <td class="navText" width='+navWidth;
				createDiv[i]	+= ' onmouseover="navsOn(\''+id+'\',\''+subnavOnColor+'\','+isLinked+',\'none\');';
				if (!isLinked) { 
					url	= ""; var curType="default";
				} else { var curType="hand"; }  
				createDiv[i] +=	' window.status=\''+url+'\';"  onMouseOut="window.status=\'\';" onclick="gotoLink(\''+url+'\');" style="cursor:'+curType+';">';
				createDiv[i] +=	'<span onKeyPress="checkKey(\''+url+'\');" tabIndex='+(n+2)+' onFocus="window.status=\''+url+'\';"';
				if (n == (levTwoTitles.length-1)){ 
					if (i <	(length2-1)){ createDiv[i] += ' onBlur="changeFocus(\'navBox'+(i+1)+'\'); hideAll(\'menuClose1\');"'; } 
			    }
				if ((i == (length2-1)) && (n ==	(levTwoTitles.length-1))){
					createDiv[i] +=	' onBlur="hideAll(\'menuClose1\'); returnFocus();"';
			    }
				createDiv[i] +=	'>'+title+'</span></td>\n';
	    }
		createDiv[i] +=	'   <td><img src="/bigbruno/ImageDir/spacer.gif" width=18 height=1></td>\n';
		createDiv[i] +=	'   <td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
		createDiv[i] +=	'</tr>\n';

		if (n != (levTwoTitles.length-1)){
			createDiv[i] +=	'<tr>\n';
			createDiv[i] +=	'   <td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createDiv[i] +=	'   <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createDiv[i] +=	'   <td bgcolor="'+subnavSepColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createDiv[i] +=	'   <td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createDiv[i] +=	'   <td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createDiv[i] +=	'</tr>\n';
	    }
    } 
    topPos += navHeight;

    createDiv[i] += '<tr><td colspan=5 bgcolor="'+subnavBorderColor+'">';
    createDiv[i] += '<img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td></tr>\n';
    if (ns4) { createDiv[i] += '</table>\n</layer>\n\n'; }
    else if (ie4up) { createDiv[i] += '</table>\n</div>\n\n'; }
    
}

for (var a=0; a<createDiv.length; a++){
    if (eval('levelTwo_' + (a+1)) != ""){
		document.write(createDiv[a]);
    }
}

/*********************************************************************
    Creates "Home" drop-down menu.
*********************************************************************/

if (hasHomeNav){
    var homeTop = top;
    var id = "menuHome";
    if(levelHome != ""){
		if (ns4) {
			createHomeDiv =	'<layer id="'+id+'" top='+top+' left='+(left+navWidth+6)+' z-index=8 visibility="hidden" width='+(navWidth+6)+'>\n';
		} else if (ie4up) { 
			createHomeDiv =	'<div id="'+id+'" style="position:absolute; top:';
			createHomeDiv += top+';	left:'+(left+navWidth+6)+'; z-index:8; visibility:hidden; width:'+(navWidth+6)+'">\n';
	    }
		islayer	= 1;

		createHomeDiv += subnavTable;

		for	(var n=0; n<levHomeTitles.length; n++){
			isLinked = 0;
			var	id = eval('"homeSubnav'+n+'"');
			var	t = findTitle(eval("'"+levHomeTitles[n]+"'"));
			var	u = findUrl(eval("'"+levHomeTitles[n]+"'"));

			if (t != -1) { 
				var	s = levHomeTitles[n].substr(0,t); isLinked=1;
				url	= levHomeTitles[n].substring((t+1),u);
				var	title = s;
			} else { var title = levHomeTitles[n]; }

			createHomeDiv += '<tr id="'+id+'">\n'; 
			createHomeDiv += '	<td	bgcolor="'+subnavBorderColor+'">'; 
			createHomeDiv += '<img src="/bigbruno/ImageDir/spacer.gif" width=1 height='+navHeight+'></td>\n';
			createHomeDiv += '	<td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			if (ns4) {
				createHomeDiv += '	<td	class="navText" bgcolor="'+subnavColor+'">';
				if (isLinked) {	createHomeDiv += '<a href="'+url+'">'+title+'</a></td>\n'; }
				else {	createHomeDiv += title+'</td>\n'; }
			} else if (ie4up){ 
				createHomeDiv += '	 <td class="navText"';
				createHomeDiv += ' onmouseover="navsOn(\''+id+'\',\''+subnavOnColor+'\','+isLinked+',\'none\');';
				if (!isLinked) { 
					url	= ""; var curType="default"; 
				} else { var curType="hand"; }
				createHomeDiv += ' window.status=\''+url+'\';"	onMouseOut="window.status=\'\'"; onclick="gotoLink(\''+url+'\');" style="cursor:'+curType+';">';
				createHomeDiv += '<span	onKeyPress="checkKey(\''+url+'\');" onFocus="window.status=\''+url+'\';" tabIndex=1';
				if (n == (levHomeTitles.length-1)){
					if (hasAboutNav) { var name	= eval('"navBox'+(levOneTitles.length+1)+'"');
					} else { var name =	"navBox0"; }
					createHomeDiv += ' onBlur="changeFocus(\''+name+'\'); hideAll(\'menuClose1\');"';
			    }
				createHomeDiv += '>'+title+'</span></td>\n';
		    }
		    
			createHomeDiv += '	<td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createHomeDiv += '	<td	bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
			createHomeDiv += '</tr>\n';

			//******** Nav separator *******************

			if (n != (levHomeTitles.length-1)){
				createHomeDiv += '<tr><td bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
				createHomeDiv += '	<td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
				createHomeDiv += '	<td	bgcolor="'+subnavSepColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
				createHomeDiv += '	<td><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n';
				createHomeDiv += '	<td	bgcolor="'+subnavBorderColor+'"><img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td>\n</tr>\n\n';
		    }

			//******** /Nav	separator *******************
		    
	    }

		createHomeDiv += '<tr><td colspan=5	bgcolor="'+subnavBorderColor+'">';
		createHomeDiv += '<img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1></td></tr>\n';
		if (ns4) { createHomeDiv +=	'</table>\n</layer>\n\n'; }
		else if	(ie4up) { createHomeDiv += '</table>\n</div>\n\n'; }
		document.write(createHomeDiv);
    }
}

/*********************************************************************
    IE Layers use to close all visible layers.
*********************************************************************/

var searchboxHeight = 0;
var boxWidth = ((navWidth * 2) + 60);
if (hasSearchNav) var searchboxHeight = 45;
var boxHeight = ((navHeight * (levOneTitles.length + 1)) + searchboxHeight); 

if (levelOne != ""){
    for (var i=levOneTitles.length; i>0; i--){
		if (eval('levelTwo_'+i)	!= ""){
			var	a = setArrays(eval('levelTwo_'+i));
			var	height1 = (boxHeight - (navHeight * i));
			var	height2 = (navHeight * a.length);
			break;
	    }
    } var height = ((height2 - height1)+10);
} else { var height = ((setArrays(levelHome).length * navHeight) - (navHeight + 45)); }

if (ie4up){
    var closeDiv1 = '<div id="menuClose1" style="position:absolute; top:'+(top-20)+'; left:'+(left-20)+'; visibility:hidden; z-index:2; height:21px; width:'+boxWidth+'">\n';
    closeDiv1 += '  <a href="#" onFocus="hideAll(\'menuClose1\');" onmouseover="hideAll(\'menuClose1\');">';
    closeDiv1 += '<img src="/bigbruno/ImageDir/spacer.gif" width='+boxWidth+' height=20 border=0></a>\n';
    closeDiv1 += '</div>';

    var closeDiv2 = '<div id="menuClose2" style="position:absolute; top:'+(top+extraHeight+boxHeight)+'; left:'+(left-20)+'; visibility:hidden; z-index:2 width:'+boxWidth+';">\n';
    closeDiv2 += '  <a href="#" onmouseover="hideAll(\'menuClose2\');">';
    closeDiv2 += '<img src="/bigbruno/ImageDir/spacer.gif" width='+boxWidth+' height='+height+' border=0></a>\n';
    closeDiv2 += '</div>';

    var closeDiv3 = '<div id="menuClose3" style="position:absolute; top:'+top+'; left:'+(navWidth + 20)+'; visibility:hidden; z-index:2; width='+boxWidth+'">\n';
    closeDiv3 += '  <a href="#" onmouseover="hideAll(\'menuClose3\');">';
    closeDiv3 += '<img src="/bigbruno/ImageDir/spacer.gif" width='+(navWidth+30)+' height='+(boxHeight+extraHeight)+' border=0></a>\n';
    closeDiv3 += '</div>';

    document.write(closeDiv1+closeDiv2+closeDiv3);
}


/*********************************************************************
    Netscape Layers use to show pop-up menus with their bridges. 
    These layers are stored in layer1 array. 
*********************************************************************/

if (ns4) {

   if (levelOne == ""){
	 var length3 = (levOneTitles.length+navArray.length-1);
   } else {
	 var length3 = (levOneTitles.length+navArray.length);
   }

    var layer1 = new Array ();
    var layer2 = new Array ();
    var ind = levOneTitles.length;
    var layer1Top = top;
    for (var i=0; i<(length3-1); i++){
		layer1[i] =	'<layer left='+left+' top='+(layer1Top+1)+' visibility="visible" z-index=9 width='+(navWidth-2)+' height='+navHeight;
	    
		if (hasHomeNav) {
		    
			if(i==0){ layer1[i]	+= ' onmouseover="switchMenu(\'nav'+ind+'\',\'menuHome\');"'; 
			} else {
				if (hasAboutNav	&& hasTitleNav){ 
					if(i==1) layer1[i] += '	onmouseover="switchMenu(\'nav'+(ind+1)+'\',\'none\');"'; 
					if(i==2) layer1[i] += '	onmouseover="hideAll(\'menuClose1\');"';
					else if	(i>2) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-3)+'\',\'levelTwo'+(i-3)+'\')"';	    
				} else if (hasAboutNav && !hasTitleNav) {
					ind	+= 1;
					if(i==1) layer1[i] += '	onmouseover="switchMenu(\'nav'+ind+'\',\'none\');"'; 
					if(i !=	1) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-2)+'\',\'levelTwo'+(i-2)+'\')"';
				} else if (!hasAboutNav	&& !hasTitleNav) {
					if(i !=	0) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-1)+'\',\'levelTwo'+(i-1)+'\')"';
				} else if (!hasAboutNav	&& hasTitleNav) {
					if(i !=	1) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-2)+'\',\'levelTwo'+(i-2)+'\')"';
			    }
		    }
		    
		} else {
			if (hasAboutNav	&& hasTitleNav){ 
				if(i==0) layer1[i] += '	onmouseover="switchMenu(\'nav'+ind+'\',\'none\');"'; 
				if(i==1) layer1[i] += '';
				else layer1[i] += '	onmouseover="switchMenu(\'nav'+(i-2)+'\',\'levelTwo'+(i-2)+'\')"';  
			} else if (hasAboutNav && !hasTitleNav) {
				if(i==0) layer1[i] += '	onmouseover="switchMenu(\'nav'+ind+'\',\'none\');"'; 
				if(i !=	0) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-1)+'\',\'levelTwo'+(i-1)+'\')"';
			} else if (!hasAboutNav	&& !hasTitleNav) {
				layer1[i] += ' onmouseover="switchMenu(\'nav'+i+'\',\'levelTwo'+i+'\')"';
			} else if (!hasAboutNav	&& hasTitleNav) {
				if(i !=	0) layer1[i] += ' onmouseover="switchMenu(\'nav'+(i-1)+'\',\'levelTwo'+(i-1)+'\')"';
		    }
	    }
		layer1[i] += '>\n<img src="/bigbruno/ImageDir/spacer.gif" width=1 height=1 border=0>\n';
		layer1[i] += '</layer>\n\n';
		layer1Top += navHeight;
		document.write(layer1[i]);
    }   

    /*********************************************************************
		Layer use to close all visible layers. Netscape	only. 
    *********************************************************************/

    var closeLayer = '<layer id="menuClose1" left='+(left-20)+' top='+(top-30)+' visibility=hidden z-index=1 onmouseover="hideAll(\'menuClose1\')">';
    closeLayer += '\n<img src="/bigbruno/ImageDir/spacer.gif" width='+boxWidth+' height='+((2*boxHeight)+extraHeight)+' border=0>\n';
    closeLayer += '</layer>\n\n';
    document.write(closeLayer);

    /*********************************************************************
		Creates	layers for clickable effect when a link is detected 
		and	stores them in layer2 array. Netscape only. 
    *********************************************************************/


    for (var i=0; i<(length); i++){
		var	url, h, t, u;
		var	isLinked = 0;
	    
		if (hasHomeNav){
			if (i == 0)	{ 
				url	= homeUrl; isLinked = 1; 
			} else {
				if (hasAboutNav	&& hasTitleNav){ 
					if (i == 1)	{ url = aboutUrl; isLinked = 1; } 
					else if	(i == 2 ) { isLinked = 0; }
					else {
						h =	i-3; 
						t =	findTitle(eval("'"+levOneTitles[h]+"'"));
						u =	findUrl(eval("'"+levOneTitles[h]+"'"));
						if (t != -1) {
							url	= levOneTitles[h].substring((t+1),u); isLinked = 1;
					    }
					} 
				} else if (hasAboutNav && !hasTitleNav) {
					if (i == 1)	{ url = aboutUrl; isLinked = 1; }
					else if(i != 1) {
						h =	i-2;
						t =	findTitle(eval("'"+levOneTitles[h]+"'"));
						u =	findUrl(eval("'"+levOneTitles[h]+"'"));
						if (t != -1){
							url	= levOneTitles[h].substring((t+1),u); isLinked = 1;
					    }
				    }
				} else if (!hasAboutNav	&& !hasTitleNav) {
					if(i !=	0) {
						h =	i-1;
						t =	findTitle(eval("'"+levOneTitles[h]+"'"));
						u =	findUrl(eval("'"+levOneTitles[h]+"'"));
						if (t != -1) {
							url	= levOneTitles[h].substring((t+1),u); isLinked = 1;
					    }
				    }
				} else if (!hasAboutNav	&& hasTitleNav) {
					if(i !=	1) {
						h =	i-2;
						t =	findTitle(eval("'"+levOneTitles[h]+"'"));
						u =	findUrl(eval("'"+levOneTitles[h]+"'"));
						if (t != -1) {
							url	= levOneTitles[h].substring((t+1),u); isLinked = 1;
					    }
				    }
			    }
		    }
		} else {	//*** if "hasHomeNav" is turned	off ***

			if (hasAboutNav	&& hasTitleNav){ 
				if (i == 0)	{ url = aboutUrl; isLinked = 1; } 
				else if	(i == 1 ) { isLinked = 0; }
				else { 
					h =	i-2;
					t =	findTitle(eval("'"+levOneTitles[h]+"'"));
					u =	findUrl(eval("'"+levOneTitles[h]+"'"));
					if (t != -1) {
						url	= levOneTitles[h].substring((t+1),u);
						isLinked = 1;
				    }
				} 
			} else if (hasAboutNav && !hasTitleNav) {
				if (i == 0)	{ url = aboutUrl; isLinked = 1; }
				else if	(i != 0) {
					h =	i-1;
					t =	findTitle(eval("'"+levOneTitles[h]+"'"));
					u =	findUrl(eval("'"+levOneTitles[h]+"'"));
					if (t != -1){
						url	= levOneTitles[h].substring((t+1),u); isLinked = 1;
				    }
			    }
			} else if (!hasAboutNav	&& !hasTitleNav) {
				if(i !=	0) {
					t =	findTitle(eval("'"+levOneTitles[i]+"'"));
					u =	findUrl(eval("'"+levOneTitles[i]+"'"));
					if (t != -1) { url = levOneTitles[i].substring((t+1),u); isLinked =	1; }
			    }
			} else if (!hasAboutNav	&& hasTitleNav) {
				if(i !=	0) {
					h =	i-1;
					t =	findTitle(eval("'"+levOneTitles[h]+"'"));
					u =	findUrl(eval("'"+levOneTitles[h]+"'"));
					if (t != -1) { url = levOneTitles[h].substring((t+1),u); isLinked =	1; }
			    }
		    }
	    }
		layer2[i] =	'<layer id="layer'+i+'" left='+left+' top='+top+' visibility=hidden z-index=15';
		if (isLinked) {
		  layer2[i]	+= '>\n<a href="'+url+'"><img src="/bigbruno/ImageDir/spacer.gif" width='+(navWidth-2)+' height='+navHeight+' border=0></a>\n'; 
		} else {
			layer2[i] += '>\n<img src="/bigbruno/ImageDir/spacer.gif" width='+(navWidth-2)+' height='+navHeight+' border=0>\n';
	    }
		layer2[i] += '</layer>\n\n';
		top	+= navHeight;
		document.write(layer2[i]);
    }
}

