var pagesreq = false;

function loadpages(){
	if( window.XMLHttpRequest) pagesreq = new XMLHttpRequest();
	else if( window.ActiveXObject ) pagesreq = new ActiveXObject("Microsoft.XMLHTTP");
		
	if(pagesreq){
		pagesreq.onreadystatechange=pageloader;
		pagesreq.open("GET", "files.xml", true);
		pagesreq.send(null);
	}
}

function pageloader() {
	if(pagesreq.readyState==4){
		if(pagesreq.status==200){
			
			var code = "<span>Page</span>";
			var nodes = (pagesreq.responseXML).getElementsByTagName("file");
			var crumb = (pagesreq.responseXML).getElementsByTagName("files")[0].getAttribute("name");
			
			var curr = (""+document.location).split("/").reverse()[0];
			
			for(var i=0; i<nodes.length; i++) {
				var file= ""+nodes[i].getAttribute("name");
				if( file == curr) {
					code += "<span class=\"blocknum\">"+(i+1)+"</span>"
				} else {
					code += "<a class=\"blocknum\" href=\""+file+"\">"+(i+1)+"</a>";
				}
				
			}
			
			
			document.getElementById("pagenumbers").innerHTML = code;
			document.getElementById("pagenumbers2").innerHTML = code;
			
			if( curr == "index.html") {
				document.getElementById("breadcrumbs").innerHTML = crumb;
			} else {
				document.getElementById("breadcrumbs").innerHTML = "<a href=\"index.html\">"+crumb+"</a> > " + (""+document.title).split(":")[2];
			}
		}
	}
}
