﻿// JScript File

var strBreadCrumbs = "";
function buildBreadCrumbs(root, elementId)
{
    if(!root)
        return;
    var found = findElementById(root, elementId);
    if(root.tagName == "LI")
    {
        if(found)
        {
            var allAnchors = root.getElementsByTagName("A");
            if(allAnchors && allAnchors.length > 0)
            {                
                var anchor = allAnchors[0];
                var anchorText = getText(anchor);
                var acnhorPrefix = "";
                if(strBreadCrumbs.length > 0)
                    acnhorPrefix = "<span> > </span>";

                var anchorHtml = acnhorPrefix + "<a href=\"" + anchor.href + "\">" + anchorText + "</a>";
                
                //alert(anchorHtml);
                strBreadCrumbs = strBreadCrumbs + anchorHtml;
            }
        }
        //alert("Id: " + root.id + ", ElementId: " + elementId + ", Found: " + found);                    
    }
        
    var children = root.childNodes;
    for(var i = 0; i < children.length; i++)
        buildBreadCrumbs(children[i], elementId);
    
    return strBreadCrumbs; 
}