Template:Team:TU Munich/crumbs.js

From 2012.igem.org

Revision as of 13:28, 15 August 2012 by FabianFroehlich (Talk | contribs)

var teamname = "TU_Munich";

function buildDepth(array,count) { var depthStr=""; for (i=0;i<count;i++) { depthStr=depthStr + array[i] + "/" ; } return depthStr; }

// The function function buildBreadCrumbTrail(page) { // Declare vars var constituentFolders = new Array(); var currentURL = page;

// Split the URL constituentFolders=currentURL.split("/");

// Start with a link to the team home page var outputStr="<a href='https://2010.igem.org/Team:'" + teamname + ">Home</a>";

// Loop through the URL for (count=0;count<(constituentFolders.length);count++) { outputStr=outputStr + " > <a href='https://2010.igem.org/Team:" + teamname + buildDepth(constituentFolders,count) + constituentFolders[count] + "'>" + capitaliseFirstLetter(constituentFolders[count]).replace(/-/gi," ") + "</a>"; }

// Write to the div $("#breadcrumbs").html(outputStr); }

// Capitalize the first letter function capitaliseFirstLetter(string) {

   return string.charAt(0).toUpperCase() + string.slice(1);

}