function SelectBld(){ removeAllOptions(document.foSave.buildingID); addOption(document.foSave.buildingID, "", "Select building", ""); switch(document.foSave.streetID.value) { case '99': break; case '1': addOption(document.foSave.buildingID,"937","32 High Street, The Elms"); addOption(document.foSave.buildingID,"938","Working Men's Club"); addOption(document.foSave.buildingID,"939","26 High Street; former Shoemakers"); addOption(document.foSave.buildingID,"940","24 High Street; former Bakers"); addOption(document.foSave.buildingID,"941","22 High Street; former Grocers"); addOption(document.foSave.buildingID,"942","Methodist Chapel"); addOption(document.foSave.buildingID,"943","18 High Street"); addOption(document.foSave.buildingID,"944","16 High Street"); addOption(document.foSave.buildingID,"945","14 High Street, New Inn"); addOption(document.foSave.buildingID,"946","12 High Street"); addOption(document.foSave.buildingID,"947","10 High Street"); addOption(document.foSave.buildingID,"948","6-8 High Street; Lodores"); addOption(document.foSave.buildingID,"951","2, 4 High Street"); addOption(document.foSave.buildingID,"970","Watts Arms"); break; case '2': addOption(document.foSave.buildingID,"969","1 High Street"); addOption(document.foSave.buildingID,"968","Rose Villa; 3 High Street"); addOption(document.foSave.buildingID,"967","5 High Street"); addOption(document.foSave.buildingID,"966","7 High Street"); addOption(document.foSave.buildingID,"965","9 High Street"); addOption(document.foSave.buildingID,"964","'Widows' row'"); addOption(document.foSave.buildingID,"953","31/33 High Street"); addOption(document.foSave.buildingID,"952","The Cock"); addOption(document.foSave.buildingID,"936","4 Gold Street, formerly on High St"); addOption(document.foSave.buildingID,"935","41 High Street"); addOption(document.foSave.buildingID,"934","43 High Street"); addOption(document.foSave.buildingID,"933","45 High Street"); addOption(document.foSave.buildingID,"932","47 High Street"); addOption(document.foSave.buildingID,"931","49 High Street"); addOption(document.foSave.buildingID,"930","51 High Street"); addOption(document.foSave.buildingID,"901","Coronet or Coronation Cottages"); break; case '3': addOption(document.foSave.buildingID,"835","Blacksmith's, Church End"); addOption(document.foSave.buildingID,"834","18 Gold Street, Shop"); addOption(document.foSave.buildingID,"833","16 Gold Street"); addOption(document.foSave.buildingID,"832","14 Gold Street"); addOption(document.foSave.buildingID,"831","12 Gold Street"); addOption(document.foSave.buildingID,"830","uncertain, adjacent The Swan Inn"); addOption(document.foSave.buildingID,"829","Swan Inn"); addOption(document.foSave.buildingID,"1136","Shop on Gold Street by Market Square"); addOption(document.foSave.buildingID,"1108","Coop site"); addOption(document.foSave.buildingID,"904","2A Gold Street"); addOption(document.foSave.buildingID,"903","2 Gold Street, Ancient Lights"); break; case '4': addOption(document.foSave.buildingID,"905","Town Yard, Gold Street"); addOption(document.foSave.buildingID,"906","7 Gold Street"); addOption(document.foSave.buildingID,"908","9 Gold Street"); addOption(document.foSave.buildingID,"909","11 Gold Street"); addOption(document.foSave.buildingID,"910","13 Gold Street"); addOption(document.foSave.buildingID,"911","15 Gold Street"); addOption(document.foSave.buildingID,"1127","North Gladstone/Buckingham Terrace"); addOption(document.foSave.buildingID,"1128","South Gladstone/Buckingham Terrace"); addOption(document.foSave.buildingID,"912","Black Bull, Gold Street"); addOption(document.foSave.buildingID,"913","Peach View"); addOption(document.foSave.buildingID,"917","27 Gold Street"); addOption(document.foSave.buildingID,"918","29 Gold Street"); addOption(document.foSave.buildingID,"919","31 Gold Street"); addOption(document.foSave.buildingID,"921","33/35 Gold Street"); addOption(document.foSave.buildingID,"924","Caucutts Yard"); addOption(document.foSave.buildingID,"928","Cairn Cottage"); addOption(document.foSave.buildingID,"828","Butcher's Shop"); addOption(document.foSave.buildingID,"827","Gold Street Gospel Hall"); addOption(document.foSave.buildingID,"824","Chapel House, Gold Street"); addOption(document.foSave.buildingID,"819","Yew Tree Terrace"); addOption(document.foSave.buildingID,"818","Yew Tree Court"); break; case '5': addOption(document.foSave.buildingID,"1135","2 Earl Row"); addOption(document.foSave.buildingID,"878","1-5 Earl Row"); addOption(document.foSave.buildingID,"880","7 Earl Row"); addOption(document.foSave.buildingID,"881","Horseshoe Cottages"); addOption(document.foSave.buildingID,"883","5 Horseshoe Cottages to delete"); addOption(document.foSave.buildingID,"884","Market Square betw'n.Gold St.& Green Man"); addOption(document.foSave.buildingID,"886","Green Manor, former Green Man Inn"); addOption(document.foSave.buildingID,"888","10-12 Market Square"); addOption(document.foSave.buildingID,"894","Barnwell Buildings"); addOption(document.foSave.buildingID,"895","Buildings at rear of Stafford House"); addOption(document.foSave.buildingID,"892","Stafford House"); addOption(document.foSave.buildingID,"896","Old Cobblers/Old Fairings"); addOption(document.foSave.buildingID,"899","Osborn Cottages"); break; case '6': addOption(document.foSave.buildingID,"891","Church Lodge"); addOption(document.foSave.buildingID,"889","1 Church End, Magpies Nook"); addOption(document.foSave.buildingID,"1160","House backing onto Magpies Nook"); addOption(document.foSave.buildingID,"1162","House between Magpies Nook and Swan Yard"); addOption(document.foSave.buildingID,"1161","House behind M.Sqare, backing Swan Yard"); addOption(document.foSave.buildingID,"1163","Off Square, backing onto Green Man"); addOption(document.foSave.buildingID,"843","Buildings in Church End (to be replaced)"); addOption(document.foSave.buildingID,"890","3 Church End"); addOption(document.foSave.buildingID,"842","5/7 Church Row"); addOption(document.foSave.buildingID,"836","Church Row"); addOption(document.foSave.buildingID,"807","The Old Vicarage"); break; case '110': addOption(document.foSave.buildingID,"811","4 The Green"); addOption(document.foSave.buildingID,"812","2, 3 The Green"); addOption(document.foSave.buildingID,"808","1 The Green"); break; case '7': addOption(document.foSave.buildingID,"799","28 Park Road"); addOption(document.foSave.buildingID,"865","18-24 Park Road"); addOption(document.foSave.buildingID,"869","16 Park Road"); addOption(document.foSave.buildingID,"872","10 - 14 Park Road"); addOption(document.foSave.buildingID,"877","2-8 Park Road"); addOption(document.foSave.buildingID,"1126","Building set back west of Park Road"); addOption(document.foSave.buildingID,"806","Rectory Farm, now Old Manor House"); break; case '8': addOption(document.foSave.buildingID,"815","Malthouse, Maltings Farm"); addOption(document.foSave.buildingID,"814","Maltings Farm"); addOption(document.foSave.buildingID,"805","Horse Pond Cottages"); addOption(document.foSave.buildingID,"800","Vicarage Court"); break; case '9': addOption(document.foSave.buildingID,"816","Cottages at 1 Newport Rd"); addOption(document.foSave.buildingID,"844","5 Newport Road"); addOption(document.foSave.buildingID,"845","7 Newport Road"); addOption(document.foSave.buildingID,"846","5 Hazel Row"); addOption(document.foSave.buildingID,"847","4 Hazel Row"); addOption(document.foSave.buildingID,"848","3 Hazel Road"); addOption(document.foSave.buildingID,"849","2 Hazel Road"); addOption(document.foSave.buildingID,"850","1 Hazel Road"); addOption(document.foSave.buildingID,"851","47-49 Newport Road"); addOption(document.foSave.buildingID,"1129","Elm Tree Cottages"); addOption(document.foSave.buildingID,"860","55 Newport Road"); addOption(document.foSave.buildingID,"861","57 Newport Road, Coxes Clump"); addOption(document.foSave.buildingID,"862","59 Newport Road, Holly Tree House"); addOption(document.foSave.buildingID,"863","61 Newport Road"); addOption(document.foSave.buildingID,"864","67 Newport Road, The Rookery"); break; case '10': addOption(document.foSave.buildingID,"1137","Top School"); break; case '11': addOption(document.foSave.buildingID,"977","Maltmill Farm"); addOption(document.foSave.buildingID,"1152","Cuckoos Hill Cottages"); addOption(document.foSave.buildingID,"976","Cuckoos Hill"); break; case '12': addOption(document.foSave.buildingID,"971","Faith Terrace, Salvation Army Citadel"); addOption(document.foSave.buildingID,"972","8 Castlethorpe Road"); addOption(document.foSave.buildingID,"973","House on Castlethorpe Road"); addOption(document.foSave.buildingID,"974","House back from Cthp Rd.- to be deleted"); addOption(document.foSave.buildingID,"975","Mr Webb's House"); addOption(document.foSave.buildingID,"1145","5 Castlethorpe Road, Woodburn Cottage"); addOption(document.foSave.buildingID,"1164","Abbotts house"); addOption(document.foSave.buildingID,"1149","29/31 Castlethorpe Road"); addOption(document.foSave.buildingID,"1148","33/35 Castlethorpe Road"); addOption(document.foSave.buildingID,"1146","37/39 Castlethorpe Road"); addOption(document.foSave.buildingID,"1147","41/43 CastlethorpeRoad"); break; case '13': addOption(document.foSave.buildingID,"1158","Stokes Manor"); addOption(document.foSave.buildingID,"1151","Cottages on Stocking Green"); addOption(document.foSave.buildingID,"979","Cottage, Stocking Green"); addOption(document.foSave.buildingID,"978","Stocking Green Farm"); addOption(document.foSave.buildingID,"980","Old Board School, Long Street Road"); addOption(document.foSave.buildingID,"981","Green End Lane, first house"); addOption(document.foSave.buildingID,"982","Green End Lane, second house"); addOption(document.foSave.buildingID,"983","Green End Lane, third house"); break; case '14': addOption(document.foSave.buildingID,"984","Green End Farm House"); addOption(document.foSave.buildingID,"1153","Cottages at Green End"); break; case '15': addOption(document.foSave.buildingID,"994","Hales Folly"); addOption(document.foSave.buildingID,"993","Halfway houses, house on Holliday Lane"); addOption(document.foSave.buildingID,"990","Halfway Houses, next after Holiday Lane"); addOption(document.foSave.buildingID,"989","Halfway Houses, next after Holiday Lane"); addOption(document.foSave.buildingID,"991","Hafway Houses, house at back"); addOption(document.foSave.buildingID,"988","Halfway Houses, stone house"); addOption(document.foSave.buildingID,"987","Halfway Houses,third house"); addOption(document.foSave.buildingID,"986","Halfway Houses,second house"); addOption(document.foSave.buildingID,"985","Halfway Houses, Belvedere"); break; case '16': addOption(document.foSave.buildingID,"1062","Badgers Balney"); addOption(document.foSave.buildingID,"1142","Higham Cross Carnaby Cottages"); addOption(document.foSave.buildingID,"1141","Higham Cross Cottages"); addOption(document.foSave.buildingID,"1165","West of Rekela"); addOption(document.foSave.buildingID,"1139","Higham Cross Kennels (Rekala)"); addOption(document.foSave.buildingID,"1138","Higham Cross House"); addOption(document.foSave.buildingID,"1166","Cottages near Long Street"); addOption(document.foSave.buildingID,"1171","Barn"); addOption(document.foSave.buildingID,"1172","Baptist Chapel"); break; case '17': addOption(document.foSave.buildingID,"995","1 Long Street: 'House in the dip'"); addOption(document.foSave.buildingID,"996","19, 21 Long Street"); addOption(document.foSave.buildingID,"998","Hillside 23, 25 Long Street"); addOption(document.foSave.buildingID,"1157","Redcot"); addOption(document.foSave.buildingID,"1000","35, Rose Lee Cottage"); addOption(document.foSave.buildingID,"1002","Long Street, Mission Hall"); addOption(document.foSave.buildingID,"1003","41 Long Street"); addOption(document.foSave.buildingID,"1004","43 Long Street"); addOption(document.foSave.buildingID,"1006","51 Long Street"); addOption(document.foSave.buildingID,"1010","59-61 Long Street"); addOption(document.foSave.buildingID,"1011","63 Long Street"); addOption(document.foSave.buildingID,"1013","65 Long Street"); addOption(document.foSave.buildingID,"1015","Long Street - probable outbuilding"); addOption(document.foSave.buildingID,"1016","Farm Buildings, Long Street"); addOption(document.foSave.buildingID,"1017","Farm House, Model Farm, 73 Long Street"); addOption(document.foSave.buildingID,"1018","Farm buildings, Long Street"); addOption(document.foSave.buildingID,"1019","Farm buildings, Long Street"); addOption(document.foSave.buildingID,"1020","Row set back north end Long Street"); addOption(document.foSave.buildingID,"1021","Long Street, north of Model Farm"); addOption(document.foSave.buildingID,"1023","75 Long Street"); addOption(document.foSave.buildingID,"1027","77/79 Long Street"); break; case '18': addOption(document.foSave.buildingID,"1132","Cottage north of Long Street"); addOption(document.foSave.buildingID,"1028","68 Long Street"); addOption(document.foSave.buildingID,"1030","66 Long Street"); addOption(document.foSave.buildingID,"1032","Penny Cottages, 64 Long Street"); addOption(document.foSave.buildingID,"1033","Glebe Cottage, Long Street"); addOption(document.foSave.buildingID,"1034","Globe Inn"); addOption(document.foSave.buildingID,"1035","42-48 Long Street"); addOption(document.foSave.buildingID,"1040","26-30 Long Street"); addOption(document.foSave.buildingID,"1043","16-22 Long Street"); addOption(document.foSave.buildingID,"1049","14 Long Street"); addOption(document.foSave.buildingID,"1050","12 Long Street"); addOption(document.foSave.buildingID,"1051","4-10 Long Street"); addOption(document.foSave.buildingID,"1055","2 Long Street"); break; case '111': addOption(document.foSave.buildingID,"1039","House nearest Long Street"); addOption(document.foSave.buildingID,"1167","Salcey House"); addOption(document.foSave.buildingID,"1168","Frohawk View"); break; case '112': addOption(document.foSave.buildingID,"1173","Cottage north of M1"); addOption(document.foSave.buildingID,"1170","Beech Covey"); addOption(document.foSave.buildingID,"1169","Yew Tree Cottage"); addOption(document.foSave.buildingID,"1150","Old Pest House "); break; case '19': addOption(document.foSave.buildingID,"1089","Tathall End Farm House"); addOption(document.foSave.buildingID,"1090","39-42 Tathall End"); addOption(document.foSave.buildingID,"1094","Tathall End, Brookside"); addOption(document.foSave.buildingID,"1096","Tathall End, south of Brookside"); addOption(document.foSave.buildingID,"1097","Tathall End, The Corn House"); addOption(document.foSave.buildingID,"1098","Tathall End, opp.Hnslp.Rd"); addOption(document.foSave.buildingID,"1107","Greyhound Inn, Tathall End"); addOption(document.foSave.buildingID,"1100","Tathall End, south-eastern building"); addOption(document.foSave.buildingID,"1103","Park View, Tathall End"); addOption(document.foSave.buildingID,"1104","Game keepers cottage, Tathall End"); addOption(document.foSave.buildingID,"1106","35, 36 Tathall End"); addOption(document.foSave.buildingID,"1159","Tothall Manor"); break; case '106': addOption(document.foSave.buildingID,"1086","Park Farm"); addOption(document.foSave.buildingID,"1083","Hanslope Park Gate Lodge"); addOption(document.foSave.buildingID,"1082","Hanslope Park"); addOption(document.foSave.buildingID,"1080","Ivy Farm"); addOption(document.foSave.buildingID,"1079","Manor Farm"); addOption(document.foSave.buildingID,"1078","Bullington End Farm House"); addOption(document.foSave.buildingID,"1077","New Buildings"); addOption(document.foSave.buildingID,"1084","Hanslope Lodge"); addOption(document.foSave.buildingID,"1085","Hanslope Lodge Garden Cottages"); addOption(document.foSave.buildingID,"1081","Leamington"); break; case '104': addOption(document.foSave.buildingID,"1075","Millford Leys Farm House"); addOption(document.foSave.buildingID,"1076","Millford Leys Cottage"); addOption(document.foSave.buildingID,"1072","Lincoln Lodge"); addOption(document.foSave.buildingID,"1073","Lincoln Lodge Farm Cottage"); addOption(document.foSave.buildingID,"1074","Lincoln Lodge Cottage"); break; case '103': addOption(document.foSave.buildingID,"1071","Hungate End (2)"); addOption(document.foSave.buildingID,"1070","Hungate End (1)"); addOption(document.foSave.buildingID,"1068","Grange Farm"); addOption(document.foSave.buildingID,"1143","Pindon End Cottages"); addOption(document.foSave.buildingID,"1066","Pindon End Manor"); addOption(document.foSave.buildingID,"1069","Farm at Pindon End"); addOption(document.foSave.buildingID,"1067","New Farm"); addOption(document.foSave.buildingID,"1065","Chantry Farm"); addOption(document.foSave.buildingID,"1064","Gordons Lodge"); addOption(document.foSave.buildingID,"1155","Farm south of Gordon's Lodge"); addOption(document.foSave.buildingID,"1156","Chapel Farm"); break; case '105': addOption(document.foSave.buildingID,"1056","Rose Lane Farm"); addOption(document.foSave.buildingID,"1060","Salcey Green or Forest Road Farm"); addOption(document.foSave.buildingID,"1058","Forest Farm"); addOption(document.foSave.buildingID,"1057","Spinney Lodge"); break; case '108': addOption(document.foSave.buildingID,"1088","Woad Farm"); addOption(document.foSave.buildingID,"1059","Little Wood / Lilly Hoo Farm"); addOption(document.foSave.buildingID,"1087","Yewtree Farm/Lodge"); addOption(document.foSave.buildingID,"1061","Cold Harbour"); break; case '20': addOption(document.foSave.buildingID,"798","The Church"); addOption(document.foSave.buildingID,"900","3 Market Square"); addOption(document.foSave.buildingID,"902","Store, formerly used by Post Office"); addOption(document.foSave.buildingID,"1063","Steam Mill"); break; } // end of JS switch } // end of JS function SelectBld() 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 ) { var optn = document.createElement("OPTION"); optn.text = text; optn.value = value; selectbox.options.add(optn); }