function updateDocs(updateID) { removeAllOptions(document.foAmend.relatedID); addOption(document.foAmend.relatedID, "0", "Select document/item"); switch(document.foAmend.typeID.value) { case '62': addOption(document.foAmend.relatedID,"2","1918 Lincoln catalogue",updateID); addOption(document.foAmend.relatedID,"1","1962 Hesketh catalogue",updateID); break; case '63': addOption(document.foAmend.relatedID,"37","1708 conveyance",updateID); addOption(document.foAmend.relatedID,"4","Conveyance Blacksmiths 1859",updateID); addOption(document.foAmend.relatedID,"53","Conveyance for Green End Farm",updateID); addOption(document.foAmend.relatedID,"51","Conveyance of Stocking Green Farm",updateID); addOption(document.foAmend.relatedID,"48","Covecard for Production of Deeds",updateID); addOption(document.foAmend.relatedID,"56","Feoffment of 10-12 Market Square",updateID); addOption(document.foAmend.relatedID,"47","Feoffment-Caroline Hoddle 1804",updateID); addOption(document.foAmend.relatedID,"49","Mortgage Transfer",updateID); addOption(document.foAmend.relatedID,"28","Transfer Brent-Pierrepont 1698",updateID); break; case '67': addOption(document.foAmend.relatedID,"25","Transfer of 3 The Green",updateID); break; case '70': addOption(document.foAmend.relatedID,"55","Church tower collapse 1804",updateID); break; case '78': addOption(document.foAmend.relatedID,"26","1918 Frederick Gregory's Memories",updateID); addOption(document.foAmend.relatedID,"35","1966 description of Church",updateID); addOption(document.foAmend.relatedID,"36","1979 Hanslope's Past",updateID); addOption(document.foAmend.relatedID,"38","1990 Church Booklet",updateID); addOption(document.foAmend.relatedID,"20","Hanslope Park",updateID); addOption(document.foAmend.relatedID,"21","Hanslope Park",updateID); break; case '79': addOption(document.foAmend.relatedID,"23","William Tame 1825-1855",updateID); addOption(document.foAmend.relatedID,"22","William Watts life",updateID); break; case '84': addOption(document.foAmend.relatedID,"30","1907 Notes on church",updateID); addOption(document.foAmend.relatedID,"34","Church Notices",updateID); addOption(document.foAmend.relatedID,"24","Notes re insuance of 3 cottage",updateID); break; case '88': addOption(document.foAmend.relatedID,"33","Thomas Clack 1818",updateID); break; case '89': addOption(document.foAmend.relatedID,"43","1726 Abstract Church End",updateID); addOption(document.foAmend.relatedID,"45","John Miles",updateID); addOption(document.foAmend.relatedID,"52","Land concerning Green End Farm",updateID); addOption(document.foAmend.relatedID,"50","Stocking and Middle Green Farm",updateID); addOption(document.foAmend.relatedID,"39","Thomas Hindes.",updateID); break; case '90': addOption(document.foAmend.relatedID,"42","1779 Map Index and Survey",updateID); addOption(document.foAmend.relatedID,"41","1779 Map of Parish",updateID); break; case '91': addOption(document.foAmend.relatedID,"44","Victoria History of Buckinghamshire",updateID); break; } // end of JS switch } // end of JS function updateDocs() function removeAllOptions(selectbox) { var i; for(i=selectbox.options.length-1;i>=0;i--) { //selectbox.options.remove(i); selectbox.remove(i); } } function addOption(selectbox, value, text, testVal ) { var optn = document.createElement("OPTION"); optn.text = text; optn.value = value; if (value == testVal) { optn.selected=true; } selectbox.options.add(optn); }