 	var editions = [];
		
	editions[0] = new Option("None", "None");
	editions[1] = new Option("1859", "1859");
	editions[2] = new Option("1860", "1860");
	editions[3] = new Option("1861", "1861");
	editions[4] = new Option("1866", "1866");
	editions[5] = new Option("1869", "1869");
	editions[6] = new Option("1872", "1872");

  function getpage() {
	var edition=document.forms.pages.edition[document.forms.pages.edition.selectedIndex].value;
	var page=document.forms.pages.page.value;
	var compare=document.forms.pages.compare[document.forms.pages.compare.selectedIndex].value;
	var chapter=document.forms.pages.chapter[document.forms.pages.chapter.selectedIndex].value;
	if (chapter!="None") {
		if (chapter=="0") page="1";
		if (edition=="1859") {
			if (chapter=="1") page="7";
			if (chapter=="2") page="44";
			if (chapter=="3") page="60";
			if (chapter=="4") page="80";
			if (chapter=="5") page="131";
			if (chapter=="6") page="171";
			if (chapter=="7") page="207";
			if (chapter=="8") page="245";
			if (chapter=="9") page="279";
			if (chapter=="10") page="312";
			if (chapter=="11") page="346";
			if (chapter=="12") page="383";
			if (chapter=="13") page="411";
			if (chapter=="14") page="459";	
		}
		if (edition=="1860") {
			if (chapter=="1") page="7";
			if (chapter=="2") page="44";
			if (chapter=="3") page="60";
			if (chapter=="4") page="79";
			if (chapter=="5") page="131";
			if (chapter=="6") page="171";
			if (chapter=="7") page="207";
			if (chapter=="8") page="245";
			if (chapter=="9") page="279";
			if (chapter=="10") page="312";
			if (chapter=="11") page="346";
			if (chapter=="12") page="383";
			if (chapter=="13") page="411";
			if (chapter=="14") page="459";	
		}
		if (edition=="1861") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="7";
			if (chapter=="2") page="45";
			if (chapter=="3") page="63";
			if (chapter=="4") page="83";
			if (chapter=="5") page="148";
			if (chapter=="6") page="189";
			if (chapter=="7") page="227";
			if (chapter=="8") page="267";
			if (chapter=="9") page="302";
			if (chapter=="10") page="338";
			if (chapter=="11") page="376";
			if (chapter=="12") page="414";
			if (chapter=="13") page="443";
			if (chapter=="14") page="492";	
		}
		if (edition=="1866") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="7";
			if (chapter=="2") page="46";
			if (chapter=="3") page="70";
			if (chapter=="4") page="90";
			if (chapter=="5") page="157";
			if (chapter=="6") page="199";
			if (chapter=="7") page="248";
			if (chapter=="8") page="292";
			if (chapter=="9") page="339";
			if (chapter=="10") page="376";
			if (chapter=="11") page="415";
			if (chapter=="12") page="457";
			if (chapter=="13") page="486";
			if (chapter=="14") page="543";	
		}
		if (edition=="1869") {
			if (chapter=="HS") page="xv"
			if (chapter=="1") page="7";
			if (chapter=="2") page="48";
			if (chapter=="3") page="71";
			if (chapter=="4") page="91";
			if (chapter=="5") page="165";
			if (chapter=="6") page="207";
			if (chapter=="7") page="255";
			if (chapter=="8") page="299";
			if (chapter=="9") page="345";
			if (chapter=="10") page="385";
			if (chapter=="11") page="422";
			if (chapter=="12") page="462";
			if (chapter=="13") page="490";
			if (chapter=="14") page="545";	
		}
			if (edition=="1872") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="5";
			if (chapter=="2") page="33";
			if (chapter=="3") page="48";
			if (chapter=="4") page="62";
			if (chapter=="5") page="106";
			if (chapter=="6") page="133";
			if (chapter=="7") page="168";
			if (chapter=="8") page="205";
			if (chapter=="9") page="235";
			if (chapter=="10") page="264";
			if (chapter=="11") page="290";
			if (chapter=="12") page="316";
			if (chapter=="13") page="342";
			if (chapter=="14") page="363";	
			if (chapter=="15") page="404";	
		}
}
	if (compare!="None") {
		document.location.href = '../'+edition+'/'+edition+'-'+page+'-c-'+compare+'.html';
	}
	else {
    	document.location.href = '../'+edition+'/'+edition+'-'+page+'-dns.html';
    }
  }
  
   function getpagesplash() {
	var edition=document.forms.pages.edition[document.forms.pages.edition.selectedIndex].value;
	var page=document.forms.pages.page.value;
	var compare=document.forms.pages.compare[document.forms.pages.compare.selectedIndex].value;
	var chapter=document.forms.pages.chapter[document.forms.pages.chapter.selectedIndex].value;
	if (chapter!="None") {
		if (chapter=="0") page="1";
		if (edition=="1859") {
			if (chapter=="1") page="7";
			if (chapter=="2") page="44";
			if (chapter=="3") page="60";
			if (chapter=="4") page="80";
			if (chapter=="5") page="131";
			if (chapter=="6") page="171";
			if (chapter=="7") page="207";
			if (chapter=="8") page="245";
			if (chapter=="9") page="279";
			if (chapter=="10") page="312";
			if (chapter=="11") page="346";
			if (chapter=="12") page="383";
			if (chapter=="13") page="411";
			if (chapter=="14") page="459";	
		}
		if (edition=="1860") {
			if (chapter=="1") page="7";
			if (chapter=="2") page="44";
			if (chapter=="3") page="60";
			if (chapter=="4") page="79";
			if (chapter=="5") page="131";
			if (chapter=="6") page="171";
			if (chapter=="7") page="207";
			if (chapter=="8") page="245";
			if (chapter=="9") page="279";
			if (chapter=="10") page="312";
			if (chapter=="11") page="346";
			if (chapter=="12") page="383";
			if (chapter=="13") page="411";
			if (chapter=="14") page="459";	
		}
		if (edition=="1861") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="7";
			if (chapter=="2") page="45";
			if (chapter=="3") page="63";
			if (chapter=="4") page="83";
			if (chapter=="5") page="148";
			if (chapter=="6") page="189";
			if (chapter=="7") page="227";
			if (chapter=="8") page="267";
			if (chapter=="9") page="302";
			if (chapter=="10") page="338";
			if (chapter=="11") page="376";
			if (chapter=="12") page="414";
			if (chapter=="13") page="443";
			if (chapter=="14") page="492";	
		}
		if (edition=="1866") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="7";
			if (chapter=="2") page="46";
			if (chapter=="3") page="70";
			if (chapter=="4") page="90";
			if (chapter=="5") page="157";
			if (chapter=="6") page="199";
			if (chapter=="7") page="248";
			if (chapter=="8") page="292";
			if (chapter=="9") page="339";
			if (chapter=="10") page="376";
			if (chapter=="11") page="415";
			if (chapter=="12") page="457";
			if (chapter=="13") page="486";
			if (chapter=="14") page="543";	
		}
		if (edition=="1869") {
			if (chapter=="HS") page="xv"
			if (chapter=="1") page="7";
			if (chapter=="2") page="48";
			if (chapter=="3") page="71";
			if (chapter=="4") page="91";
			if (chapter=="5") page="165";
			if (chapter=="6") page="207";
			if (chapter=="7") page="255";
			if (chapter=="8") page="299";
			if (chapter=="9") page="345";
			if (chapter=="10") page="385";
			if (chapter=="11") page="422";
			if (chapter=="12") page="462";
			if (chapter=="13") page="490";
			if (chapter=="14") page="545";	
		}
			if (edition=="1872") {
			if (chapter=="HS") page="xiii"
			if (chapter=="1") page="5";
			if (chapter=="2") page="33";
			if (chapter=="3") page="48";
			if (chapter=="4") page="62";
			if (chapter=="5") page="106";
			if (chapter=="6") page="133";
			if (chapter=="7") page="168";
			if (chapter=="8") page="205";
			if (chapter=="9") page="235";
			if (chapter=="10") page="264";
			if (chapter=="11") page="290";
			if (chapter=="12") page="316";
			if (chapter=="13") page="342";
			if (chapter=="14") page="363";	
			if (chapter=="15") page="404";	
		}
}
	if (compare!="None") {
		document.location.href = edition+'/'+edition+'-'+page+'-c-'+compare+'.html';
	}
	else {
    	document.location.href = edition+'/'+edition+'-'+page+'-dns.html';
    }
  }
  

  function populateCompare(mainSel, subSel){
	 var mainMenu = mainSel;
	 var subMenu = subSel;
	 var subMenuItems=editions;
	 subMenu.options.length = 0;
	 edition=document.forms.pages.edition[document.forms.pages.edition.selectedIndex].value;
	 for (var i = 0, j=0; i < subMenuItems.length; i++) {
	   if (subMenuItems[i].value!=edition)
		{
			subMenu.options[j] = subMenuItems[i];
			j++
		}
	 }
	}
  function populateChapters() {
	 edition=document.forms.pages.edition[document.forms.pages.edition.selectedIndex].value;
	 var subMenu=document.forms.pages.chapter
	 subMenu.options.length = 0;
	 if (edition=='1872') 
		{
			subMenu.options[0] = new Option("None", "None")
			subMenu.options[1] = new Option("Sketch", "HS")
			subMenu.options[2] = new Option("Introduction", "0")
			for (var i = 3, j=1; i < 18; i++, j++) {
				subMenu.options[i] = new Option(j.toString(10), j.toString(10))
			}
		}
	 if (edition=='1869' || edition=='1866' || edition=='1861' ) 
		{
			subMenu.options[0] = new Option("None", "None")
			subMenu.options[1] = new Option("Sketch", "HS")
			subMenu.options[2] = new Option("Introduction", "0")
			for (var i = 3, j=1; i < 17; i++, j++) {
				subMenu.options[i] = new Option(j.toString(10), j.toString(10))
			}
		}
	 if (edition=='1860' || edition=='1859' ) 
		{
			subMenu.options[0] = new Option("None", "None")
			subMenu.options[1] = new Option("Introduction", "0")
			for (var i = 2, j=1; i < 16; i++, j++) {
				subMenu.options[i] = new Option(j.toString(10), j.toString(10))
			}
		}
	}
 
 
 function openMeUp(id, heading) {
  //Work out the size of the page
  var pagesize = $$('html')[0].getDimensions();
  var pagewidth = pagesize['width'];
  var pageheight = pagesize['height'];
  //Work out the position/size of the element
  //First popup it up so it knows where it is.
  Element.toggle(id);
  heading=heading.replace(/-/g," ")
  var el = $(id);
  var elsize = el.getDimensions();
  var elwidth = elsize['width'];
  var elheight = elsize['height'];
  var elpos = el.viewportOffset();
//  var elpos=findPos(el);
  var elleft = elpos[0];
  var eltop = elpos[1];
  var elright = elleft + elwidth;
  var elbottom = eltop + elheight;
  if (elbottom>pageheight) {
	eltop = pageheight - elheight;
	el.setStyle({top: eltop + 'px'})
  }	
  viewheight=document.viewport.getHeight()
  if (eltop<0) {eltop=20}
  if (elheight>viewheight-120) {elheight=viewheight-120}
  
winparams='width='+elwidth+'px,height='+elheight+'px,left='+elleft+',top='+eltop+',resize=1,scrolling=1';
 // dhtmlwindow.open('divbox', 'div', id, heading+id+' '+elwidth+' height '+elheight+' left '+elleft+' viewheight'+viewheight, winparams)
  dhtmlwindow.open('divbox', 'div', id, heading+' ', winparams);

}

function HideContent(d) { 
    document.getElementById(d).style.display = "none"; 
    } 
 function ShowContent(d) { 
     document.getElementById(d).style.display = "block"; 
  } 
function ReverseDisplay(d) { 
    if (document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; } 
  else { document.getElementById(d).style.display = "none"; } 
 } 
 
function hideAllByClass (className, ignore) {
    obj = document.getElementsByClassName(className);
    for (a=0; a < obj.length; a++) {
	if (obj[a].id!=ignore) {
	    Element.hide(obj[a]);
	}
    }
    return true;
}

function changeColourText(word) {
	document.getElementById(word).style.backgroundColor='yellow';
}

function unColourText(word) {
	document.getElementById(word).style.backgroundColor='#99CCCC';
}

function unColourTextOrig(word) {
	document.getElementById(word).style.backgroundColor='white';
}

