// Navigation Trail Library (trail.js)// by Danny Goodman (http://dannyg.com)// From "DHTML Cookbook" (O'Reilly) by Danny Goodman// Copyright 2003 Danny Goodman.  All Rights Reserved.var trailMenu = new Object();trailMenu["vision"] = "Vision";trailMenu["leistungen"] = "Leistungen";trailMenu["veranstaltungen"] = "Seminare";trailMenu["cgiecho"] = "";trailMenu["cgiemail"] = "";trailMenu["praxis"] = "Praxis";trailMenu["faq"] = "Tipps";trailMenu["kontakt"] = "Kontakt";trailMenu["Impressum"] = "Impressum";trailMenu["downloads"] = "Free Downloads";trailMenu["manuals"] = "Manuals";trailMenu["Demo"] = "Testbereich";trailMenu["relaunch"] = "Relaunch";trailMenu["panorama"] = "";function makeTrailMenu() {    var parseStart, volDelim, parseEnd;    var output = "<span class=\"trailMenu\">";    var path = location.pathname;    var separator = "&nbsp;&raquo;&nbsp;";    var re = /\\/g;    path = path.replace(re, "/");    re = /cgi-bin\//g;    path = path.replace(re, "");    var trail = location.protocol + "//" + location.hostname;    var leaves = path.split("/");    if (location.protocol.indexOf("file") != -1) {        parseStart = 1;        volDelim = "/";    } else {        parseStart = 0;        volDelim = "";    }    if (leaves[leaves.length-1] == "" || leaves[leaves.length-1] == "index.html" || leaves[leaves.length-1] == "default.html") {        parseEnd = leaves.length -1;    } else {        parseEnd = leaves.length;    }    for (var i = parseStart; i < parseEnd; i++) {	if (trailMenu[leaves[i]]!="") {		    if (i == parseStart) {			trail += "/" + leaves[i] + volDelim;		output += "<a href='" + trail + "index.html'>";		output += "Startseite";	    } else if (i == parseEnd - 1) {		output += document.title.substring(document.title.indexOf('-')+2);		separator = "";	    } else {		trail += leaves[i] + "/";		output += "<a href='" + trail + "'>";		output += trailMenu[leaves[i]];	    }	    output += "</a>" + separator;	}    }    output += "</span>";    return output;}
