function stCap(strObj){
return(strObj.charAt(0).toUpperCase()+strObj.substr(1).toLowerCase());
}

function Breadcrumb(id)

{

  var sURL = new String;
  var bits = new Object;
  var x = 0;
  var stop = 0;
  var output = "<a class=\"rightMenuLink\" href=\"/\">Home > </a>";

  sURL = location.href;
 
  //if (sURL.substr(sURL.length-1,1) == "/")
  //{
  //	sURL = sURL + "index.html";  
  //}

  
  sURL = sURL.slice(7,sURL.length);
  chunkStart = sURL.indexOf("/");
  hashStart = sURL.indexOf("#"); // see if url has a #[anchor] at the end (e.g. http://www.flatironschurch.com/messages/#allmylife) If so, strip it out
  
  if (hashStart > 0)
  {
    sURL = sURL.slice(0,hashStart);
  }
  
  //document.write("<span class=\"fccBodyText\">" + sURL + "</span>");

  sURL = sURL.slice(chunkStart+1,sURL.length);

  while(!stop)
  {
    chunkStart = sURL.indexOf("/");

    if (chunkStart != -1)
    {
     tempbits = sURL.slice(0,chunkStart);
     sURL = sURL.slice(chunkStart+1,sURL.length);
	 
	 if (sURL == "" || sURL.substr(0,6) == "index.")
	 {
	 }
	 else
	 {
       bits[x] = tempbits;
	 }
    }
    else
    {
      stop = 1;
    }
    x++;
  }
  
  for(var i in bits)
  {
    output += "<a class=\"rightMenuLink\" href=\"";

    for(y=1;y<x-i;y++)
    {
      output += "../";
    }

    output += bits[i] + "/\">" + stCap(bits[i] + " > </a> ");
  }

  output = output + "<span class=\"fccBodyText\">" + document.title + "</span>";

  if(typeof id != "undefined")
  {
		document.getElementById(id).innerHTML = output;
  }
  else
  {
		document.write(output + "<span class=\"fccBodyText\">" + document.title + "</span>");
  }
}

