/* 

	Sitemap Styler v0.1
	written by Alen Grakalic, provided by Css Globe (cssglobe.com)
	visit http://cssglobe.com/lab/sitemap_styler/
	
*/
  var currentURL = document.location.toString();
  constituentFolders=currentURL.split("/");
  outputStr = unescape(constituentFolders[12]);
  outputStr = outputStr.substr(3);
	switch(outputStr){
	  case "Accessories":
		  var nav = "accessories";
		  break;
			
		case "Apparel":
		  var nav = "apparel";
		  break;
		
		case "Big B":
		  var nav = "bigb";
		  break;
			
		case "Race":
		  var nav = "rockstar";
		  break;
		
		case "Misc":
		  var nav = "videos";
		  break;
	}
var nav = document.getElementById(nav);
if(nav){
	//var changeme = document.getElementById(nav);
	//var ul = sitemap.getElementsByTagName("ul")[0];
	//sitemap.style.display = (ul.style.display == "block") ? "block" : "none";
	nav.className = "open";
	 positionFooter()
	//alert(nav);
	//positionFooter();
}

	
this.sitemapstyler = function(){
	var sitemap = document.getElementById("sitemap")
	if(sitemap){
		
		this.listItem = function(li){
			if(li.getElementsByTagName("ul").length > 0){
				var ul = li.getElementsByTagName("ul")[0];
				
			
				var span = document.createElement("div");
				
				if(li.className == "open"){
				  li.className = "expanded";
						ul.style.display = "block";
				}else{
				  li.className = "collapsed";
						ul.style.display = "none";
				}
					li.onclick = function(){
						ul.style.display = (ul.style.display == "none") ? "block" : "none";
						this.className = (ul.style.display == "none") ? "collapsed" : "expanded";
						positionFooter();
					};
				li.appendChild(span);
			};
		};
		
		var items = sitemap.getElementsByTagName("li");
		for(var i=0;i<items.length;i++){
			listItem(items[i]);
		};
		
	};	
};


