
/***************************** can't touch this!! ***************************************/
var mainNavBar=new Array();
var mmi=-1;
var sm='subMenu';
var smi=-1;
var ssm='subSubMenu';
var ssmi=-1;
var sssm='subSubSubMenu';
var sssmi=-1;
function makeMenuItem(text,href,imgWidth){mmi++;smi=-1;mainNavBar[mmi]=new Array(text,href,imgWidth);}
function makeSubMenuItem(text,href){smi++;ssmi=-1;if(smi==0){mainNavBar[mmi][sm]=new Array();}mainNavBar[mmi][sm][smi]=new Array(text,href);}
function makeSubSubMenuItem(text,href){ssmi++;sssmi=-1;if(ssmi==0){mainNavBar[mmi][sm][smi][ssm]=new Array();}mainNavBar[mmi][sm][smi][ssm][ssmi]=new Array(text,href);}
function makeSubSubSubMenuItem(text,href){sssmi++;if(sssmi==0){mainNavBar[mmi][sm][smi][ssm][ssmi][sssm]=new Array();}mainNavBar[mmi][sm][smi][ssm][ssmi][sssm][sssmi]=new Array(text,href);}

/********************************* ok, it's safe ****************************************/




/* here is where you build the nav bar and site map */
//in each function-call's argument, the first item in quotes is the text for the link, the second is the link to the page, or its href (don't forget to separate the two items with a comma!!  And single quotes vs. double quotes don't matter, but you just have to close an argument with the same type of quote you opened it with or else it'll clobber the code!!)
//makeMenuItem() makes a 2nd-level nav element
//makeSubMenuItem() makes a 3rd-level nav element
//makeSubSubMenuItem() makes a 4th-level nav element
//check the site map .pdf file for an up-to-date sitemap
// upadte 062602 : third sub menu item is for the img tag


makeMenuItem("Fence Designs", 			"fenceDesigns.htm", 	133);
	makeSubMenuItem("Aluminum", 		"aluminum.htm");
		makeSubSubMenuItem("Industrial",				"industrial.htm");
		makeSubSubMenuItem("100",						"100.htm");
		makeSubSubMenuItem("200",						"200.htm");
		makeSubSubMenuItem("400",						"400.htm");
		makeSubSubMenuItem("Concord",					"Concord.htm");
	//	makeSubSubMenuItem("Encore",					"encoreRailing.htm");
		makeSubSubMenuItem("Ovation",					"ovationEncore.htm");
		makeSubSubMenuItem("Regency",					"regency.htm");
		makeSubSubMenuItem("Accessories",				"accessories.htm");
		makeSubSubMenuItem("Gates",						"gates.htm");
		makeSubSubMenuItem("General Info",				"generalInfo.htm");
		makeSubSubMenuItem("Specifications",			"specifications.htm");
	makeSubMenuItem("Patriot Ornamental Wire", 			"patriotOrnamentalWire.htm");
		makeSubMenuItem("Primrose Arbor", 			"primroseArbor.htm");	
		makeSubMenuItem("Liberty", 			"liberty.htm");	

makeMenuItem("Product Features", 		"productFeatures.htm", 160);
	makeSubMenuItem("Guaranteed for Life", 					"guaranteedForLife.htm");
	makeSubMenuItem("Strong as Steel", 						"strongAsSteel.htm");
	makeSubMenuItem("FencCoat Finish", 						"fencCoatFinish.htm");

makeMenuItem("About Us", 		"aboutUs.htm", 93);
	
makeMenuItem("Literature Request", 		"literatureRequest.htm", 101);
	makeSubMenuItem("Literature Request",			"literatureRequest.htm");
	makeSubMenuItem("Brochure Downloads",			"brochureDownloads.htm");

makeMenuItem("Contact", 		"contact.htm", 82);
	makeSubMenuItem("Warranty Registration",		"warrantyRegistration.htm");
	makeSubMenuItem("Dealer Locator",		"dealerLocator.htm");
	
makeMenuItem("FAQs", 			"faqs.htm", 	53);
makeMenuItem("Specifications", 			"specifications.htm", 	137);
makeMenuItem("Blog", 			"blog.htm", 	60);	
	


var img_fenceDesigns = new Image();
img_fenceDesigns.src = "/images/nav/b_fenceDesigns.gif";
var img_fenceDesigns_on = new Image();
img_fenceDesigns_on.src = "/images/nav/b_fenceDesigns_on.gif";
var img_productFeatures = new Image();
img_productFeatures.src = "/images/nav/b_productFeatures.gif";
var img_productFeatures_on = new Image();
img_productFeatures_on.src = "/images/nav/b_productFeatures_on.gif";
var img_aboutUs = new Image();
img_aboutUs.src = "/images/nav/b_aboutUs.gif";
var img_aboutUs_on = new Image();
img_aboutUs_on.src = "/images/nav/b_aboutUs_on.gif";
var img_literatureRequest = new Image();
img_literatureRequest.src = "/images/nav/b_literatureRequest.gif";
var img_literatureRequest_on = new Image();
img_literatureRequest_on.src = "/images/nav/b_literatureRequest_on.gif";
var img_contact = new Image();
img_contact.src = "/images/nav/b_contact.gif";
var img_contact_on = new Image();
img_contact_on.src = "/images/nav/b_contact_on.gif";
var img_faqs = new Image();
img_faqs.src = "/images/nav/b_faqs.gif";
var img_faqs_on = new Image();
img_faqs_on.src = "/images/nav/b_faqs_on.gif";
var img_specifications = new Image();
img_specifications.src = "/images/nav/b_specifications.gif";
var img_specifications_on = new Image();
img_specifications_on.src = "/images/nav/b_specifications_on.gif";
var img_blog = new Image();
img_blog.src = "/images/nav/b_blog.gif";
var img_blog_on = new Image();
img_blog_on.src = "/images/nav/b_blog_on.gif";


var delay = 500;

var mainBgColorOff = "#ffffff";
var mainFgColorOff = "#000000";
var mainBgColorOn  = "#cccccc";
var mainFgColorOn  = "#000000";

var subBgColorOff = "#ffffff";
var subFgColorOff = "#000000";
var subBgColorOn  = "#cccccc";
var subFgColorOn  = "#000000";
var subBorderColorOff = "#ffffff";
var subBorderColorOn  = "#999999";




/********************************** don't touch below! ******************************************/


/* browser detection */
var ns = false;
var ns6 = false;
var ns61 = false;

var mac = false;
var pc = false;

var ie = false;
var ie4 = false;
var ie5 = false;

var browserVer;
var browserSafe = true;

var navAppVer = parseFloat(navigator.appVersion);
var navUsrAgt = navigator.userAgent;

if(navigator.appVersion.indexOf("Mac")!=-1) mac = true;
if(navigator.appVersion.indexOf("Windows")!=-1) pc = true;

if((!navUsrAgt.match('MSIE')) && (!navUsrAgt.match('Opera'))) {
	ns = true;
	}

else if((!window.innerHeight) && (!navUsrAgt.match('Opera'))) {
	ie = true;
	}

if(ns) {
	if(document.getElementById)	{
		if(parseInt(navigator.productSub)>=20010726) {
			ns61 = true;
			browserVer = 'ns61';
			}
		else {
			ns6 = true;
			browserVer = 'ns6';
			}
		}
	}

else if(ie == true && mac == true) {
	if(navigator.appVersion.match("MSIE 5.0")) ie5 = true;
	else ie4 = true;
	}


var ie4Adjuster = (mac == true && ie4 == true) ? 18 : 0;
var ie5Adjuster = (mac == true && ie5 == true) ? 4  : 0;

/* the rest */

function grabElement(obj) {
	if(document.all) return document.all[obj];
	else if(document.getElementById) return document.getElementById(obj);
	}

var timer;
var oldSm_obj = null;
var oldSubMenuItem = null;
var oldSubSubMenuItem = null;
var oldSubSubSubMenuItem = null;
var oldSubSubSubSubMenuItem = null;
var pageLink = '';
var mainMenuItem;
var selectTagArray = new Array();
var selectTagInt = 0;
var selectTagInit = false;
oldImgName = null;

var leftToRight = true;

var thisPage;
var thisSubPage;
var thisSubSubPage;
var thisSubSubSubPage;

function rollover(sm_obj,subMenuItem,subSubMenuItem,subSubSubMenuItem,subSubSubSubMenuItem,imgName) {
	getWindowWidth();
	//alert(leftToRight);
	//alert(displayProperties(sm_obj,''));
	//alert(subSubMenuItem);
	//if(subSubSubSubMenuItem ) alert(subSubSubSubMenuItem);
	if(timer) clearTimeout(timer);

	if((oldSubMenuItem != null)&&(oldSubMenuItem != subMenuItem)) {
		resetMenus(null,oldSubMenuItem,null,null,null,null);
		}

	if((oldSubSubMenuItem != null)&&(oldSubSubMenuItem != subSubMenuItem)) {
		resetMenus(null,null,oldSubSubMenuItem,null,null,null);
		}

	if((oldSubSubSubMenuItem != null)&&(oldSubSubSubMenuItem != subSubSubMenuItem)) {
		resetMenus(null,null,null,oldSubSubSubMenuItem,null,null);
		}

	if((oldSubSubSubSubMenuItem != null)&&(oldSubSubSubSubMenuItem != subSubSubSubMenuItem)) {
		resetMenus(null,null,null,null,oldSubSubSubSubMenuItem,null);
		}
	
	if(!document.layers) {
		if(pageLink != subMenuItem) {
			if(imgName) {
				//alert(imgName);
				document.images[imgName].src = eval('img_' + imgName + '_on.src');
				oldImgName = imgName;
				}
			//grabElement(subMenuItem).style.color = mainFgColorOn;
			//grabElement(subMenuItem).style.backgroundColor = mainBgColorOn;
			}
		oldSubMenuItem = subMenuItem;
		oldSm_obj = (sm_obj == null) ? oldSm_obj : sm_obj;

		if(grabElement("subMenu_"  + subMenuItem)) {
			var subMenuItemWidth = (grabElement("subMenu_" + subMenuItem).clientWidth) ? grabElement("subMenu_" + subMenuItem).clientWidth : grabElement("subMenu_" + subMenuItem).offsetWidth;
			//alert(winWid);
			//alert(subMenuItemWidth);
			grabElement("subMenu_" + subMenuItem).style.left = (oldSm_obj.offsetLeft + (oldSm_obj.offsetWidth/2) - grabElement("subMenu_" + subMenuItem).offsetWidth/2);
			if(parseInt(grabElement("subMenu_" + subMenuItem).style.left) < 0) grabElement("subMenu_" + subMenuItem).style.left = 0;
			else if(parseInt(grabElement("subMenu_" + subMenuItem).style.left) > (winWid - subMenuItemWidth)) grabElement("subMenu_" + subMenuItem).style.left = (winWid - subMenuItemWidth);
			grabElement("subMenu_" + subMenuItem).style.top  = oldSm_obj.offsetTop + oldSm_obj.offsetHeight;
			grabElement("subMenu_" + subMenuItem).style.visibility = "visible";
			//alert(grabElement("subMenu_" + subMenuItem).style.left);
			}

		if(subSubMenuItem != null) {
			grabElement(subSubMenuItem).style.backgroundColor = subBgColorOn;
			grabElement(subSubMenuItem).style.color = subFgColorOn;
			grabElement(subSubMenuItem).style.border = '1px solid ' + subBorderColorOn;
			//alert(displayProperties(grabElement(subSubMenuItem),''));
			oldSubSubMenuItem = subSubMenuItem;

			if(grabElement("subSubMenu_" + subSubMenuItem)) {
				grabElement("subSubMenu_" + subSubMenuItem).style.left = grabElement("subMenu_" + subMenuItem).offsetLeft + grabElement("subMenu_" + subMenuItem).offsetWidth;
				if(document.all) grabElement("subSubMenu_" + subSubMenuItem).style.left = (grabElement("subSubMenu_" + subSubMenuItem).offsetLeft - 5);
				//grabElement("subSubMenu_" + subSubMenuItem).style.left = (parseInt(grabElement("subMenu_" + subMenuItem).style.left) + grabElement("subMenu_" + subMenuItem).offsetWidth + (grabElement("subSubMenu_" + subSubMenuItem).offsetWidth*2) > winWid) ? grabElement("subMenu_" + subMenuItem).offsetLeft - grabElement("subMenu_" + subMenuItem).offsetWidth : grabElement("subSubMenu_" + subSubMenuItem).style.left;
				grabElement("subSubMenu_" + subSubMenuItem).style.top = grabElement(subSubMenuItem).offsetTop + ((!ns6)?grabElement("subMenu_"+subMenuItem).offsetTop:0) - ie5Adjuster;
				grabElement("subSubMenu_" + subSubMenuItem).style.visibility = "visible";
				
				if(subSubSubMenuItem != null) {
					//alert(subSubSubMenuItem);
					grabElement(subSubSubMenuItem).style.backgroundColor = subBgColorOn;
					grabElement(subSubSubMenuItem).style.color = subFgColorOn;
					grabElement(subSubSubMenuItem).style.border = '1px solid ' + subBorderColorOn;
					//alert(displayProperties(grabElement(subSubSubMenuItem),''));
					oldSubSubSubMenuItem = subSubSubMenuItem;

					if(grabElement("subSubSubMenu_" + subSubSubMenuItem)) {
						grabElement("subSubSubMenu_" + subSubSubMenuItem).style.left = grabElement("subMenu_" + subMenuItem).offsetLeft + grabElement("subMenu_" + subMenuItem).offsetWidth + grabElement("subSubMenu_" + subSubMenuItem).offsetWidth;
						if(document.all) grabElement("subSubSubMenu_" + subSubSubMenuItem).style.left = (grabElement("subSubSubMenu_" + subSubSubMenuItem).offsetLeft - 5);
						//grabElement("subSubSubMenu_" + subSubSubMenuItem).style.left = (parseInt(grabElement("subMenu_" + subMenuItem).style.left) + grabElement("subMenu_" + subMenuItem).offsetWidth + (grabElement("subSubMenu_" + subSubMenuItem).offsetWidth*2) > winWid) ? grabElement("subMenu_" + subMenuItem).offsetLeft - (grabElement("subMenu_" + subMenuItem).offsetWidth*2) : grabElement("subSubSubMenu_" + subSubSubMenuItem).style.left;
						grabElement("subSubSubMenu_" + subSubSubMenuItem).style.top = grabElement(subSubSubMenuItem).offsetTop + ((!ns6)?grabElement("subSubMenu_"+subSubMenuItem).offsetTop:0) - ie5Adjuster;
						grabElement("subSubSubMenu_" + subSubSubMenuItem).style.visibility = "visible";
				
						if(subSubSubSubMenuItem != null) {
							//alert(subSubSubSubMenuItem);
							grabElement(subSubSubSubMenuItem).style.backgroundColor = subBgColorOn;
							grabElement(subSubSubSubMenuItem).style.color = subFgColorOn;
							grabElement(subSubSubSubMenuItem).style.border = '1px solid ' + subBorderColorOn;
							//alert(displayProperties(grabElement(subSubSubSubMenuItem),''));
							oldSubSubSubSubMenuItem = subSubSubSubMenuItem;
							}
						}
					}
				}
			}
		}
	else {
		oldSubMenuItem = subMenuItem;
		oldSm_obj = (sm_obj == null) ? oldSm_obj : sm_obj;
		if(pageLink != subMenuItem) {
			//oldSm_obj.bgColor = mainBgColorOn;
			if(imgName) document.images[imgName].src = eval('img_' + imgName + '_on.src');
			}
		if(document.layers["subMenu_"  + subMenuItem]) {
			document.layers["subMenu_"  + subMenuItem].left = (oldSm_obj.pageX + (oldSm_obj.clip.width/2) - (document.layers["subMenu_"  + subMenuItem].clip.width/2));
			if(document.layers["subMenu_"  + subMenuItem].left < 0) document.layers["subMenu_"  + subMenuItem].left = 0;
			else if(document.layers["subMenu_"  + subMenuItem].left > (winWid - document.layers["subMenu_"  + subMenuItem].clip.width)) document.layers["subMenu_"  + subMenuItem].left = (winWid - document.layers["subMenu_"  + subMenuItem].clip.width);
			document.layers["subMenu_"  + subMenuItem].top  = oldSm_obj.pageY + oldSm_obj.clip.height;
			document.layers["subMenu_"  + subMenuItem].visibility = "visible";

			if(document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem]) {
				oldSubSubMenuItem = subSubMenuItem;
				//alert(displayProperties(document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem],''));
				document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem].bgColor = subBgColorOn;

				if(document.layers["subSubMenu_"  + subSubMenuItem]) {
					document.layers["subSubMenu_"  + subSubMenuItem].left = (document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem].pageX + document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem].clip.width);
					if(document.layers["subSubMenu_"  + subSubMenuItem].left < 0) document.layers["subSubMenu_"  + subSubMenuItem].left = 0;
					else if(document.layers["subSubMenu_"  + subSubMenuItem].left > (winWid - document.layers["subSubMenu_"  + subSubMenuItem].clip.width)) document.layers["subSubMenu_"  + subSubMenuItem].left = (winWid - document.layers["subSubMenu_"  + subSubMenuItem]);
					document.layers["subSubMenu_"  + subSubMenuItem].top  = document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem].pageY;
					document.layers["subSubMenu_"  + subSubMenuItem].visibility = "visible"; 
					//alert(document.layers["subMenu_"  + subMenuItem].document.layers[subSubMenuItem]);
					if(document.layers["subSubMenu_"  + subSubMenuItem].document.layers[subSubSubMenuItem]) {
						oldSubSubSubMenuItem = subSubSubMenuItem;
						document.layers["subSubMenu_"  + subSubMenuItem].document.layers[subSubSubMenuItem].bgColor = subBgColorOn;
						}
					}

				}
			}
		}
	}

var winWid = 0;
var scrOffset;
function getWindowWidth() {
	if(document.all) {
		//alert('window height=' + document.body.clientHeight + '\ndoc height=' + document.body.scrollHeight);
		if(document.body.clientHeight < document.body.scrollHeight) scrOffset = 8;
		else scrOffset = 8;
		winWid = document.body.clientWidth - scrOffset;
		}
	else {
		//alert('window height=' + document.height + '\ndoc height=' + window.innerHeight);
		if(document.height > window.innerHeight || document.layers) scrOffset = 18;
		if(document.layers) scrOffset = 14;
		else scrOffset = 0;
		winWid = window.innerWidth - scrOffset;
		}
	leftToRight = ((winWid > 780) ? true : false );
	}


function rollout() {
	timer = setTimeout('resetMenus(null,oldSubMenuItem,oldSubSubMenuItem,oldSubSubSubMenuItem,oldSubSubSubSubMenuItem)',delay);
	}

function resetMenus(sm_obj,subMenuItem,subSubMenuItem,subSubSubMenuItem,subSubSubSubMenuItem) {
	if(!document.layers) {
		if(subMenuItem != null) {
			if(pageLink != subMenuItem) {
				//grabElement(subMenuItem).style.color = mainFgColorOff;
				//grabElement(subMenuItem).style.backgroundColor = mainBgColorOff;
				//alert(oldImgName);
				if(oldImgName) document.images[oldImgName].src = eval('img_' + oldImgName + '.src');
				}
			if(grabElement("subMenu_" + subMenuItem)) grabElement("subMenu_" + subMenuItem).style.visibility = "hidden";
			}
		if(subSubMenuItem != null) {
			grabElement(subSubMenuItem).style.backgroundColor = subBgColorOff;
			grabElement(subSubMenuItem).style.color = subFgColorOff;
			grabElement(subSubMenuItem).style.border = '1px solid ' + subBorderColorOff;
			if(grabElement("subSubMenu_" + subSubMenuItem)) grabElement("subSubMenu_" + subSubMenuItem).style.visibility = "hidden";
			}
		if(subSubSubMenuItem != null) {
			//alert(subSubSubMenuItem);
			grabElement(subSubSubMenuItem).style.backgroundColor = subBgColorOff;
			grabElement(subSubSubMenuItem).style.color = subFgColorOff;
			grabElement(subSubSubMenuItem).style.border = '1px solid ' + subBorderColorOff;
			if(grabElement("subSubSubMenu_" + subSubSubMenuItem)) grabElement("subSubSubMenu_" + subSubSubMenuItem).style.visibility = "hidden";
			//alert(displayProperties(grabElement(subSubSubMenuItem),''));
			}
		if(subSubSubSubMenuItem != null) {
			//alert(subSubSubSubMenuItem);
			grabElement(subSubSubSubMenuItem).style.backgroundColor = subBgColorOff;
			grabElement(subSubSubSubMenuItem).style.color = subFgColorOff;
			grabElement(subSubSubSubMenuItem).style.border = '1px solid ' + subBorderColorOff;
			//alert(displayProperties(grabElement(subSubSubSubMenuItem),''));
			}
		} 
	else {
		if(subMenuItem != null) {
			if(pageLink != subMenuItem) {
				//oldSm_obj.bgColor = mainBgColorOff;
				//alert(oldImgName);
				if(oldImgName) document.images[oldImgName].src = eval('img_' + oldImgName + '.src');
				}
			if(document.layers["subMenu_" + subMenuItem]) {
				document.layers["subMenu_" + subMenuItem].visibility = "hide";
				//document.layers["subMenu_" + subMenuItem].document.layers[subSubMenuItem].bgColor = subBgColorOff;
				}
			}

		if(document.layers["subSubMenu_"  + subSubMenuItem]) {
			document.layers["subSubMenu_"  + subSubMenuItem].visibility = "hide";
			}

		if(document.layers["subMenu_" + oldSubMenuItem] && document.layers["subMenu_" + oldSubMenuItem].document.layers[subSubMenuItem]) {
			document.layers["subMenu_" + oldSubMenuItem].document.layers[subSubMenuItem].bgColor = subBgColorOff;
			}

		else if(document.layers["subMenu_" + subMenuItem] && document.layers["subMenu_" + oldSubMenuItem].document.layers[subSubMenuItem]) {
			document.layers["subMenu_" + oldSubMenuItem].document.layers[subSubMenuItem].bgColor = subBgColorOff;
			}

		else if(document.layers["subSubMenu_" + oldSubSubMenuItem] && document.layers["subSubMenu_" + oldSubSubMenuItem].document.layers[subSubSubMenuItem]) {
			document.layers["subSubMenu_" + oldSubSubMenuItem].document.layers[subSubSubMenuItem].bgColor = subBgColorOff;
			}

		}
	}

function trunc(str) {
	return  (str.substring(0,str.indexOf('.')));
	}

function suppress(str) {
	myRegExp = /[' &]/g;
	str = str.replace(myRegExp,'');
	str = str.toLowerCase();
	//alert(str);
	return str;
	}

var mainNavBarStr = '\
	<table border="0" cellpadding="0" cellspacing="0">\n\
	<tr>\n\
	<td><img src="/images/spacer.gif" height="31" width="6" border="0" alt="" /></td>\n';
var subNavBarStr = '';
var subSubNavBarStr = '';
var subSubSubNavBarStr = '';
function buildNavBar(pageType,subPageType,subSubPageType,subSubSubPageType) {
	//alert(pageType);
	//alert(subPageType);
	//alert(subSubPageType);
	//alert(subSubSubPageType);
	thisPage 			 = pageType;
	thisSubPage 		 = ((!subPageType) ? "" : subPageType);
	thisSubSubPage 	 	 = ((!subSubPageType) ? "" : subSubPageType);
	thisSubSubSubPage	 = ((!subSubSubPageType) ? "" : subSubSubPageType);
	MSIE5filter = ' style="filter:progid:DXImageTransform.Microsoft.Shadow(color=\'#666666\', Direction=135, Strength=5)"';
	if(!document.layers) {
		for(i=0; i < mainNavBar.length; i++) {
 			mainNavBarStr += ((mainNavBar[i][0] != pageType) ? '\t\t<td height="31" width="' + mainNavBar[i][2] + '" id="n' + trunc(mainNavBar[i][1]) + i + '"' + ((!document.layers||ns61) ? ' style="cursor: pointer; cursor: hand; position: relative; top: 0px; left: 0px; z-index: 0;"' : '') + 
			' onMouseOver="rollover(this,\'n' + trunc(mainNavBar[i][1]) + i + '\',null,null,null,\'' + trunc(mainNavBar[i][1]) + '\');window.status=\'' + mainNavBar[i][1] + '\';return true;" onMouseOut="rollout();window.status=\'\';return true;" onClick="location=\'' + mainNavBar[i][1] + '\';"' +
			'>\n\t' + '<img name="' + trunc(mainNavBar[i][1]) + '" src="/images/nav/b_' + trunc(mainNavBar[i][1]) + '.gif" border="0" height="31" width="' + mainNavBar[i][2] + '" alt="' + mainNavBar[i][0] + '"></td>\n' :
			'\t<td height="31" width="' + mainNavBar[i][2] + '" id="n' + trunc(mainNavBar[i][1]) + i + '"' + ((!document.layers||ns61) ? ' style="position: relative; top: 0px; left: 0px; z-index: 0;"' : '') + 
			' onMouseOver="pageLink=\'n' + trunc(mainNavBar[i][1]) + i + '\';rollover(this,\'n' + trunc(mainNavBar[i][1]) + i + '\',null,null,null,null);window.status=\'' + mainNavBar[i][1] + '\';return true;" onMouseOut="rollout();window.status=\'\';return true;" onClick="' + ((!mainNavBar[i][1].match('http://'))? 'location=\'' + mainNavBar[i][1] + '\';' : 'window.open(\'' + mainNavBar[i][1] + '\');') + '"' +
			'>\n\t' + '<img src="/images/nav/b_' + trunc(mainNavBar[i][1]) + '_on.gif" border="0" height="31" width="' + mainNavBar[i][2] + '" alt="' + mainNavBar[i][0] + '"></td>\n');

			mainNavBarStr += '\t\t<td height="31" width="1"><img src="/images/spacer.gif" height="31" width="1" border="0" alt="" /></td>\n';

			if(mainNavBar[i][sm]) {
				subNavBarStr += '<div id="subMenu_n' + trunc(mainNavBar[i][1]) + i + '" class="subSubNavBar"' + ((!document.all) ? '' : MSIE5filter) + '>\n';
				for(j=0; j < mainNavBar[i][sm].length; j++) {
					subNavBarStr +=	'<div id="n' + trunc(mainNavBar[i][sm][j][1]) + i + j + '" class="sub2" onClick="' + ((!mainNavBar[i][sm][j][1].match('http://'))? 'location=\'' + mainNavBar[i][sm][j][1] + '\';' : 'window.open(\'' + mainNavBar[i][sm][j][1] + '\');') + '"' +
					' onMouseOver="rollover(null,\'n' + trunc(mainNavBar[i][1]) + i + '\',\'n' + trunc(mainNavBar[i][sm][j][1]) + i + j + '\',null,null,null);window.status=\'' + mainNavBar[i][sm][j][1] + '\';return true;" onMouseOut="rollout();window.status=\'\';return true;">' +
					mainNavBar[i][sm][j][0] + '</div>\n';
	
					if(mainNavBar[i][sm][j][ssm]) {
						subSubNavBarStr += '<div id="subSubMenu_n' + trunc(mainNavBar[i][sm][j][1]) + i + j + '" class="subSubNavBar"' + ((!document.all) ? '' : MSIE5filter) + '>\n';
						for(k=0; k < mainNavBar[i][sm][j][ssm].length; k++) {
							subSubNavBarStr +=	'<div id="n' + trunc(mainNavBar[i][sm][j][ssm][k][1]) + i + j + k + '" class="sub2" onClick="' + ((!mainNavBar[i][sm][j][ssm][k][1].match('http://'))? 'location=\'' + mainNavBar[i][sm][j][ssm][k][1] + '\';' : 'window.open(\'' + mainNavBar[i][sm][j][ssm][k][1] + '\');') + '"' +
							' onMouseOver="rollover(null,\'n' + trunc(mainNavBar[i][1]) + i + '\',\'n' + trunc(mainNavBar[i][sm][j][1]) + i + j + '\',\'n' + trunc(mainNavBar[i][sm][j][ssm][k][1]) + i + j + k + '\',null,null);window.status=\'' + mainNavBar[i][sm][j][ssm][k][1] + '\';return true;" onMouseOut="rollout();window.status=\'\';return true;">' +	
							mainNavBar[i][sm][j][ssm][k][0] + '</div>\n';
	
							if(mainNavBar[i][sm][j][ssm][k][sssm]) {
								subSubSubNavBarStr += '<div id="subSubSubMenu_n' + trunc(mainNavBar[i][sm][j][ssm][k][1]) + i + j + k + '" class="subSubNavBar"' + ((!document.all) ? '' : MSIE5filter) + '>\n';
								for(l=0; l < mainNavBar[i][sm][j][ssm][k][sssm].length; l++) {
									subSubSubNavBarStr +=	'<div id="n' + trunc(mainNavBar[i][sm][j][ssm][k][sssm][l][1]) + i + j + k + l + '" class="sub2" onClick="' + ((!mainNavBar[i][sm][j][ssm][k][sssm][l][1].match('http://'))? 'location=\'' + mainNavBar[i][sm][j][ssm][k][sssm][l][1] + '\';' : 'window.open(\'' + mainNavBar[i][sm][j][ssm][k][sssm][l][1] + '\');') + '"' +
									' onMouseOver="rollover(null,\'n' + trunc(mainNavBar[i][1]) + i + '\',\'n' + trunc(mainNavBar[i][sm][j][1]) + i + j + '\',\'n' + trunc(mainNavBar[i][sm][j][ssm][k][1]) + i + j + k + '\',\'n' + trunc(mainNavBar[i][sm][j][ssm][k][sssm][l][1]) + i + j + k + l + '\',null);window.status=\'' + mainNavBar[i][sm][j][ssm][k][sssm][l][1] + '\';return true;" onMouseOut="rollout();window.status=\'\';return true;">' +	
									mainNavBar[i][sm][j][ssm][k][sssm][l][0] + '</div>\n';
									}
								subSubSubNavBarStr += '</div>\n';
								}

							}
						subSubNavBarStr += '</div>\n';
						}
					}
				subNavBarStr += '</div>\n';
				}
			}
		}

	// if netscape 4
	else {
		for(i=0; i < mainNavBar.length; i++) {
			mainNavBarStr += ((mainNavBar[i][0] != pageType) ? '\t<td height="31" width="' + mainNavBar[i][2] + '"><ilayer><layer height="31" width="' + mainNavBar[i][2] + '" id="n' + mainNavBar[i][1] + i + '" class="subNavBar"' +
						' onMouseOver="rollover(this,\'n' + mainNavBar[i][1] + i + '\',null,null,null,\'' + mainNavBar[i][2] + '\');window.status=\'' + mainNavBar[i][1] + '\';this.document.onMouseDown=function(){' + ((!mainNavBar[i][1].match('http://'))? 'location=\'' + mainNavBar[i][1] + '\';' : 'window.open(\'' + mainNavBar[i][1] + '\');') + '};return true;" onMouseOut="rollout();window.status=\'\';return true;" onClick="location=\'' + mainNavBar[i][1] + '\';"' +
						'>\n\t' :
						'<td height="31" width="' + mainNavBar[i][2] + '"><ilayer><layer height="31" width="' + mainNavBar[i][2] + '" id="n' + mainNavBar[i][1] + i + '" class="subNavBarHover"' +
						' onMouseOver="pageLink=\'n' + mainNavBar[i][1] + i + '\';rollover(this,\'n' + mainNavBar[i][1] + i + '\',null,null,null,null);window.status=\'' + mainNavBar[i][1] + '\';this.document.onMouseDown=function(){' + ((!mainNavBar[i][1].match('http://'))? 'location=\'' + mainNavBar[i][1] + '\';' : 'window.open(\'' + mainNavBar[i][1] + '\');') + '};return true;" onMouseOut="rollout();window.status=\'\';return true;">\n\t') +
						'<a href="' + mainNavBar[i][1] + ((!mainNavBar[i][1].match('http://'))?'':'" target="_blank') + '" class="'+((mainNavBar[i][0]!=pageType)?'subNavBar':'subNavBarHover')+'"><img name="' + mainNavBar[i][2] + '" src="/images/nav/b_' + mainNavBar[i][2] + '.gif" border="0" height="31" width="' + mainNavBar[i][2] + '" alt="' + mainNavBar[i][0] + '"></a></layer></ilayer></td>';
			
			mainNavBarStr += '\t<td height="31" width="1"><img src="/images/spacer.gif" height="31" width="1" border="0" alt="" /></td>\n';

			if(mainNavBar[i][sm]) {
				subNavBarStr += '<layer id="subMenu_n' + mainNavBar[i][1] + i + '" width="181" top="0" left="0" visibility="hide" bgcolor="#DAD4C1" class="subSubNavBar" zIndex="1001">\n';
				for(j=0; j < mainNavBar[i][sm].length; j++) {
					subNavBarStr +=	'<layer class="sub2" width="180" bgcolor="' + subBgColorOff + '" id="n' + mainNavBar[i][sm][j][1] + i + j + '"' +
									' onMouseOver="rollover(null,\'n' + mainNavBar[i][1] + i + '\',\'n' + mainNavBar[i][sm][j][1] + i + j + '\',null,null,null);window.status=\'' + mainNavBar[i][sm][j][1] + '\';this.document.onMouseDown=function(){' + ((!mainNavBar[i][sm][j][1].match('http://'))? 'location=\'' + mainNavBar[i][sm][j][1] + '\';' : 'window.open(\'' + mainNavBar[i][sm][j][1] + '\');') + '};return true;" onMouseOut="rollout();window.status=\'\';return true;" zIndex="1002">' +
									'<a href="' + mainNavBar[i][sm][j][1] + '"' + ((mainNavBar[i][sm][j][1].match('http://'))? ' target="_blank"' : '') + ' class="sub2"><img src="' + 'images/spacer.gif" height="2" width="1" border="0"><br><img src="' + 'images/spacer.gif" height="16" width="6" border="0" align="left" hspace="0" vspace="0">' +
									mainNavBar[i][sm][j][0] + '</a></layer><img src="' + 'images/spacer.gif" height="18" width="50" border="0"><br>\n\n';
					}
				subNavBarStr += '</layer>\n';
				}
			}
		}
	mainNavBarStr +=	'\t</td>\n\
	<td><img src="/images/spacer.gif" height="31" width="6" border="0" alt="" /></td>\n\
	</tr>\n\
	</table>\n';
	//alert(mainNavBarStr);
	//alert(subNavBarStr);
	//alert(subSubNavBarStr);
	//alert(subSubSubNavBarStr);
	//mainNavBarStr += subNavBarStr + subSubNavBarStr;
	//document.write(mainNavBarStr);
	document.write(subNavBarStr + subSubNavBarStr + subSubSubNavBarStr);
	}


var leftNavStr = '';
function buildLeftNav() {
	//bulletStr = '<img src="/images/bullet.gif" height="8" width="12" border="0" alt="">';
	//alert(thisSubSubSubPage);
	//alert(thisSubSubPage);
	//alert(thisSubPage);
	//alert(thisPage);
	bulletStr = '';
	spacerStr = '';
	for(i=0; i < mainNavBar.length; i++) {
	
		if((mainNavBar[i][sm]) && (thisPage == mainNavBar[i][0])) {
			for(j=0; j < mainNavBar[i][sm].length; j++) {
				thisNameStr = suppress(mainNavBar[i][sm][j][0]);
				//if(thisNameStr.match('http://')) thisNameStr = suppress(mainNavBar[i][sm][j][0]);
				//else thisNameStr = trunc(thisNameStr);
				if((mainNavBar[i][sm][j][0] == thisSubPage) && (thisSubSubPage != "")) leftNavStr += '	<p class="lm_sub"><a href="' + mainNavBar[i][sm][j][1] + '"' + ((mainNavBar[i][sm][j][1].match('http://')) ? ' target="_blank"' : '') + ' class="a_subActive">' + mainNavBar[i][sm][j][0] + '</a></p>\n';
				else if((mainNavBar[i][sm][j][0] == thisSubPage) && (thisSubSubPage == "")) leftNavStr += '	<p class="lm_sub">' + mainNavBar[i][sm][j][0] + '</p>\n';
				else leftNavStr += '	<p class="lm_sub"><a href="' + mainNavBar[i][sm][j][1] + '"' + ((mainNavBar[i][sm][j][1].match('http://')) ? ' target="_blank"' : '') + ' class="a_sub">' + mainNavBar[i][sm][j][0] + '</a></p>\n';
	
				if((mainNavBar[i][sm][j][ssm]) && (thisSubPage == mainNavBar[i][sm][j][0])) {
					for(k=0; k < mainNavBar[i][sm][j][ssm].length; k++) {
						if((mainNavBar[i][sm][j][ssm][k][0] == thisSubSubPage) && (thisSubSubSubPage != "")) leftNavStr += '		<p class="lm_subSub">' + spacerStr + '<a href="' + mainNavBar[i][sm][j][ssm][k][1] + '" class="a_subSubActive"' + ((mainNavBar[i][sm][j][ssm][k][1].match('http://')) ? ' target="_blank"' : '') + '>' + mainNavBar[i][sm][j][ssm][k][0] + '</a></p>\n';
						else if((mainNavBar[i][sm][j][ssm][k][0] == thisSubSubPage) && (thisSubSubSubPage == "")) leftNavStr += '		<p class="lm_subSub">' + bulletStr + '' + mainNavBar[i][sm][j][ssm][k][0] + '</p>\n';
						else leftNavStr += '		<p class="lm_subSub">' + spacerStr + '<a href="' + mainNavBar[i][sm][j][ssm][k][1] + '" class="a_subSub"' + ((mainNavBar[i][sm][j][ssm][k][1].match('http://')) ? ' target="_blank"' : '') + '>' + mainNavBar[i][sm][j][ssm][k][0] + '</a></p>\n';

	
						if(mainNavBar[i][sm][j][ssm][k][sssm]) {
							for(l=0; l < mainNavBar[i][sm][j][ssm][k][sssm].length; l++) {
								leftNavStr += ((mainNavBar[i][sm][j][ssm][k][sssm][l][0] != thisSubSubSubPage) ? '			<p class="lm_subSubSub">' + spacerStr + '<a href="' + mainNavBar[i][sm][j][ssm][k][sssm][l][1] + '" class="a_subSubSub"' + ((mainNavBar[i][sm][j][ssm][k][sssm][l][1].match('http://')) ? ' target="_blank"' : '') + '>' + mainNavBar[i][sm][j][ssm][k][sssm][l][0] + '</a></p>\n' : '			<p class="lm_subSubSub">' + bulletStr + '' + mainNavBar[i][sm][j][ssm][k][sssm][l][0] + '</p>\n');
								}
							}
						}
					}
				leftNavStr += '<br>\n';
				}
			}
		}
	//alert(leftNavStr);
	document.write(leftNavStr);
	}

function displayProperties(inputObject, inputObjectName){
	var result = ""
	var count = 0;
	 for (var eachProperty in inputObject) {
	 	result += inputObjectName + "." + eachProperty + " = " + inputObject[eachProperty] + "\n";
		count++;
		if(count > 50) {
			alert(result);
			result = "";
			count = 0;
			}
	 	}
	//result += "<HR>"
	return result
	}