function navtable () {
	numlinks = document.links.length;
	msg = new String("");
	thisurl = new String("");
	idmsg = new String("");
	
	var Links = document.getElementsByTagName("a");
	var linkarray=Array();
	var idarray=Array();
	var thispage = -1;
	var firstpage = -1;
	var lastpage = -1;
	var prevpage = -1;
	var nextpage = -1;
	var prevpageid;
	var nextpageid;
	prevpagetext = new String("");
	nextpagetext = new String("");
	
	thisurl = document.URL;
	//window.alert ("this page is: " + thisurl);
	
	foundpage = 0;
	
	for ( i = 0; i < Links.length; i++) {
		linkarray[i] = Links[i].getAttribute("href");
		idarray[i] = Links[i].getAttribute("ID");

		if(idarray[i] != ""){
			//window.alert("found id: '" + idarray[i] + "'");
		}
		if( idarray[i] == "nextpage" ){
			//window.alert("found nextpage: '" + linkarray[i] + "'  i=" + i);
			nextpage = i;
		}
		if( idarray[i] == "prevpage" ){
			//window.alert("found prevpage: '" + linkarray[i] + "'  i=" + i);
			prevpage = i;
		}
		if( idarray[i] == "firstpage" ){
			//window.alert("found firstpage: '" + linkarray[i] + "'  i=" + i);
			firstpage = i;
		}
		if( idarray[i] == "lastpage" ){
			//window.alert("found lastpage: '" + linkarray[i] + "'  i=" + i);
			lastpage = i;
			// Add last page url to -1 in array to handle first link match
			// Add first page url to next link after last page
			linkarray[-1] = Links[i].getAttribute("href")
			linkarray[i+1] = Links[1].getAttribute("href")
		}
		
		if (thisurl == linkarray[i]) {
			//window.alert("found this page " + i);
			foundpage = foundpage + 1;
			if (foundpage > 1) {
				//window.alert ("found page " + foundpage + " times");
			}
			thispage = i;
			Links[i].onclick = function(){window.alert("You are currently displaying this page.");return false;};
			Links[i].style.color="RED";
			linktext = Links[i].innerHTML;
			Links[i].innerHTML = "This Page:<BR>" + linktext;
		}
	}

	// Only process previous and next page logic if we found the necessary links
	if(thispage >= 0 && firstpage >= 0 && lastpage >= 0 && prevpage >= 0 && nextpage >= 0){
	
		//window.alert ("processing prev-next");
		
		prevpageid = thispage - 1;
		nextpageid = thispage + 1;
		
	
		while (prevpageid == prevpage || prevpageid == nextpage) {
			prevpageid = prevpageid -1;
		}
		if (prevpageid < firstpage) {
			prevpageid = lastpage;
		}
	
		while (nextpageid == prevpage || nextpageid == nextpage) {
			nextpageid = nextpageid + 1;
		}
		if (nextpageid > lastpage) {
			nextpageid = firstpage;
		}
		
		prevpagetext = " prev ";
		nextpagetext = " next ";
		
		if(prevpageid == firstpage){
			prevpagetext = " First ";
		} else if (prevpageid == lastpage){
			prevpagetext = " Last ";
		}
		if(nextpageid == firstpage){
			nextpagetext = " First ";
		} else if (nextpageid == lastpage){
			nextpagetext = " Last ";
		}
			
		Links[prevpage].onclick = function(){//window.alert(prevpageid + " : " + linkarray[prevpageid]); 
			document.location=linkarray[prevpageid];return false;};
		Links[prevpage].innerHTML = prevpagetext;
		//Links[prevpage].innerHTML = prevpageid;
	
		Links[nextpage].onclick = function(){//window.alert(nextpageid + " : " + linkarray[nextpageid]); 
			document.location=linkarray[nextpageid];return false;};
		Links[nextpage].innerHTML = nextpagetext;
		//Links[nextpage].innerHTML = nextpageid;
	}
	
}


function navtable_old () {
	numlinks = document.links.length;
	msg = new String("");
	thispage = new String("");
	link = new String("");
	linktext = new String("");
	
	linkarray = document.getElementsByTagName("a");
	
	thispage = document.URL;
	//window.alert ("this page is: " + thispage);
	
	for ( i = 0; i < linkarray.length; i++) {
		link = linkarray[i].getAttribute("href")
		if (thispage == link) {
			//window.alert("found this page");
			linkarray[i].onclick = function(){window.alert("You are currently displaying this page.");return false;};
			linkarray[i].style.color="RED";
			linktext = linkarray[i].innerHTML;
			linkarray[i].innerHTML = "This Page:<BR>" + linktext;
		}
			
	}
}


