function addNavBarItem(givenLabel, givenHREF, givenIcon, givenIconW, givenIconH) {
	var navBarItem = new Object();
	navBarItem.label = givenLabel;
	navBarItem.href = givenHREF;
	navBarItem.icon = givenIcon;
	if(navBarItem.icon) {
		navBarItem.iconW = givenIconW;
		navBarItem.iconH = givenIconH;
	}
	
	return navBarItem;
}

function getNavBar(pathPrefix) {
	pathPrefix = (pathPrefix ? pathPrefix : "");
	var navBarArray = new Array();
	
	navBarArray.push(addNavBarItem("Take a Tour","javascript:pWTour();", "take_a_tour.png", 40, 32));
	navBarArray.push(addNavBarItem("Webkinz Catalog","javascript:catalog();", "webkinz_catalog.png", 31, 32));
	navBarArray.push(addNavBarItem("Store Locator","javascript:storelocator();", "store_locator.png", 41, 32));
	navBarArray.push(addNavBarItem("International","javascript:internationalDistributors();", "international.png", 25, 32));
	navBarArray.push(addNavBarItem("Bulletinz", pathPrefix+"bulletinz.html", "bulletinz.png", 26, 32));
	navBarArray.push(addNavBarItem("Trading Cards", pathPrefix+"TC_about.html", "trading_cards.png", 29, 32));
	navBarArray.push(addNavBarItem("Crafty Critterz", pathPrefix+"cc_index.html", "craftyCritterz.png", 26, 32));
	navBarArray.push(addNavBarItem("Help", pathPrefix+"faq.html", "faq.png", 42, 32));
	navBarArray.push(addNavBarItem("Customer Support","http://customerservice.webkinz.com/cs/index.php", "customer_support.png", 29, 32));
	navBarArray.push(addNavBarItem("Parent's Area", pathPrefix+"parents_area.html", "parents_area.png", 28, 32));
	navBarArray.push(addNavBarItem("Privacy Policy", pathPrefix+"privacy_policy.html"));
	navBarArray.push(addNavBarItem("User Agreement", pathPrefix+"user_agreement.html"));
	
	return navBarArray;
}

function buildNavBar(pathPrefix) {
	var navbar = "";
	pathPrefix = (pathPrefix ? pathPrefix : "");
	
	navbar += '<div id="logoHolder"><div id="logo"><img src="' +  pathPrefix + 'assets/images/logos/webkinz_side/outline.png" width="214" height="69" class="png" alt="" /><a href="' +  pathPrefix + 'index.html" id="logoFill"> </a></div></div>';
	navbar += '<div id="navBar">';
	navbar += '<div id="navTop" >';
	navbar += '<img src="' +  pathPrefix + 'assets/images/panels/nav_sign/sign_top_bg.png" width="210" height="95" class="png" alt="" />';
	navbar += '<img src="' +  pathPrefix + 'assets/images/panels/nav_sign/divider.png" width="210" height="9" class="png" alt="" />';
	navbar += '<div id="navTopBorder">';
	if (is_FlashVersion < minimum_FlashVersion) {
		navbar += '<div class="disabled"><div style="padding-top: 8px;"><a href="http://www.adobe.com/go/getflashplayer" target="_blank">Download<br />Adobe&reg; Flash&trade; Player.</a><br /><a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="' +  pathPrefix + 'assets/images/logos/get_flash_player.gif" alt="Get Adobe&reg; Flash&trade; Player 8" /></a></div></div>';
		
		drawBar("flash", '<a href="http://www.adobe.com/go/getflashplayer" target="_blank">This site requires Adobe&reg; Flash&trade; Player 8 or higher.</a>');
	} else if (siteDown) {
		navbar += '<div class="disabled"><div><strong>Currently Unavailable.</strong><br />Thanks for your<br />patience.</div></div>';
	} else {
		navbar += '<a href="javascript:pW(\'loadReturnUser\');" class="login"></a>';
		navbar += '<a href="javascript:pW(\'loadNewUserReg\');" class="newMember"></a>';
	}
	navbar += '</div>';
	navbar += '</div>';
	navbar += '<div id="navContent">';
	
	var navBarArray = getNavBar(pathPrefix);
	
	for(var i=0; i < navBarArray.length; i++) {
		var styleClass = "";
		var icon = ( navBarArray[i].icon ? '<img src="' +  pathPrefix + 'assets/images/navigation/splash/icons/' + navBarArray[i].icon + '"' + ( navBarArray[i].iconW ? ' width="' + navBarArray[i].iconW + '"' : "" ) + ( navBarArray[i].iconH ? ' height="' + navBarArray[i].iconH + '"' : "" ) + ' class="png" alt="" />' : "");
		
		if (icon) {
			styleClass += "large";
		}
		if (i%2) {
			styleClass += ( styleClass ? " " : "") + "alt";
		}
		
		navbar += '<a href="' + navBarArray[i].href + '" class="' + styleClass + '">' + icon + navBarArray[i].label + '</a>';
	}
	
	
	navbar += '</div>';
	navbar += '<div id="navBottom">';
	navbar += '<img src="' + pathPrefix + 'assets/images/panels/nav_sign/sign_bottom.png" width="210" height="9" class="png" alt="" />';
	navbar += '</div>';
	navbar += '</div>';
	//navbar += '';
	
	//alert(navbar);
	document.write(navbar);
}

function buildNavHeader(pathPrefix) {
	var navbar = "";
	pathPrefix = (pathPrefix ? pathPrefix : "");
	
	var navBarArray = getNavBar(pathPrefix);
	
	var navIndexes = new Array(4,7,9,10,11);
	
	for(var i=0; i < navIndexes.length; i++) {
		navbar += '<a href="' + navBarArray[navIndexes[i]].href + '">' + navBarArray[navIndexes[i]].label + '</a>';
	}
	
	document.write(navbar);
}