// JavaScript Document

// This just capitalizes the first letter of each word for appearance.
function toTitleCase(str) {
    return str.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
}

// This is a breadcrumb script to aide in customer naviation.
function breadcrumbs(){
	sURL = new String;
	bits = new Object;
	
	var x = 0;
	var stop = 0;
	var output = "<p id=\"breadcrumbs\"><a href=\"/\">Home</a>&nbsp;&raquo;&nbsp;";
	//var output = "<p id='breadcrumbs'>";
	
	sURL = location.href;
	sURL = sURL.slice(8,sURL.length);
	chunkStart = sURL.indexOf("/");
	sURL = sURL.slice(chunkStart+1,sURL.length)
	
	while(!stop){
		chunkStart = sURL.indexOf("/");
		if (chunkStart != -1){
			bits[x] = sURL.slice(0,chunkStart)
			sURL = sURL.slice(chunkStart+1,sURL.length);
		}
		else{
			stop = 1;
		}
		x++;
	}
	
	for(var i in bits){
		output += "<a href=\"";
		
		for(y=1;y<x-i;y++){
			output += "../";
		}
		
		output += bits[i] + "/\">" +  toTitleCase(bits[i]) + "</a>&nbsp;&raquo;&nbsp;";
	}
	
	//document.write(output + document.title);
	document.write(output + "</p>");
}

