var crumbsep = " > "; var precrumb = "<span class=\"crumb\">"; var postcrumb = "</span>"; var sectionsep = "/"; var rootpath = "/"; var rootname = "Home"; var ucfirst = 1; var objurl = new Object; objurl['topics'] = 'All Topics'; var pageurl = (new String(document.location)); var protocol = pageurl.substring(0, pageurl.indexOf("//") + 2); pageurl = pageurl.replace(protocol, ""); var rooturl = pageurl.substring(0, pageurl.indexOf(rootpath) + rootpath.length); if (rooturl.charAt(rooturl.length - 1) == "/")
{ rooturl = rooturl.substring(0, rooturl.length - 1);}
pageurl = pageurl.replace(rooturl, ""); if (pageurl.charAt(0) == '/')
{ pageurl = pageurl.substring(1, pageurl.length);}
var page_ar = pageurl.split(sectionsep); var currenturl = protocol + rooturl; var allbread = precrumb + "<a href=\"" + currenturl + "\">" + rootname + "</a>" + postcrumb; for (i=0; i < page_ar.length-1; i++)
{ var displayname = ""; currenturl += "/" + page_ar[i]; if (objurl[page_ar[i]])
{ displayname = objurl[page_ar[i]];}
else
{ if (ucfirst == 1)
{ displayname = page_ar[i].charAt(0).toUpperCase() + page_ar[i].substring(1);}
else
{ displayname = page_ar[i];}
}
allbread += crumbsep + precrumb + "<a href=\"" + currenturl + "\">" + displayname + "</a>" + postcrumb;}
document.write(allbread); 
