// (c)2005 Daniel van de Klee
// You may not use this code without permission of the author
// Daniel van de Klee - www.vandeklee.com

HOME_DIR = "/";
BOX_START			= "<table width='220' border='0' align='right' class='box'>"
BOX_END				= "</table>";

BOX_HEADER_START 	= "<tr><td class='boxheader'>";
BOX_HEADER_END		="</td></tr>";

		
BLOCK_START			= "<tr><td><ul class='list'>";
BLOCK_END			= "</td></tr></ul>";

LINE_START 			= "<li>";
LINE_END			= "</li>";

INACTIVE_LINK_CLASS	= "navlink-greyed";
ACTIVE_LINK_CLASS	= "navlink";

navlink = new Array();

function show_navbox(title) {	

	document.writeln(BOX_START);
	document.writeln(BOX_HEADER_START+title+BOX_HEADER_END);
	document.writeln(BLOCK_START);

	num_links = navlink.length;
	
	for (j=0; j<num_links; j++) {

		pipe_position = navlink[j].indexOf('|');
		
		title = (navlink[j].substring(0, pipe_position));
		
		document.write(LINE_START);		
	
		if (document.title.indexOf(title) != -1) {
		
			document.write("<span class='"+INACTIVE_LINK_CLASS+"'>"+title+"</span>");
		
		} else {
		
			url = HOME_DIR+navlink[j].substring(pipe_position+1);
		
			document.write("<a href='"+url+"' class='"+ACTIVE_LINK_CLASS+"'>"+title+"</a><br>");
		}
		
		document.writeln(LINE_END);
	}
	document.writeln(BLOCK_END);
	document.writeln(BOX_END);
}

function show_breadcrumb() {
	
	url = document.URL;
	domain_end_position = url.indexOf('/', 8);
	mask_length = HOME_DIR.length;
	path_start_position = domain_end_position + mask_length;
	path = url.substring(path_start_position);
	
	title = document.title;
	
	directory = path.split('/');
	
	num_directories = directory.length - 1;
	
	if ((directory[num_directories] == '') | (directory[num_directories].indexOf('index.') !=-1)) {
	
		num_directories--;
	} 
	
	if (num_directories >=0) {
	
			document.write("<a href='"+HOME_DIR+"'>home</a> > ");

	}
		
	link_url = HOME_DIR;
		
	for (j=0; j < (num_directories); j++) {
		
		link_url += directory[j]+"/";
		
		document.write("<a href='"+link_url+"'>"+unescape(directory[j])+"</a> > ");
		
	}
	
	document.write("<span class='"+INACTIVE_LINK_CLASS+"'>"+title+"</span>");

}