function collectPath(name, id, cookSep){
	if(!$.cookie('bstring')){		
		$.cookie('bstring', name);
		$.cookie('bstring2', id);		
		$("#cust-bread-path").html(name);
	}else{
		var cookVal = $.cookie('bstring');
		var cookVal2 = $.cookie('bstring2');
		
		cookVal = cookVal + "," + name;
		cookVal2 = cookVal2 + "," + id;
		
		while(cookVal.match("%")){
			cookVal = decodeURIComponent(cookVal.replace(/\+/g,  " "));
		}
		
		while(cookVal2.match("%")){
			cookVal2 = decodeURIComponent(cookVal2.replace(/\+/g,  " "));
		}
				
		var cookString = cookVal.split(',');
		var cookString2 = cookVal2.split(',');
						
		if(cookString.length < 5){
			var breadString = "";
			for(var x=0; x<cookString.length; x++){
				if(x < (cookString.length - 1)){
					breadString	= breadString + "<a href=" + cookString2[x] + ".html>" + cookString[x] + "</a>" + cookSep;
				}else{
					breadString	= breadString + cookString[x];	
				}
			}
			$("#cust-bread-path").html(breadString);
		}else{
			var breadArr = new Array();
			var breadArr2 = new Array();
			var breadBrr = new Array();
			var breadBrr2 = new Array();
			
			var breadString = "";
			
			for(var i=0; i<cookString.length; i++){
				breadArr[i] = cookString[i];
			}
			
			for(var i=0; i<cookString2.length; i++){
				breadBrr[i] = cookString2[i];
			}
	
			breadArr = breadArr.reverse();
			breadBrr = breadBrr.reverse();

			for(var y=0; y<5; y++){
				breadArr2[y] = breadArr[y];
			}
			
			for(var y=0; y<5; y++){
				breadBrr2[y] = breadBrr[y];
			}

			breadArr2 = breadArr2.reverse();
			breadBrr2 = breadBrr2.reverse();

			for(var h=0; h<5; h++){
				if(h < (breadArr2.length - 1)){
					breadString	= breadString + "<a href=" + breadBrr2[h] + ".html>" + breadArr2[h] + "</a>" + cookSep;
				}else{
					breadString	= breadString + breadArr2[h];	
				}
			}
			$("#cust-bread-path").html(breadString);
		}
		
		$.cookie('bstring', cookVal);
		$.cookie('bstring2', cookVal2);
	}
}
