function DisplayRunInfo(BackButton){
	var months = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
	var month = RunInfo[2] - 1 ;
	var retval = "<table border='1'><tr><td><table border='0' cellspacing='1' cellpadding='3' bgcolor='#c0c0c0' class='calendar'>";

	retval += "<tr>" ;
	retval += "<td rowspan='3'>" ;
	if (RunImageURL != ""){
		retval += "<img vspace='5' hspace='5' src='" + RunImageURL + "'>" ;
	}
	retval += "</td>" ;
	retval += "<td colspan='2' valign='bottom'><strong><font size='+1'>BH3 Run Details</font></strong></td>" ;
	retval += "</tr>" ;
	retval += "<tr>" ;
	retval += "<td align='right' valign='top'>Run:<br>Date:<br>Location:" ;
	if (RunInfo[5] != ""){
		retval += "<br>Weather:" ;
	}
	if (RunInfo[6] != ""){
		retval += "<br>Comment:" ;
	}
	retval += "<br>Runners:</td>" ;
	retval += "<td valign='top'>" + RunInfo[0] + "<br>" + RunInfo[1] + "&nbsp;" + months[month] + "&nbsp;" + RunInfo[3] + "<br>" ;
	
	if (BackButton == "On"){
		retval += RunInfo[4].slice(RunInfo[4].indexOf(">") + 1,RunInfo[4].indexOf("<",RunInfo[4].indexOf(">") + 1)) ;
	}
	else{
		retval += RunInfo[4] ;
	}	

	if (RunInfo[5] != ""){
		retval += "<br>" + RunInfo[5] ;
	}
	if (RunInfo[6] != ""){
		retval += "<br>" + RunInfo[6] ;
	}
	retval += "<br>" + Runners.length + "</td></tr>" ;
	
	if (BackButton == "On"){
		retval += "<tr><td align='center' colspan='2'><a href='#' onClick='history.go(-1)'>Back to locations</a></td></tr>" ;
	}
	else{
		if (RunInfo[0] == 1){
			retval += "<tr><td align='center' colspan='2'>" ;
		}
		else{
			if ((RunInfo[0]-1) < 10){
				retval += "<tr><td align='center' colspan='2'><a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_00" + (RunInfo[0]-1) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Previous</a>" ;
			}
			else{
				if ((RunInfo[0]-1) < 100){
					retval += "<tr><td align='center' colspan='2'><a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_0" + (RunInfo[0]-1) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Previous</a>" ;
				}
				else{
					retval += "<tr><td align='center' colspan='2'><a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_" + (RunInfo[0]-1) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Previous</a>" ;
				}
			}
		}	
	}
	
	if (BackButton == "On"){
	}
	else{
		if (RunInfo[0] == LastRun){
			retval += "</td></tr>" ;
		}
		else{
			RunInfo[0]++ ;
			if (RunInfo[0] < 10){
				retval += "&nbsp;&nbsp;&nbsp;<a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_00" + (RunInfo[0]) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Next</a></td></tr>" ;
			}
			else{
				if (RunInfo[0] < 100){
					retval += "&nbsp;&nbsp;&nbsp;<a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_0" + (RunInfo[0]) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Next</a></td></tr>" ;
				}
				else{
					retval += "&nbsp;&nbsp;&nbsp;<a href='/myInclude/html/ListRunInfo.html?file=/myInclude/javascript/runs/run_" + (RunInfo[0]) + ".dat&menu=NoMenu&type=AllInfo&width=&back='>Next</a></td></tr>" ;
				}
			}
		}	
	}
		
	retval += "</table></td></tr></table>" ;
	
	document.write(retval);
}


function DisplayParticipants(HarePack,TableWidth){
	var retval = "" ;
	var bColour = 1 ;
	var count = 0 ;
	
	if (HarePack == "Hare"){
		var countHare = 0 ;
		for(var app = 0; app < Runners.length; app++){
			if (Runners[app][0] == "Hare"){
				countHare++ ;
			}
		}
		if (countHare < 2){
			document.write("<table cellspacing='1' cellpadding='2' border='0' width='" + TableWidth  + "'><tr><td colspan=4>&nbsp;</td></tr><tr class='Stats' bgcolor='#89C1E2'><td colspan=4 align='left'><strong>" + HarePack + "</strong></td></tr>") ;
		}
		else{
			document.write("<table cellspacing='1' cellpadding='2' border='0' width='" + TableWidth  + "'><tr><td colspan=4>&nbsp;</td></tr><tr class='Stats' bgcolor='#89C1E2'><td colspan=4 align='left'><strong>" + HarePack + "s</strong></td></tr>") ;
		}	
	}
	else{
		document.write("<tr><td colspan=4>&nbsp;</td></tr><tr class='Stats' bgcolor='#89C1E2'><td colspan=4 align='left'><strong>" + HarePack + "</strong></td></tr>") ;
	}
	for(var app = 0; app < Runners.length; app++){
		if (Runners[app][0] == HarePack){
			count++ ;
			if (bColour == 1) {
				retval = "<tr class='Stats'>";
				bColour = 0;
			}
			else{
				retval = "<tr class='Stats' bgcolor='#EBEBEB'>";
				bColour = 1;
			}
			retval += "<td>" + count + ")&nbsp;</td>" ;
			retval += "<td><img height=" + ImageHeight + " border=0 src='" + ImageURL + Runners[app][3] + "'></td>";
			retval += "<td align='left'>" + Runners[app][1] + "</td>";
			retval += "<td align='left'>" + Runners[app][2] + "</td></tr>";
			document.write(retval);
		}
	}
	if (HarePack == "Pack"){
		document.write("</table>") ;
	}
}