var leftNavOverrides = {
		
	init: function() {
		  
		/* TOP NAV STORE BUTTON OVERRIDE */
		var topNavStoreButton = $('division51209');
		if(topNavStoreButton) {
			topNavStoreButton.parentNode.href = "/browse/info.do?cid=50784&kwid=1&sem=false";
		}
		  
		/* START WOMENS PETITE DIVISION */
		/* -- Left Nav "Special Sizes" Womens (on Petite) BUTTON OVERRIDE -- */
		var specialSizesWomenButton = $('categoryNav54214');
		if (specialSizesWomenButton != null) {
		    specialSizesWomenButton.firstChild.href = "/browse/division.do?cid=5360&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		  
		      	/* -- Left Nav "Special Sizes" Womens Tall (on Petite) BUTTON OVERRIDE -- */
		var specialSizesTallButton = $('categoryNav54215');
		if (specialSizesTallButton != null) {
		    specialSizesTallButton.firstChild.href = "/browse/division.do?cid=49709&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		/* END WOMENS PETITE DIVISION */
		  
		  
		/* START WOMENS TALL DIVISION */
		/* -- Left Nav "Special Sizes" Womens BUTTON OVERRIDE -- */
		var specialSizesWomenButton = $('categoryNav54219');
		if (specialSizesWomenButton != null) {
		   	specialSizesWomenButton.firstChild.href = "/browse/division.do?cid=5360&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		/* -- Left Nav "Special Sizes" Womens Petite BUTTON OVERRIDE -- */
		var specialSizesWomenPetiteButton = $('categoryNav54220');
		if (specialSizesWomenPetiteButton != null) {
			specialSizesWomenPetiteButton.firstChild.href = "/browse/division.do?cid=49708&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		 /* END WOMENS TALL DIVISION */
		  
		  
		/* START WOMENS DIVISION */
		/* -- Left Nav "Special Sizes" Womens Petite BUTTON OVERRIDE -- */
		var specialSizesWomenPetiteButton = $('categoryNav68569');
		if (specialSizesWomenPetiteButton != null) {
		   	specialSizesWomenPetiteButton.firstChild.href = "/browse/division.do?cid=49708&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		  
		      	/* -- Left Nav "Special Sizes" Womens Tall BUTTON OVERRIDE -- */
		var specialSizesWomenTallButton = $('categoryNav54223');
		if (specialSizesWomenTallButton != null) {
		  	specialSizesWomenTallButton.firstChild.href = "/browse/division.do?cid=49709&mlink=5151,2486849,SS_LN&clink=2486849&kwid=1&sem=false";
		}
		/* END WOMENS DIVISION */
		
		//fix long petite sorts
		var wPetiteSort = $("categoryNav49708");
		if (wPetiteSort != null) {
			wPetiteSort.firstChild.href += "&pageID=0";
		}
		  
		//fix long tall sorts
		var wTallSort = $("categoryNav49709");
		if (wTallSort != null) {
			wTallSort.firstChild.href += "&pageID=0";
		}

		//Newborn Division - BB Redirect
		var bbLinkInNB = $('categoryNav51469');
		if (bbLinkInNB != null) {
			bbLinkInNB.firstChild.href = "/browse/division.do?cid=6149&kwid=1&sem=false";
		}
		  
		      	//Newborn Division - BG Redirect
		var bgLinkInNB = $('categoryNav51468');
		if (bgLinkInNB != null) {
		  	bgLinkInNB.firstChild.href = "/browse/division.do?cid=6241&kwid=1&sem=false";
		}
		  
		      	//BG Division - Newborn Redirect
		var nbLinkInBG = $('categoryNav60554');
		if (nbLinkInBG != null) {
			nbLinkInBG.firstChild.href = "/browse/division.do?cid=51375&kwid=1&sem=false";
			nbLinkInBG.firstChild.style.color = "#1f9eef";
			nbLinkInBG.firstChild.style.fontWeight = "bold";
		}
		  
		      	//BG Division - Newborn Redirects
		var newBornLinkInBG = $('categoryNav51474');
		if (newBornLinkInBG != null) {
		  	newBornLinkInBG.firstChild.href = "/browse/division.do?cid=51375&kwid=1&sem=false";
		}
		  
		     	//BB Division - Newborn Redirects
		var newBornLinkInBB = $('categoryNav51477');
		if (newBornLinkInBB != null) {
		    newBornLinkInBB.firstChild.href = "/browse/division.do?cid=51375&kwid=1&sem=false";
		}
		  
		  	//BB Division - Newborn Redirects
		var newBornLinkInBB2 = $('categoryNav60557');
		if (newBornLinkInBB2 != null) {
			newBornLinkInBB2.firstChild.href = "/browse/division.do?cid=51375&kwid=1&sem=false";
			newBornLinkInBB2.firstChild.style.color = "#1f9eef";
			newBornLinkInBB2.firstChild.style.fontWeight = "bold";
		}
  
		//NB Division - Shop Baby links
		var shopBG = $('categoryNav51468');
		var shopBB = $('categoryNav51469');
		if (shopBG && shopBB) {
			shopBG.firstChild.style.color = "#1f9eef";
			shopBG.firstChild.style.fontWeight = "bold";
			shopBB.firstChild.style.color = "#1f9eef";
			shopBB.firstChild.style.fontWeight = "bold";
		}

		 
		//BG Division - Baby Boy links
		var shopBB = $('categoryNav61853');
		if (shopBB) {
			shopBB.firstChild.style.color = "#1f9eef";
			shopBB.firstChild.style.fontWeight = "bold";
			shopBB.firstChild.href = "/browse/division.do?cid=6149&kwid=1&sem=false";
		}
		
		//NB Division - Maternity links
		var shopMat = $('categoryNav61844');
		if (shopMat) {
			shopMat.firstChild.style.color = "#1f9eef";
			shopMat.firstChild.style.fontWeight = "bold";
			shopMat.firstChild.href = "/browse/division.do?cid=5758&kwid=1&sem=false";
		}
		  
		  	//BB Division - Baby Girls links
		var shopBG = $('categoryNav61854');
		if (shopBG) {
			shopBG.firstChild.style.color = "#1f9eef";
			shopBG.firstChild.style.fontWeight = "bold";
			shopBG.firstChild.href = "/browse/division.do?cid=6241&kwid=1&sem=false";
		}
		  
		/* GIFT CARD OVERRIDES */ 
		//W Division - Gift Card links
		var gcW = $('categoryNav35459');
		if (gcW) {
			gcW.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		  		//WP Division - Gift Card links
		var gcWP = $('categoryNav35461');
		if (gcWP) {
			gcWP.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
			  	//MAT Division - Gift Card links
		var gcMAT = $('categoryNav35462');
		if (gcMAT) {
			gcMAT.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		  		//MEN Division - Gift Card links
		var gcMEN = $('categoryNav35460');
		if (gcMEN) {
			gcMEN.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//GIRL Division - Gift Card links
		var gcG = $('categoryNav35468');
		if (gcG) {
			gcG.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//BOY Division - Gift Card links
		var gcB = $('categoryNav35463');
		if (gcB) {
			gcB.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		
		//NEWBORN Division - Gift Card links
		var gcNB = $('categoryNav51441');
		if (gcNB) {
			gcNB.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//BABY GIRL Division - Gift Card links
		var gcBG = $('categoryNav35466');
		if (gcBG) {
			gcBG.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//BABY BOY Division - Gift Card links
		var gcBB = $('categoryNav35465');
		if (gcBB) {
			gcBB.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//PETITE Division - Gift Card links
		var gcP = $('categoryNav56015');
		if (gcP) {
			gcP.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		  
		//TALL Division - Gift Card links
		var gcT = $('categoryNav56017');
		if (gcT) {
			gcT.firstChild.href = "/browse/info.do?cid=35433&kwid=1&sem=false";
		}
		/* END GIFT CARD OVERRIDES */ 
		  
		/* START fix long bargain sorts */
		var sideNavCategoryContainer = $('sideNavCategories');
		if(sideNavCategoryContainer){
			sideNavCategoryContainer.select("li[class=sale category]").each(function(categoryNode) {
				if (categoryNode && categoryNode.firstChild.href.indexOf('&pageID=0') < 0) {
					categoryNode.firstChild.href += "&pageID=0";
	     		}
			});
			  
			//fix long selected bargain sorts
			sideNavCategoryContainer.select("li[class=sale categorySelected categoryActive]").each(function(categoryNode) {
				if (categoryNode) {
					categoryNode.firstChild.href += "&pageID=0";
		  		}
			});
			  
			//fix long selected bargain sorts again
			sideNavCategoryContainer.select("li[class=sale category previewHighlighter3A]").each(function(categoryNode) {
				if (categoryNode) {
					categoryNode.firstChild.href += "&pageID=0";
			    }
			});
		}
		/* END fix long bargain sorts */

		//bold these NB left nav items
		var cat51646 = $('categoryNav51646');
		if (cat51646 != null) {
			//not sale links
			if (cat51646.down().innerHTML.indexOf('Sale') < 0) {
				cat51646.style.fontWeight = 'bold';
			}
		}
		
		var cat51666 = $('categoryNav51666');
		if (cat51666 != null) {
			//not sale links
			if (cat51666.down().innerHTML.indexOf('Sale') < 0) {
				cat51666.style.fontWeight = 'bold';
		    }
		}
		  
		//Bold left nav - "Shop Baby Girl..."
		var cat51468 = $('categoryNav51468');
		if (cat51468 != null) {
			if (cat51468.down().innerHTML.indexOf('Sale') < 0) {
				cat51468.style.fontWeight = 'bold';
			}
		}
		
		//Bold left nav - "Shop Baby Boy..."
		var cat51469 = $('categoryNav51469');
		if (cat51469 != null) {
			if (cat51469.down().innerHTML.indexOf('Sale') < 0) {
				cat51469.style.fontWeight = 'bold';
		    }
		}
		
		var cat51477 = $('categoryNav51477');
		if (cat51477 != null) {
			cat51477.style.fontWeight = 'bold';
		}
		
		var cat51474 = $('categoryNav51474');
		if (cat51474 != null) {
			if (cat51474.down().innerHTML.indexOf('Sale') < 0) {
				cat51474.style.fontWeight = 'bold';
		  	}
		}
		
		
		/*************************************/
		//Baby Sale - Color Overrides 9.1.11
		var matBabySale = $('categoryNav71902');
		if (matBabySale != null && matBabySale.className.indexOf("categorySelected") < 0) {            
			matBabySale.firstChild.style.color = "#1f9eef";
			//matBabySale.firstChild.style.fontWeight = "bold";
		}
		var matSale = $('categoryNav26239');
		if (matSale != null && matSale.className.indexOf("categorySelected") < 0) {            
			matSale.firstChild.style.color = "#CC0000";
			//matBabySale.firstChild.style.fontWeight = "bold";
		}
		
		//Toddler Girl Baby Sale
		var tgBabySale = $('categoryNav71869');
		if (tgBabySale != null && tgBabySale.className.indexOf("categorySelected") < 0) {            
			tgBabySale.firstChild.style.color = "#1f9eef";
			//tgBabySale.firstChild.style.fontWeight = "bold"    
		}
		var tgSale = $('categoryNav26785');
		if (tgSale != null && tgSale.className.indexOf("categorySelected") < 0) {            
			tgSale.firstChild.style.color = "#CC0000";
			//matBabySale.firstChild.style.fontWeight = "bold";
		}
		//Toddler Boys Baby Sale
		var tbBabySale = $('categoryNav71881');
		if (tbBabySale != null && tbBabySale.className.indexOf("categorySelected") < 0) {            
			tbBabySale.firstChild.style.color = "#1f9eef";
			//tbBabySale.firstChild.style.fontWeight = "bold"     
		}
		var tbSale = $('categoryNav26619');
		if (tbSale != null && tbSale.className.indexOf("categorySelected") < 0) {            
			tbSale.firstChild.style.color = "#CC0000";
			//matBabySale.firstChild.style.fontWeight = "bold";
		}
		 
		var babyBabySale = $('categoryNav65364');
		if (babyBabySale != null && babyBabySale.className.indexOf("categorySelected") < 0) {            
			babyBabySale.firstChild.style.color = "#1f9eef";
			//babyBabySale.firstChild.style.fontWeight = "bold"     
		}
		var bSale = $('categoryNav60397');
		if (bSale != null && bSale.className.indexOf("categorySelected") < 0) {            
			bSale.firstChild.style.color = "#CC0000";
			//matBabySale.firstChild.style.fontWeight = "bold";
		}
		//End Left Nav Change Baby Sale
		/*************************************/
		

		/* START NFL and College Team Tees Category Overrides for each Division */
		var NFL_URL = "/browse/category.do?cid=70701&kwid=1&sem=false";
		var COLLEGE_URL = "/browse/category.do?cid=70700&kwid=1&sem=false";
		var SOLDOUT_URL = "/browse/category.do?cid=71333&kwid=1&sem=false";
		//women
		var nfl_women = $('categoryNav71448');
		if (nfl_women) {
			nfl_women.firstChild.href = NFL_URL;
		}
		
		var college_women = $('categoryNav71449');
		if (college_women) {
			college_women.firstChild.href = COLLEGE_URL;
		}
		
		//women's plus
		var nfl_wp = $('categoryNav71496');
		if (nfl_wp) {
			nfl_wp.firstChild.href = NFL_URL;
		}
		
		//men
		var nfl_men = $('categoryNav71388');
		if (nfl_men) {
			nfl_men.firstChild.href = NFL_URL;
		}
		
		var college_men = $('categoryNav71391');
		if (college_men) {
			college_men.firstChild.href = COLLEGE_URL;
		}
		
		//girls
		var nfl_g = $('categoryNav71433');
		if (nfl_g) {
			nfl_g.firstChild.href = NFL_URL;
		}
		
		var college_g = $('categoryNav71434');
		if (college_g) {
			college_g.firstChild.href = COLLEGE_URL;
		}
		
		//boys
		var nfl_b = $('categoryNav71450');
		if (nfl_b) {
			nfl_b.firstChild.href = NFL_URL;
		}
		
		var college_b = $('categoryNav71451');
		if (college_b) {
			college_b.firstChild.href = COLLEGE_URL;
		}
		
		//toddler girls
		var nfl_tg = $('categoryNav71497');
		if (nfl_tg) {
			nfl_tg.firstChild.href = NFL_URL;
		}
		
		var college_tg = $('categoryNav71495');
		if (college_tg) {
			college_tg.firstChild.href = COLLEGE_URL;
		}
		
		//toddler boys
		var nfl_tb = $('categoryNav71498');
		if (nfl_tb) {
			nfl_tb.firstChild.href = NFL_URL;
		}
		
		var college_tb = $('categoryNav71500');
		if (college_tb) {
			college_tb.firstChild.href = COLLEGE_URL;
		}
		
		//baby
		var nfl_baby = $('categoryNav71502');
		if (nfl_baby) {
			nfl_baby.firstChild.href = NFL_URL;
		}
		
		var college_baby = $('categoryNav71503');
		if (college_baby) {
			college_baby.firstChild.href = COLLEGE_URL;
		}
		
		//kansas state override
		//var kansasState = $('categoryNav70925');
		//if (kansasState) {
			//kansasState.firstChild.href = SOLDOUT_URL;
		//}
		
		//brigham young override
		var brighamYoung = $('categoryNav70777');
		if (brighamYoung) {
			brighamYoung.firstChild.href = SOLDOUT_URL;
		}
		/* END NFL and College Team Tees Category Overrides for each Division */
		
	}
};

Event.observe(window, "load", leftNavOverrides.init);
  
