$(document).ready(function(){
	breadCrumb();
})

function breadCrumb(){
	
	
	if (window.location.href.indexOf('base:subsite') > 0 ) { 
		
		var pageType = 1;
		
		
		} else if (window.location.href.indexOf('base:section') > 0 ) { 
			
			var pageType = 2;
			
			
			} else if (window.location.href.indexOf('base:article') > 0 ) { 
				
				var pageType = 3;
				
				
				} else if (window.location.href.indexOf('base:product') > 0 ) { 
					
							if ($("#lawguide").find("a.open").length == 0) {
								
								var pageType = 4;
								
							} else if ($("#lawguide").children('ul').children('li').children('a.open').length > 0  && $("#lawguide").children('ul').children('li').children('ul').children('li').children('ul').children('li').children('a.open').length == 0) {
								
								var pageType = 5;
								
							} else {
								
								var pageType = 6;
							}
					
					
					} else if (window.location.href.indexOf('base:checkout') > 0 ) { 
						
						var pageType = 7;
						
						
						}  else { 
						
						var pageType = 8;
						
						
						}
	
	switch(pageType)
	{
	case 1:
		// Subsite
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		
		var crumbString = '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			
	  break;
	case 2:
		// Section
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		var section = $("#lawguide").children('ul').children('li').children('a.open').html();
		var sectionLink = $("#lawguide").children('ul').children('li').children('a.open').attr("href");
		
		var crumbString = '<li><a href=\"';
			crumbString += subSiteLink;
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			crumbString += '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += section;
			crumbString += '</a></li>\n';
			
	  break;
	case 3:
		// Article
		
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		var section = $("#lawguide").children('ul').children('li').children('a.open').html();
		var sectionLink = $("#lawguide").children('ul').children('li').children('a.open').attr("href");
		var article = $("#lawguide").children('ul').children('li').children('ul').children('li').children('ul').children('li').children('a.open').html();
		var articleLink = $("#lawguide").children('ul').children('li').children('ul').children('li').children('ul').children('li').children('a.open').attr("href");
		
		var crumbString = '<li><a href=\"';
			crumbString += subSiteLink;
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			crumbString += '<li><a href=\"';
			crumbString += sectionLink;
			crumbString += '\">';
			crumbString += section;
			crumbString += '</a></li>\n';
			crumbString += '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += article;
			crumbString += '</a></li>\n';
		
	  break;
	case 4:
		// Product from subsite
	
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		var product = $("h1.e_title").html();
		
		var crumbString = '<li><a href=\"';
			crumbString += subSiteLink;
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			crumbString += '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += product;
			crumbString += '</a></li>\n';
	
	  break;
	case 5:
		// Product from section
		
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		var section = $("#lawguide").children('ul').children('li').children('a.open').html();
		var sectionLink = $("#lawguide").children('ul').children('li').children('a.open').attr("href");
		var product = $("h1.e_title").html();
		
		var crumbString = '<li><a href=\"';
			crumbString += subSiteLink;
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			crumbString += '<li><a href=\"';
			crumbString += sectionLink;
			crumbString += '\">';
			crumbString += section;
			crumbString += '</a></li>\n';
			crumbString += '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += product;
			crumbString += '</a></li>\n';
		
		
		
	  break;
	case 6:
		// Product from article 
		
		var subSite = $("#collection").find("li.selected").children('a').html();
		var subSiteLink = $("#collection").find("li.selected").children('a').attr("href");
		var section = $("#lawguide").children('ul').children('li').children('a.open').html();
		var sectionLink = $("#lawguide").children('ul').children('li').children('a.open').attr("href");
		var article = $("#lawguide").children('ul').children('li').children('ul').children('li').children('ul').children('li').children('a.open').html();
		var articleLink = $("#lawguide").children('ul').children('li').children('ul').children('li').children('ul').children('li').children('a.open').attr("href");
		var product = $("h1.e_title").html();

		
		var crumbString = '<li><a href=\"';
			crumbString += subSiteLink;
			crumbString += '\">';
			crumbString += subSite;
			crumbString += '</a></li>\n';
			crumbString += '<li><a href=\"';
			crumbString += sectionLink;
			crumbString += '\">';
			crumbString += section;
			crumbString += '</a></li>\n';
			crumbString += '<li><a href=\"';
			crumbString += articleLink;
			crumbString += '\">';
			crumbString += article;
			crumbString += '</a></li>\n';
			crumbString += '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += product;
			crumbString += '</a></li>\n';
	
	  break;
	case 7:
		// checkout process
		
		var crumbString = '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += 'Checkout';
			crumbString += '</a></li>\n';
			
	  break;
	case 8:
		// general content page
		var pageTitle = $("div#e_page").find("h1").html();
		
		var crumbString = '<li class=\"end\"><a href=\"';
			crumbString += 'javascript:;';
			crumbString += '\">';
			crumbString += pageTitle;
			crumbString += '</a></li>\n';
		
	  break;

	default:
		
	}
	
	// form navigation

	var bcTrail = '<ul>\n';
		bcTrail +='<li><a href=\"index.cfm\">Home</a></li>\n';
		bcTrail += crumbString;
		bcTrail += '</ul>';
		
	// return string

		$("#breadCrumb").html(bcTrail) 	
}

