function addCCNavBarItem(givenLabel, givenHREF, givenSubMenu) {
	var navBarItem = new Object();
	navBarItem.label = givenLabel;
	navBarItem.href = givenHREF;
	navBarItem.submenu = givenSubMenu;
	
	return navBarItem;
}

function getCCNavBar(pathPrefix) {
	pathPrefix = (pathPrefix ? pathPrefix : "");
	var navBarArray = new Array();
	
	//This list is for the crafts submenu
	var submenuCrafts = new Array();
	submenuCrafts.push(addCCNavBarItem("Exclusive Items", pathPrefix+"cc_crafts_exclusive.html"));

		submenuCrafts.push(addCCNavBarItem("Pet Specific Objects", pathPrefix+"cc_crafts_pet_specific.html"));
	submenuCrafts.push(addCCNavBarItem("Essential Recipes", pathPrefix+"cc_crafts_recipe_foods.html"));
	submenuCrafts.push(addCCNavBarItem("Simple Stuff", pathPrefix+"cc_crafts_simple.html"));
	submenuCrafts.push(addCCNavBarItem("Webkinz World", pathPrefix+"cc_crafts_webkinz_world.html"));
	
	var submenuRecipes = new Array();
	submenuRecipes.push(addCCNavBarItem("Pet Specific Food", pathPrefix+"cc_recipes_pet_specific.html"));
	submenuRecipes.push(addCCNavBarItem("Secret Recipe Food", pathPrefix+"cc_recipes_secret.html"));
	submenuRecipes.push(addCCNavBarItem("Snacks", pathPrefix+"cc_recipes_snack.html"));

	submenuRecipes.push(addCCNavBarItem("Cakes and Cupcakes", pathPrefix+"cc_recipes_cake_design.html"));
	submenuRecipes.push(addCCNavBarItem("Drinks", pathPrefix+"cc_recipes_drinks.html"));
	
	var submenuParty = new Array();
	submenuParty.push(addCCNavBarItem("Games", pathPrefix+"cc_party_games.html"));
	submenuParty.push(addCCNavBarItem("Snacks", pathPrefix+"cc_party_snacks.html"));

	submenuParty.push(addCCNavBarItem("Treat Bags", pathPrefix+"cc_party_treat_bags.html"));
	submenuParty.push(addCCNavBarItem("Cakes and Cupcakes", pathPrefix+"cc_party_cakes.html"));
	submenuParty.push(addCCNavBarItem("Activities", pathPrefix+"cc_party_activities.html"));
	
	
	var submenuGallery = new Array();
	submenuGallery.push(addCCNavBarItem("Current Gallery", pathPrefix+"cc_gallery.html"));
	submenuGallery.push(addCCNavBarItem("Archive", pathPrefix+"cc_gallery_archive.html"));
	
	navBarArray.push(addCCNavBarItem("Crafts", pathPrefix+"cc_crafts.html", submenuCrafts));
	navBarArray.push(addCCNavBarItem("Recipes", pathPrefix+"cc_recipes.html", submenuRecipes));
	navBarArray.push(addCCNavBarItem("Party Ideas", pathPrefix+"cc_party.html", submenuParty));
	navBarArray.push(addCCNavBarItem("Gallery", pathPrefix+"cc_gallery.html"));
	navBarArray.push(addCCNavBarItem("Send us your ideas", pathPrefix+"cc_ideas.html"));
	
	return navBarArray;
}

function buildCCNavBar(givenSection, pathPrefix) {
	var navbar = "";
	pathPrefix = (pathPrefix ? pathPrefix : "");
	givenSection = (givenSection ? givenSection : "");
	
	var sLine = "\n" + '				';
	var sTab = '	';
	
		
	
	navbar += sLine + '<div id="logoHolder">';
	navbar += sLine + sTab + '<div id="logo">';
	navbar += sLine + sTab + sTab + '<img src="' +  pathPrefix + 'assets/images/logos/webkinz_side/outline.png" class="png" alt="" height="69" width="214" />';
	navbar += sLine + sTab + sTab + '<a href="' +  pathPrefix + 'index.html" id="logoFill"> </a>';
	navbar += sLine + sTab + '</div>';
	navbar += sLine + '</div>';
	navbar += sLine + '<div id="navBar">';
	navbar += sLine + sTab + '<div id="navTop">';
	navbar += sLine + sTab + sTab + '<img src="' +  pathPrefix + 'assets/images/panels/nav_sign/sign_top_bg.png" class="png" alt="" height="95" width="210" />';
	navbar += sLine + sTab + sTab + '<img src="' +  pathPrefix + 'assets/images/panels/nav_sign/divider.png" class="png" alt="" height="9" width="210" />';
	navbar += sLine + sTab + sTab + '<div id="navTopBorder">';
	navbar += sLine + sTab + sTab + sTab + '<a href="' +  pathPrefix + 'cc_index.html"><img src="' +  pathPrefix + 'assets/images/panels/nav_sign/cc_logo.png" class="png logo" alt="" height="89" width="194" /></a>';
	navbar += sLine + sTab + sTab + '</div>';
	navbar += sLine + sTab + '</div>';
	navbar += sLine + sTab + '<div id="navContent">';
	
	
	var navBarArray = getCCNavBar(pathPrefix);
	var t = 0;
	

	for (var i=0; i < navBarArray.length; i++) {
		var styleClass = "";
		
		if (t++%2) {
			styleClass = " alt";
		}
		
		navbar += sLine + sTab + sTab + '<a href="' + navBarArray[i].href + '" class="large' + styleClass + '">' + navBarArray[i].label + '</a>';
		
		if (navBarArray[i].submenu && givenSection == navBarArray[i].label) {
			for (var j=0; j < navBarArray[i].submenu.length; j++) {
				var styleClass = "";
				if (t++%2) {
					styleClass = "alt";
				}				
				navbar += sLine + sTab + sTab + sTab + '<a href="' + navBarArray[i].submenu[j].href + '" class="' + styleClass + '">' + navBarArray[i].submenu[j].label + '</a>';
			}
		}
		
	}
	
	
	navbar += sLine + sTab + '</div>';
	navbar += sLine + sTab + '<div id="navBottom">';
	navbar += sLine + sTab + sTab + '<img src="' +  pathPrefix + 'assets/images/panels/nav_sign/sign_bottom.png" class="png" alt="" height="9" width="210">';
	navbar += sLine + sTab + '</div>';
	navbar += sLine + '</div>';
	
	document.write(navbar);
}
