var aOfficeAreas = new Array(); aOfficeAreas[0] = new Array("Beckenham","Beckenham","1","6"); aOfficeAreas[1] = new Array("Bermondsey","Bermondsey","2","5"); aOfficeAreas[2] = new Array("Borough","Borough","2","5"); aOfficeAreas[3] = new Array("City Quarter","City Quarter","2","5"); aOfficeAreas[4] = new Array("Deptford","Deptford","2","5"); aOfficeAreas[5] = new Array("Lehman Street","Lehman Street","2","5"); aOfficeAreas[6] = new Array("LONDON","LONDON","2","5"); aOfficeAreas[7] = new Array("London Bridge","London Bridge","2","5"); aOfficeAreas[8] = new Array("Surrey Quays","Surrey Quays","2","5"); aOfficeAreas[9] = new Array("Bermondsey","Bermondsey","2","6"); aOfficeAreas[10] = new Array("Borough","Borough","2","6"); aOfficeAreas[11] = new Array("Canada Water","Canada Water","2","6"); aOfficeAreas[12] = new Array("Deptford ","Deptford ","2","6"); aOfficeAreas[13] = new Array("Greenwich","Greenwich","2","6"); aOfficeAreas[14] = new Array("Isle of Dogs","Isle of Dogs","2","6"); aOfficeAreas[15] = new Array("LONDON","LONDON","2","6"); aOfficeAreas[16] = new Array("London Bridge","London Bridge","2","6"); aOfficeAreas[17] = new Array("New Cross ","New Cross ","2","6"); aOfficeAreas[18] = new Array("Rotherhithe","Rotherhithe","2","6"); aOfficeAreas[19] = new Array("Shad Thames","Shad Thames","2","6"); aOfficeAreas[20] = new Array("South Bermondsey","South Bermondsey","2","6"); aOfficeAreas[21] = new Array("Surrey Quays ","Surrey Quays ","2","6"); aOfficeAreas[22] = new Array("Wapping","Wapping","2","6"); aOfficeAreas[23] = new Array("Bow","Bow","3","5"); aOfficeAreas[24] = new Array("Bow Quarter","Bow Quarter","3","5"); aOfficeAreas[25] = new Array("City Quarter","City Quarter","3","5"); aOfficeAreas[26] = new Array("Lehman Street","Lehman Street","3","5"); aOfficeAreas[27] = new Array("LONDON","LONDON","3","5"); aOfficeAreas[28] = new Array("Bow Quarter","Bow Quarter","3","6"); aOfficeAreas[29] = new Array("LONDON","LONDON","3","6"); aOfficeAreas[30] = new Array("Wapping","Wapping","3","6"); aOfficeAreas[31] = new Array("Isle Of Dogs","Isle Of Dogs","4","6"); function EstateWeb_PropertySearch_Areas_Fill(locationID, listingtype){ if ( locationID >= 0 ){ // return all elements that have the same locationID ( or - 1 to indicate All sub Areas, and match the selected Listing type var aResults = new Array(); aResults[0] = new Array("All Sub Areas",""); for(var i=0; i < aOfficeAreas.length; i ++ ){ var oitem = aOfficeAreas[i]; if ( oitem[2].toString() == locationID.toString() && ( (oitem[3].toString() == listingtype.toString()) || (oitem[3].toString() == "-1" ) ) ){ aResults[aResults.length] = new Array(oitem[0], oitem[1]); } } return aResults; }else{ var aBlankArray = new Array(); aBlankArray[0] = new Array("All Sub Areas",""); return aBlankArray; } } function EstateWeb_PropertySearch_Locations_OnClick(obj, odropdownlist, listingtype){ if ( obj.Value().length ){ var locationID = obj.Value(); odropdownlist.DataSource = EstateWeb_PropertySearch_Areas_Fill(locationID, listingtype); odropdownlist.DataBind(); }else{ odropdownlist.DataSource = EstateWeb_PropertySearch_Areas_Fill(-1, ""); odropdownlist.DataBind(); } }