//This is the code for the Your Location display at the top of the page
//Written by Richard John Harvey 26th June 2003
//updated by Neil Salmond June 2nd 2004

//get the string from after "school/" to the end of the url
var currentdirectory = location.href.substring(location.href.lastIndexOf('school/')+7, location.href.length+1);

//split it up into directories
var path = currentdirectory.split('/');

//work out how deep in the school directories we are
var e = path.length;

//set the root to "School"
var label1 = "School";

//Neil has no idea what these are for...
var file1 = location.href.substring(0,location.href.lastIndexOf('/')+1);
var file2 = location.href.substring(file1.length,location.href.length+1);
var file = file2;

//self-explanatory
var index = "index.html";
var url1 = "http://emeld.org/school/";
var directory = "/";

//if we're right inside school
if (e < 2){
	var label = '<a href="' + url1 + index + '" class="location">' + label1 + '</a>' + " | " + pageName;
}

//else if we're one directory deep
else if (e == 2){
	var level2 = path[0];
		if (level2 == 'classroom'){
		var label2 = 'Classroom';
		}
		else if (level2 == 'ask-expert'){
		var label2 = 'Ask an Expert';
		}
		else if (level2 == 'comment'){
		var label2 = 'Comments';
		}
		else if (level2 == 'case'){
		var label2 = 'Case Studies';
		}
		else if (level2 == 'exhibits'){
		var label2 = 'Exhibit Hall';
		}
		else if (level2 == 'readingroom'){
		var label2 = 'Reading Room';
		}
		else if (level2 == 'search'){
		var label2 = 'Search';
		}
		else if (level2 == 'toolroom'){
		var label2 = 'Tool Room';
		}
		else if (level2 == 'workroom'){
		var label2 = 'Work Room';
		}
		else if (level2 == 'testdocs'){
		var label2 = 'Test Docs';
		}
	
	var label = '<a href="' + url1 + index + '" class="location">' 
	+ label1 + '</a>' 
	+ " | " 
	+ '<a href="' + url1 + level2 + directory + index + '" class="location">' 
	+ label2 
	+ '</a>' 
	+ " | "  
	+ pageName;
}

//else if we're two directories deep
else if (e == 3){
	var level2 = path[0];
		if (level2 == 'classroom'){
		var label2 = 'Classroom';
		}
		else if (level2 == 'case'){
		var label2 = 'Case Studies';
		}
		else if (level2 == 'exhibits'){
		var label2 = 'Exhibit Hall';
		}
		else if (level2 == 'readingroom'){
		var label2 = 'Reading Room';
		}
		else if (level2 == 'search'){
		var label2 = 'Search';
		var index = "index.cfm";
		}
		else if (level2 == 'toolroom'){
		var label2 = 'Tool Room';
		}
		else if (level2 == 'workroom'){
		var label2 = 'Work Room';
		}
		else if (level2 == 'testdocs'){
		var label2 = 'Test Docs';
		}
	
	var level3 = path[1];
		if (level3 == 'biao-min'){
		var label3 = 'Biao Min';
		}
		else if (level3 == 'cambap'){
		var label3 = 'Cambap';
		}
		else if (level3 == 'ega'){
		var label3 = 'Ega';
		}
		else if (level3 == 'kayardild'){
		var label3 = 'Kayardild';
		}
		else if (level3 == 'mocovi'){
		var label3 = 'Mocov&#237;';
		}
		else if (level3 == 'potawatomi'){
		var label3 = 'Potawatomi';
		}
		else if (level3 == 'tofa'){
		var label3 = 'Tofa';
		}
		else if (level3 == 'monguor'){
		var label3 = 'Monguor';
		}
		else if (level3 == 'saliba'){
		var label3 = 'S&aacute;liba';
		}
		else if (level3 == 'sisaala'){
		var label3 = 'Sisaala';
		}
		else if (level3 == 'denaina'){
		var label3 = 'Denaina';
		}
		else if (level3 == 'navajo'){
		var label3 = 'Navajo';
		}
		else if (level3 == 'projects'){
		var label3 = 'Projects';
		}
		else if (level3 == 'searchlang'){
		var label3 = 'Language Search';
		}
		else if (level3 == 'questionnaire'){
		var label3 = 'Questionnaire';
		}
		else if (level3 == 'images'){
		var label3 = 'Images';
		}
		else if (level3 == 'audio'){
		var label3 = 'Audio';
		}
		else if (level3 == 'video'){
		var label3 = 'Video';
		}
		else if (level3 == 'archives'){
		var label3 = 'Archives';
		}
		else if (level3 == 'unicode'){
		var label3 = 'Unicode';
		}
		else if (level3 == 'xml'){
		var label3 = 'XML';
		}
		else if (level3 == 'conversion'){
		var label3 = 'Conversion';
		}
		else if (level3 == 'learning'){
		var label3 = 'Learning Paths';
		}
		else if (level3 == 'metadata'){
		var label3 = 'Metadata Creation';
		}
		else if (level3 == 'lexicon'){
		var label3 = 'Lexicon Creation';
		}
		else if (level3 == 'annotation'){
		var label3 = 'Annotation and Transcription';
		}
		else if (level3 == 'web'){
		var label3 = 'Websites';
		}
		else if (level3 == 'terminology'){
		var label3 = 'Terminology Mapping';
		}
		else if (level3 == 'text'){
		var label3 = 'Text';
		}
		else if (level3 == 'stylesheet'){
		var label3 = 'Stylesheet';
		}
		else if (level3 == 'equipment'){
		var label3 = 'Equipment';
		}
		else if (level3 == 'ethics'){
		var label3 = 'Ethics';
		}
		else if (level3 == 'software'){
		var label3 = 'Software';
		}
		else if (level3 == 'hardware'){
		var label3 = 'Hardware';
		}
		else if (level3 == 'terminology'){
		var label3 = 'Terminology Mapping';
		}
		else if (level3 == 'readingroom'){
		var label3 = 'Reading Room';
		}
		else if (level3 == 'ontology'){
		var label3 = 'Ontologies';
		}
	
	var label = '<a href="' + url1 + index + '" class="location">' 
	+ label1 
	+ '</a>' 
	+ " | " 
	+ '<a href="' + url1 + level2 + directory + index + '" class="location">' 
	+ label2
	+ '</a>' 
	+ " | "
	+ '<a href="' + url1 + level2 + directory + level3 + directory + index + '" class="location">'
	+ label3
	+ '</a>'
	+ " | "
	+ pageName;
}
