/* placend.js - Placename file map-links and end-of-page data */
function fncGetAMap(n) {
	var NGR=new String(document.NGRForm.NGRef.value);
	var inLength=NGR.length;
	if (inLength<=2) { window.alert('Function not available'); return; }
	var lcGridLetter=new String(NGR.slice(0,2));
	var GridLetter=lcGridLetter.toUpperCase();
	var MidEast='', MidNorth='', EndBit='X';
	if (inLength==6) { MidEast=NGR.slice(2,4); MidNorth=NGR.slice(4,6); EndBit='000'; }
	if (inLength==8) { MidEast=NGR.slice(2,5); MidNorth=NGR.slice(5,8); EndBit='00'; }
	if (inLength==10) { MidEast=NGR.slice(2,6); MidNorth=NGR.slice(6,10); EndBit='0'; }
	if (inLength==12) { MidEast=NGR.slice(2,7); MidNorth=NGR.slice(7,12); EndBit=''; }
	if (EndBit=='X') { window.alert('Input NGR must be either 6, 8, 10 or 12 characters in length.'); }
	var StartEast='', StartNorth='';
	if (GridLetter=='SV') { StartEast='0'; StartNorth='0'; }
	if (GridLetter=='SW') { StartEast='1'; StartNorth='0'; }
	if (GridLetter=='SX') { StartEast='2'; StartNorth='0'; }
	if (GridLetter=='SY') { StartEast='3'; StartNorth='0'; }
	if (GridLetter=='SZ') { StartEast='4'; StartNorth='0'; }
	if (GridLetter=='TV') { StartEast='5'; StartNorth='0'; }
	if (GridLetter=='SR') { StartEast='1'; StartNorth='1'; }
	if (GridLetter=='SS') { StartEast='2'; StartNorth='1'; }
	if (GridLetter=='ST') { StartEast='3'; StartNorth='1'; }
	if (GridLetter=='SU') { StartEast='4'; StartNorth='1'; }
	if (GridLetter=='TQ') { StartEast='5'; StartNorth='1'; }
	if (GridLetter=='TR') { StartEast='6'; StartNorth='1'; }
	if (GridLetter=='SM') { StartEast='1'; StartNorth='2'; }
	if (GridLetter=='SN') { StartEast='2'; StartNorth='2'; }
	if (GridLetter=='SO') { StartEast='3'; StartNorth='2'; }
	if (GridLetter=='SP') { StartEast='4'; StartNorth='2'; }
	if (GridLetter=='TL') { StartEast='5'; StartNorth='2'; }
	if (GridLetter=='TM') { StartEast='6'; StartNorth='2'; }
	if (GridLetter=='SH') { StartEast='2'; StartNorth='3'; }
	if (GridLetter=='SJ') { StartEast='3'; StartNorth='3'; }
	if (GridLetter=='SK') { StartEast='4'; StartNorth='3'; }
	if (GridLetter=='TF') { StartEast='5'; StartNorth='3'; }
	if (GridLetter=='TG') { StartEast='6'; StartNorth='3'; }
	if (GridLetter=='SC') { StartEast='2'; StartNorth='4'; }
	if (GridLetter=='SD') { StartEast='3'; StartNorth='4'; }
	if (GridLetter=='SE') { StartEast='4'; StartNorth='4'; }
	if (GridLetter=='TA') { StartEast='5'; StartNorth='4'; }
	if (GridLetter=='NW') { StartEast='1'; StartNorth='5'; }
	if (GridLetter=='NX') { StartEast='2'; StartNorth='5'; }
	if (GridLetter=='NY') { StartEast='3'; StartNorth='5'; }
	if (GridLetter=='NZ') { StartEast='4'; StartNorth='5'; }
	if (GridLetter=='NR') { StartEast='1'; StartNorth='6'; }
	if (GridLetter=='NS') { StartEast='2'; StartNorth='6'; }
	if (GridLetter=='NT') { StartEast='3'; StartNorth='6'; }
	if (GridLetter=='NU') { StartEast='4'; StartNorth='6'; }
	if (GridLetter=='NL') { StartEast='0'; StartNorth='7'; }
	if (GridLetter=='NM') { StartEast='1'; StartNorth='7'; }
	if (GridLetter=='NN') { StartEast='2'; StartNorth='7'; }
	if (GridLetter=='NO') { StartEast='3'; StartNorth='7'; }
	if (GridLetter=='NF') { StartEast='0'; StartNorth='8'; }
	if (GridLetter=='NG') { StartEast='1'; StartNorth='8'; }
	if (GridLetter=='NH') { StartEast='2'; StartNorth='8'; }
	if (GridLetter=='NJ') { StartEast='3'; StartNorth='8'; }
	if (GridLetter=='NK') { StartEast='4'; StartNorth='8'; }
	if (GridLetter=='NA') { StartEast='0'; StartNorth='9'; }
	if (GridLetter=='NB') { StartEast='1'; StartNorth='9'; }
	if (GridLetter=='NC') { StartEast='2'; StartNorth='9'; }
	if (GridLetter=='ND') { StartEast='3'; StartNorth='9'; }
	if (GridLetter=='HY') { StartEast='3'; StartNorth='10'; }
	if (GridLetter=='HU') { StartEast='4'; StartNorth='11'; }
	if (StartEast=='') { window.alert('Input map reference not recognised.'); }
	var XX=StartEast+MidEast+EndBit;
	var YY=StartNorth+MidNorth+EndBit;
	var goToName='', goToLink='';
	if (n==1) { goToName='sm'; goToLink='http://www.streetmap.co.uk/streetmap.dll?G2M?X='+XX+'&amp;Y='+YY+'&amp;A=N&amp;Z=3'; }
	if (n==2) { goToName='om'; goToLink='http://www.old-maps.co.uk/maps.html?txtXCoord='+XX+'&amp;txtYCoord='+YY; }
	if (n==3) { goToName='mm'; goToLink='http://www.multimap.com/map/photo.cgi?X='+XX+'&amp;Y='+YY+'&amp;scale=10000&amp;width=700&amp;height=400'; }
//	window.location=linkTo;
	window.open(goToLink,goToName);
}
document.write("<h5><em>Link to maps of the area from: <em/>");
document.write("<a href='JavaScript:fncGetAMap(1);'>StreetMap</a>&nbsp;");
document.write("<a href='JavaScript:fncGetAMap(2);'>Old-Maps</a>&nbsp;");
document.write("<a href='JavaScript:fncGetAMap(3);'>MultiMap</a></h5>");
document.write("<h3><a href='#top'><img src='../images/theend.gif' border='0px' width='24px' height='24px' alt='GoTop' /></a></h3>");
document.write("<h5>This page was last modified: <span style='color:skyblue;'>");
document.write(document.lastModified);
document.write("</span></h5>");

document.write("<div class='pageFooter'>");
document.write("<hr />");
document.write("<table width='100%'><tr valign='top'><td align='left'>");
document.write("<a href='http://validator.w3.org/check?uri=referer'>");
document.write("<img src='http://www.w3.org/Icons/valid-xhtml10-blue' alt='Valid XHTML 1.0 Transitional' /></a>");
document.write("<img width='69px' height='8px' src='../images/_dummy.gif' alt='' />");
document.write("</td><td align='center'>");
document.write("<span class='togo'><a href='../contact.htm'>&copy;&nbsp;");
document.write("<img src='../images/_togo.gif' alt='the RBO WebMaster' />&nbsp;2011</a></span>");
document.write("</td><td align='right'>");
document.write("<a href='../bookmark.htm?url="+window.location+"&tit="+document.title+"'>");
document.write("<img align='right' src='../images/_bookmark.gif' alt='Bookmark THIS RBO Page' /></a>");
document.write("</td></tr></table>");
document.write("</div>");
document.write("</div>");

