/*breadcrumbs that leaves off last ">" Made from http://www.evolt.org/article/Breadcrumbs_in_Javascript/17/15480/index.html*/ function breadcrumbs(){ var sURL var bits var chunkStart var y=0 var z=0 sURL = new String; bits = new Object; var x = 0; var stop = 0; /*begin to build string, assign document location*/ var output = "Home > "; sURL = location.href; /*each part of URL broken apart with .slice method*/ sURL = sURL.slice(8, sURL.length); chunkStart = sURL.indexOf("/"); sURL = sURL.slice(chunkStart+1, sURL.length) while(!stop){ chunkStart = sURL.indexOf("/"); if (chunkStart != -1){ bits[x] = sURL.slice(0, chunkStart) sURL = sURL.slice(chunkStart+1, sURL.length); }else{ stop = 1; } x++; } /* z=#parts of the bits(x) (why x-2);*/ /* add each bits(i) to output (string of links)*/ z=x-2; for(var i in bits){ output += ""*/ output += bits[i] + "/\">" + bits[i] + ""; break; } output += bits[i] + "/\">" + bits[i] + " > "; } document.write(output); }