var i;
arrayFederal =new Array(0)
i=-1
i++;arrayFederal[i]="031.jpg&120&120&Major Nick Richards and Sgt.Maj. Tom Reed&400&604&20 KB"
i++;arrayFederal[i]="100.jpg&120&120&Major Nick Richards and Sgt.Maj. Tom Reed&400&603&23 KB"
i++;arrayFederal[i]="054.jpg&120&120&Sgt.Maj. Tom Reed&600&469&42 KB"
i++;arrayFederal[i]="055.jpg&120&120&Senior Musician John Fairfield&400&608&24 KB"
i++;arrayFederal[i]="059.jpg&120&120&Rick Gage, Sharpshooter&400&611&29 KB"
i++;arrayFederal[i]="021.jpg&120&120&Federal Soldier&400&607&24 KB"
i++;arrayFederal[i]="007.jpg&120&120&Federal Soldier&600&658&35 KB"
i++;arrayFederal[i]="058.jpg&120&120&Federal Soldier&400&618&24 KB"
i++;arrayFederal[i]="097.jpg&120&120&Federal Soldier&420&617&38 KB"
i++;arrayFederal[i]="011.jpg&120&120&Federal Zouaves&400&611&32 KB"
i++;arrayFederal[i]="051.jpg&120&120&Federal Coloured Troops&400&605&42 KB"
i++;arrayFederal[i]="128.jpg&120&120&Federal Coloured Soldier&600&394&30 KB"
i++;arrayFederal[i]="138.jpg&120&120&Federal Camp&600&904&95 KB"
i++;arrayFederal[i]="047.jpg&120&120&Federal Camp&600&396&33 KB"
i++;arrayFederal[i]="001.jpg&120&120&Federal Infantry&400&607&24 KB"
i++;arrayFederal[i]="023.jpg&120&120&Federal Infantry&400&608&29 KB"
i++;arrayFederal[i]="116.jpg&120&120&Federal Infantry&400&604&26 KB"
i++;arrayFederal[i]="134.jpg&120&120&Federal Infantry&400&606&28 KB"
i++;arrayFederal[i]="056.jpg&120&120&Federal Infantry&400&606&38 KB"
i++;arrayFederal[i]="065.jpg&120&120&Federal Infantry&400&603&26 KB"
i++;arrayFederal[i]="080.jpg&120&120&Federal Infantry&600&397&45 KB"
i++;arrayFederal[i]="112.jpg&120&120&Federal Infantry&600&396&50 KB"
i++;arrayFederal[i]="113.jpg&120&120&Federal Infantry&600&394&25 KB"
i++;arrayFederal[i]="148.jpg&120&120&Federal Infantry&600&395&32 KB"
i++;arrayFederal[i]="008.jpg&120&120&Federal Artillery&600&395&48 KB"
i++;arrayFederal[i]="028.jpg&120&120&Federal Artillery&600&398&44 KB"
i++;arrayFederal[i]="067.jpg&120&120&Federal Artillery&600&396&20 KB"
i++;arrayFederal[i]="111.jpg&120&120&Federal casualties and Confederate prisoners&600&396&38 KB"
i++;arrayFederal[i]="119.jpg&120&120&Federal Guard over Prisoners&600&397&32 KB"
i++;arrayFederal[i]="123.jpg&120&120&Federal casualties&600&397&30 KB"
i++;arrayFederal[i]="127.jpg&120&120&Federal casualties&600&395&32 KB"
i++;arrayFederal[i]="018.jpg&120&120&Federal Colours&400&602&26 KB"
i++;arrayFederal[i]="072.jpg&120&120&Federal Colours&400&607&27 KB"
i++;arrayFederal[i]="094.jpg&120&120&Federal Colours&400&607&54 KB"
i++;arrayFederal[i]="122.jpg&120&120&Federal Colours&400&604&28 KB"


var i;
arrayCavalry =new Array(0)
i=-1
i++;arrayCavalry[i]="004.jpg&120&120&Weston Park&800&370&29 KB"
i++;arrayCavalry[i]="006.jpg&120&120&Weston Park&600&392&30 KB"
i++;arrayCavalry[i]="020.jpg&120&120&Weston Park&600&396&37 KB"
i++;arrayCavalry[i]="024.jpg&120&120&Weston Park&600&419&29 KB"
i++;arrayCavalry[i]="029.jpg&120&120&Weston Park&600&395&24 KB"
i++;arrayCavalry[i]="033.jpg&120&120&Weston Park&600&395&39 KB"
i++;arrayCavalry[i]="044.jpg&120&120&Weston Park&600&396&36 KB"
i++;arrayCavalry[i]="045.jpg&120&120&Weston Park&600&395&41 KB"
i++;arrayCavalry[i]="049.jpg&120&120&Weston Park&600&395&33 KB"
i++;arrayCavalry[i]="050.jpg&120&120&Weston Park&400&606&30 KB"
i++;arrayCavalry[i]="052.jpg&120&120&Weston Park&600&401&29 KB"
i++;arrayCavalry[i]="053.jpg&120&120&Weston Park&400&605&27 KB"
i++;arrayCavalry[i]="064.jpg&120&120&Weston Park&400&606&38 KB"
i++;arrayCavalry[i]="077.jpg&120&120&Weston Park&400&604&24 KB"
i++;arrayCavalry[i]="081.jpg&120&120&Weston Park&600&398&40 KB"
i++;arrayCavalry[i]="084.jpg&120&120&Weston Park&400&604&33 KB"
i++;arrayCavalry[i]="089.jpg&120&120&Clive Green&283&724&31 KB"
i++;arrayCavalry[i]="093.jpg&120&120&Weston Park&600&397&42 KB"
i++;arrayCavalry[i]="101.jpg&120&120&Weston Park&600&395&31 KB"
i++;arrayCavalry[i]="108.jpg&120&120&Trooper Roger Willison-Gray and Captain Clive Greene&600&396&31 KB"
i++;arrayCavalry[i]="115.jpg&120&120&Federal Cavalry&600&395&&37 KB"
i++;arrayCavalry[i]="117.jpg&120&120&Federal Cavalry&600&394&&42 KB"
i++;arrayCavalry[i]="118.jpg&120&120&Federal Cavalry&600&395&&31 KB"
i++;arrayCavalry[i]="120.jpg&120&120&Federal Cavalry&600&398&&33 KB"
i++;arrayCavalry[i]="125.jpg&120&120&Federal Cavalry&600&400&&30 KB"
i++;arrayCavalry[i]="129.jpg&120&120&Federal Cavalry&600&396&&36 KB"
i++;arrayCavalry[i]="131.jpg&120&120&Federal Cavalry&600&396&&30 KB"
i++;arrayCavalry[i]="136.jpg&120&120&Federal Cavalry&600&397&&34 KB"
i++;arrayCavalry[i]="145.jpg&120&120&Federal Cavalry&600&398&&42 KB"
i++;arrayCavalry[i]="146.jpg&120&120&Federal Cavalry&600&398&&43 KB"
i++;arrayCavalry[i]="149.jpg&120&120&Federal Cavalry&600&396&&45 KB"

arrayRebel =new Array(0)
i=-1
i++;arrayRebel[i]="026.jpg&120&120&Major Allan Colquitt&600&398&30 KB"
i++;arrayRebel[i]="092.jpg&120&120&Major Allan Colquitt&400&668&33 KB"
i++;arrayRebel[i]="121.jpg&120&120&Major Allan Colquitt&400&600&29 KB"
i++;arrayRebel[i]="016.jpg&120&120&Kevin Holden, Signals&400&607&17 KB"
i++;arrayRebel[i]="019.jpg&120&120&Stuart Colquitt, 18th VA&400&584&29 KB"
i++;arrayRebel[i]="017.jpg&120&120&Confederate Skirmishers&600&395&26 KB"
i++;arrayRebel[i]="139.jpg&120&120&Confederate Skirmishers&800&527&75 KB"
i++;arrayRebel[i]="030.jpg&120&120&Confederate Skirmishers&400&605&47 KB"
i++;arrayRebel[i]="035.jpg&120&120&Confederate Skirmishers&600&399&37 KB"
i++;arrayRebel[i]="037.jpg&120&120&Confederate Skirmishers&600&412&33 KB"
i++;arrayRebel[i]="027.jpg&120&120&Confederate Infantryman&400&605&27 KB"
i++;arrayRebel[i]="032.jpg&120&120&Confederate Infantryman&464&600&41 KB"
i++;arrayRebel[i]="091.jpg&120&120&Confederate Infantry&600&396&43 KB"
i++;arrayRebel[i]="099.jpg&120&120&Confederate Infantry&600&399&44 KB"
i++;arrayRebel[i]="132.jpg&120&120&Confederate Infantry&600&397&46 KB"
i++;arrayRebel[i]="141.jpg&120&120&Confederate Infantry&600&395&40 KB"
i++;arrayRebel[i]="102.jpg&120&120&Confederate Infantry&400&603&32 KB"
i++;arrayRebel[i]="061.jpg&120&120&Confederate Infantry&400&606&35 KB"
i++;arrayRebel[i]="096.jpg&120&120&Confederate Infantry&400&607&45 KB"
i++;arrayRebel[i]="135.jpg&120&120&Confederate Infantry&400&604&28 KB"
i++;arrayRebel[i]="143.jpg&120&120&Confederate Infantry&400&602&36 KB"
i++;arrayRebel[i]="144.jpg&120&120&Confederate Infantry&400&603&40 KB"
i++;arrayRebel[i]="048.jpg&120&120&Confederate National Flag&600&391&23 KB"
i++;arrayRebel[i]="005.jpg&120&120&Confederate Drummer Boy&400&643&36 KB"
i++;arrayRebel[i]="038.jpg&120&120&Confederate Musician&400&607&21 KB"
i++;arrayRebel[i]="105.jpg&120&120&Sgt Steven Bailey and Lt Mike Konieczko&600&457&32 KB"
i++;arrayRebel[i]="013.jpg&120&120&Confederate Artillery&600&398&30 KB"
i++;arrayRebel[i]="070.jpg&120&120&Confederate Artillery&600&398&32 KB"
i++;arrayRebel[i]="106.jpg&120&120&Confederate Artillery&600&396&42 KB"
i++;arrayRebel[i]="109.jpg&120&120&Confederate Artillery&600&396&39 KB"
i++;arrayRebel[i]="110.jpg&120&120&Confederate Artillery&600&396&37 KB"
i++;arrayRebel[i]="088.jpg&120&120&Confederate Artillery&600&436&54 KB"
i++;arrayRebel[i]="137.jpg&120&120&Confederate Artillerymen&600&397&34 KB"
i++;arrayRebel[i]="142.jpg&120&120&Confederate Artillerymen&400&606&33 KB"
i++;arrayRebel[i]="042.jpg&120&120&Confederate Camp&400&606&23 KB"
i++;arrayRebel[i]="043.jpg&120&120&Confederate Camp&400&606&31 KB"
i++;arrayRebel[i]="060.jpg&120&120&Confederate Camp&464&627&42 KB"
i++;arrayRebel[i]="069.jpg&120&120&Confederate Camp&600&395&27 KB"
i++;arrayRebel[i]="082.jpg&120&120&Confederate Camp&600&395&40 KB"
i++;arrayRebel[i]="087.jpg&120&120&Confederate Camp&400&604&27 KB"
i++;arrayRebel[i]="124.jpg&120&120&Confederate Camp&400&605&29 KB"
i++;arrayRebel[i]="147.jpg&120&120&Confederate Camp&400&602&Confederate Camp&35 KB"
i++;arrayRebel[i]="150.jpg&120&120&Confederate Camp&600&396&Confederate Camp&31 KB"

arrayMisc =new Array(0)
i=-1
i++;arrayMisc[i]="002.jpg&120&120&West Point ASA&400&611&31 KB"
i++;arrayMisc[i]="009.jpg&120&120&West Point ASA&400&606&30 KB"
i++;arrayMisc[i]="003.jpg&120&120&Musket Stack&400&613&25 KB"
i++;arrayMisc[i]="034.jpg&120&120&Musket Stacks&400&608&29 KB"
i++;arrayMisc[i]="025.jpg&120&120&Camp Kettle&370&600&27 KB"
i++;arrayMisc[i]="130.jpg&120&120&Civilian Homestead&800&527&76 KB"
i++;arrayMisc[i]="036.jpg&120&120&Confederate Camp&400&571&35 KB"
i++;arrayMisc[i]="040.jpg&120&120&Confederate Camp&400&608&33 KB"
i++;arrayMisc[i]="041.jpg&120&120&Confederate Camp&400&608&23 KB"
i++;arrayMisc[i]="057.jpg&120&120&Allen Grant and Friend&420&619&32 KB"
i++;arrayMisc[i]="103.jpg&120&120&Hand to Hand Combat&400&604&28 KB"
i++;arrayMisc[i]="039.jpg&120&120&Surgeon Ian Morris&400&607&36 KB"
i++;arrayMisc[i]="046.jpg&120&120&Surgeon Ian Morris&600&395&34 KB"
i++;arrayMisc[i]="063.jpg&120&120&Surgeon Ian Morris&400&604&30 KB"
i++;arrayMisc[i]="107.jpg&120&120&Surgeon Ian Morris&400&605&31 KB"
i++;arrayMisc[i]="062.jpg&120&120&Federal Camp&400&605&27 KB"
i++;arrayMisc[i]="073.jpg&120&120&Federal Camp&600&395&41 KB"
i++;arrayMisc[i]="075.jpg&120&120&Federal Camp&600&398&36 KB"
i++;arrayMisc[i]="076.jpg&120&120&John Taylor and John Fairfield&600&396&27 KB"
i++;arrayMisc[i]="071.jpg&120&120&Federal Casualties&600&397&30 KB"
i++;arrayMisc[i]="083.jpg&120&120&Federal Casualties&600&382&30 KB"
i++;arrayMisc[i]="085.jpg&120&120&Federal Casualties&400&605&28 KB"
i++;arrayMisc[i]="086.jpg&120&120&Federal Picket Surprised&400&604&37 KB"
i++;arrayMisc[i]="133.jpg&120&120&Camp Fire&400&605&30 KB"


function WriteArray(arrayInput,tableTitle,arrayName)
{
document.write("<p><table ALIGN=center BORDER=1 BORDERCOLOR=#000000 CELLPADDING=0 CELLSPACING=0>");
document.write("<tr VALIGN=top>");
document.write("<td colspan=6><h2 style='text-align:center'>"+tableTitle+"</h2></td></tr>");
var x = 0
for (i=0; i<arrayInput.length;i++) {
    tempArray = arrayInput[i].split("&");
	x++
	if (x>5) {
		document.write("<tr align='top'>")
		x=1
		}
	document.write("<td valign=top align=center width=120><a HREF='show.htm?")
	document.write(arrayName+"&"+i+"&"+tableTitle+"&"+tempArray[4]+"&"+tempArray[5]+"'> ")
	document.write("<img SRC='thumbs/"+tempArray[0]+"' ")
	document.write("ALT='"+tempArray[3]+ "' ")
	document.write("BORDER=0 ALIGN=middle WIDTH="+tempArray[1]+ " ")
	document.write("HEIGHT="+tempArray[2]+"'></a><br> "+tempArray[3]+ "<br><small>"+tempArray[4]+" X "+tempArray[5]+"<br>" +tempArray[6]+ "</small></td>")

	if (x==5) document.write("</tr>");
}
document.write("</table>")
}

function WriteEntry(InputArrayName,InputEntryNumber,InputTitle)
{
	document.write("<p><table WIDTH=100% ALIGN=center BORDER=0 CELLPADDING=0 CELLSPACING=0>");
	document.write("<tr VALIGN=top><td align=center>");

	if (InputArrayName == "arrayFederal")
	   	arrayTemp = arrayFederal
	else if (InputArrayName == "arrayCavalry")
	   	arrayTemp = arrayCavalry
	else if (InputArrayName == "arrayRebel")
	   	arrayTemp = arrayRebel
	else arrayTemp = arrayMisc

	if (InputEntryNumber > arrayTemp.length)
		InputEntryNumber = arrayTemp.length

   	tempArray = arrayTemp[InputEntryNumber].split("&")

	document.write("<h2 style='text-align: center;'>"+InputTitle+"</h2> ")
	if (InputEntryNumber > 0) {
		x = InputEntryNumber - 1
		document.write("<a href='show.htm?"+InputArrayName+"&0&"+InputTitle+"'><img src='bw_first.gif' width=32 height=32></a>")
		document.write("<a href='show.htm?"+InputArrayName+"&"+x+"&"+InputTitle+"'><img src='bw_prev.gif' width=32 height=32></a>")
	}
	else {
		document.write("<img src='spacer.gif' width=64 height=32>")
	}
	document.write("<a href='show2.htm?"+InputArrayName+"&"+replaceString(' ','%20',InputTitle)+"&show'><img src='bw_index.gif'></a>")
	x = InputEntryNumber; x++
	if (arrayTemp.length > x) {
		document.write("<a href='show.htm?"+InputArrayName+"&"+x+"&"+InputTitle+"'><img src='bw_next.gif' width=32 height=32></a>")
		x = arrayTemp.length - 1
		document.write("<a href='show.htm?"+InputArrayName+"&"+x+"&"+InputTitle+"'><img src='bw_last.gif' width=32 height=32></a>")
	}
	else {
		document.write("<img src='spacer.gif' width=64 height=32>")
	}
	document.write("</p>")

	var currEntry = InputEntryNumber
	currEntry++
        document.write("<h4>Image "+currEntry+" of "+arrayTemp.length+"</h4>");

	document.write("<h4>"+tempArray[3]+"</h4>");

	var vAuthor = "Cromwell Productions &copy; 2003 ACWS Ltd"

	document.write("<p style='text-align: center'>Courtesy "+vAuthor+"</p>");
	document.write("<img src='"+tempArray[0]+"' width="+tempArray[4]+" height="+tempArray[5]+">");

	document.write("<p>&nbsp;<p style='text-align: center;'><a href='show2.htm?"+InputArrayName+"&"+replaceString(' ','%20',InputTitle)+"&show'>Click to Return to Thumbnails</a></p>");

	document.write("</td></tr>")
	document.write("</table>")

}
