var pathOfInterest;var listOfInterestTags;var allSitePathTags;var regExpression;var startingPathDepth;function prepareNavForDisplay(){pathOfInterest=document.getElementById("navStartPath").innerHTML;listOfInterestTags=document.getElementById("navPaths");allSitePathTags=null;regExpression=new RegExp(pathOfInterest,"g");startingPathDepth=depthCount(pathOfInterest);if(listOfInterestTags!=null){allSitePathTags=listOfInterestTags.getElementsByTagName("li");}if(allSitePathTags!=null){removeInvalidListings();transformListings();listOfInterestTags.style.display="block";}}function removeInvalidListings(){var currentLink;var currentName;var removalIndex;for(x=allSitePathTags.length-1;x>=0;x--){currentLink=allSitePathTags[x].getElementsByTagName("a")[0];currentName=currentLink.getAttribute("name",2);if((currentName.match(regExpression)!=null)&&(currentName!=pathOfInterest)){}else{allSitePathTags[x].parentNode.removeChild(allSitePathTags[x]);}}}function transformListings(){var currentLink;var currentPath;for(x=0;x<allSitePathTags.length;x++){currentLink=allSitePathTags[x].getElementsByTagName("a")[0];currentPath=currentLink.getAttribute("href",2);if(currentLink.href==document.URL){currentLink.className+="active";}if(depthCount(currentPath)>(startingPathDepth+1)){moveNodeToParent(allSitePathTags[x],x);}}}function moveNodeToParent(node,position){var currentDepth=node.className;var newULElement=document.createElement("ul");for(y=position-1;y>=0;y--){if(currentDepth!=allSitePathTags[y].className){if(allSitePathTags[y].getElementsByTagName("ul")[0]==null){allSitePathTags[y].appendChild(newULElement);}allSitePathTags[y].getElementsByTagName("ul")[0].appendChild(node);break;}}}function depthCount(path){var counter=0;for(n=0;n<path.length;n++){if(path.charAt(n)=="/"){counter++;}}return counter-2;}