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