var cityList = new Array(); var cityListNames = new Array(); var cityPlacesList = new Array(); var cityPlacesListNames = new Array(); var cityLocationsList = new Array(); var cityLocationsListNames = new Array(); var cityLocationsNonSpecialList = new Array(); var cityLocationsNonSpecialListNames = new Array(); cityList[0]="BLR"; cityListNames[0]="Bangalore"; cityList[1]="IXC"; cityListNames[1]="Chandigarh"; cityList[2]="MAA"; cityListNames[2]="Chennai"; cityList[3]="DEL"; cityListNames[3]="Delhi"; cityList[4]="GOI"; cityListNames[4]="Goa"; cityList[5]="HYD"; cityListNames[5]="Hyderabad"; cityList[6]="JAI"; cityListNames[6]="Jaipur"; cityList[7]="COK"; cityListNames[7]="Kochi"; cityList[8]="CCU"; cityListNames[8]="Kolkata"; cityList[9]="BOM"; cityListNames[9]="Mumbai"; cityList[10]="PNQ"; cityListNames[10]="Pune"; cityPlacesList['BLR']=['-', '1']; cityPlacesListNames['BLR']=['---', 'Airport']; cityPlacesList['IXC']=['-', '12']; cityPlacesListNames['IXC']=['---', 'Airport']; cityPlacesList['MAA']=['-', '3']; cityPlacesListNames['MAA']=['---', 'Airport']; cityPlacesList['DEL']=['-', '4']; cityPlacesListNames['DEL']=['---', 'Airport']; cityPlacesList['GOI']=['-', '5']; cityPlacesListNames['GOI']=['---', 'Airport']; cityPlacesList['HYD']=['-', '6']; cityPlacesListNames['HYD']=['---', 'Airport']; cityPlacesList['JAI']=['-']; cityPlacesListNames['JAI']=['---']; cityPlacesList['COK']=['-']; cityPlacesListNames['COK']=['---']; cityPlacesList['CCU']=['-', '7']; cityPlacesListNames['CCU']=['---', 'Airport']; cityPlacesList['BOM']=['-', '8']; cityPlacesListNames['BOM']=['---', 'Airport']; cityPlacesList['PNQ']=['-', '9']; cityPlacesListNames['PNQ']=['---', 'Airport']; cityLocationsList['BLR']=['-', '36', '50']; cityLocationsListNames['BLR']=['---', 'Within City', 'MG Road, Via World (99)']; cityLocationsList['IXC']=['-']; cityLocationsListNames['IXC']=['---']; cityLocationsList['MAA']=['-', '29', '48']; cityLocationsListNames['MAA']=['---', 'Within City', 'Mount Road, Spencer (149)']; cityLocationsList['DEL']=['-', '30', '47']; cityLocationsListNames['DEL']=['---', 'Within City', 'Conought Place,Metro St(149)']; cityLocationsList['GOI']=['-', '59', '60', '61', '62', '63', '64', '65', '66']; cityLocationsListNames['GOI']=['---', 'North Goa', 'South Goa Bogmallo', 'South Goa Majorda', 'South Goa Colva', 'South Goa Varca', 'South Goa Mobor', 'North Goa Morjim', 'North Goa Terekol Fort']; cityLocationsList['HYD']=['-', '32']; cityLocationsListNames['HYD']=['---', 'Within City']; cityLocationsList['JAI']=['-']; cityLocationsListNames['JAI']=['---']; cityLocationsList['COK']=['-']; cityLocationsListNames['COK']=['---']; cityLocationsList['CCU']=['-', '33', '45']; cityLocationsListNames['CCU']=['---', 'Within City', 'Park Street (199)']; cityLocationsList['BOM']=['-', '34', '46']; cityLocationsListNames['BOM']=['---', 'Within City', 'Dadar, Tilak Circle (149)']; cityLocationsList['PNQ']=['-']; cityLocationsListNames['PNQ']=['---']; cityLocationsNonSpecialList['BLR']=['-', '36']; cityLocationsNonSpecialListNames['BLR']=['---', 'Within City']; cityLocationsNonSpecialList['IXC']=['-']; cityLocationsNonSpecialListNames['IXC']=['---']; cityLocationsNonSpecialList['MAA']=['-', '29']; cityLocationsNonSpecialListNames['MAA']=['---', 'Within City']; cityLocationsNonSpecialList['DEL']=['-', '30']; cityLocationsNonSpecialListNames['DEL']=['---', 'Within City']; cityLocationsNonSpecialList['GOI']=['-', '59', '60', '61', '62', '63', '64', '65', '66']; cityLocationsNonSpecialListNames['GOI']=['---', 'North Goa', 'South Goa Bogmallo', 'South Goa Majorda', 'South Goa Colva', 'South Goa Varca', 'South Goa Mobor', 'North Goa Morjim', 'North Goa Terekol Fort']; cityLocationsNonSpecialList['HYD']=['-', '32']; cityLocationsNonSpecialListNames['HYD']=['---', 'Within City']; cityLocationsNonSpecialList['JAI']=['-']; cityLocationsNonSpecialListNames['JAI']=['---']; cityLocationsNonSpecialList['COK']=['-']; cityLocationsNonSpecialListNames['COK']=['---']; cityLocationsNonSpecialList['CCU']=['-', '33']; cityLocationsNonSpecialListNames['CCU']=['---', 'Within City']; cityLocationsNonSpecialList['BOM']=['-', '34']; cityLocationsNonSpecialListNames['BOM']=['---', 'Within City']; cityLocationsNonSpecialList['PNQ']=['-']; cityLocationsNonSpecialListNames['PNQ']=['---']; function populateFieldWithArray(field, valueArray, nameArray) { var mlen = valueArray.length; field.length = mlen; for (var i = 0; i < mlen; i++) { field[i].text = nameArray[i]; field[i].value = valueArray[i]; } field.selectedIndex = 0; } function populateCities(field) { populateFieldWithArray(field, cityList, cityListNames); } function setLocationsList(field, cityCode) { populateFieldWithArray(field, cityLocationsList[cityCode], cityLocationsListNames[cityCode]); } function setNonSpecialLocationsList(field, cityCode) { populateFieldWithArray(field, cityLocationsNonSpecialList[cityCode], cityLocationsNonSpecialListNames[cityCode]); } function setPlacesList(field, cityCode) { populateFieldWithArray(field, cityPlacesList[cityCode], cityPlacesListNames[cityCode]); }