var str = new Object(); var stateArray = new Array(); str["Autonomous Region of Muslim Mindanao"] = 'Mindanao'; stateArray[0] = 'Autonomous Region of Muslim Mindanao'; str["Bicol Region"] = 'Luzon'; stateArray[1] = 'Bicol Region'; str["CALABARZON"] = 'Luzon'; stateArray[2] = 'CALABARZON'; str["Cagayan Valley"] = 'Luzon'; stateArray[3] = 'Cagayan Valley'; str["Caraga"] = 'Mindanao'; stateArray[4] = 'Caraga'; str["Central Luzon"] = 'Luzon'; stateArray[5] = 'Central Luzon'; str["Central Visayas"] = 'Visayas'; stateArray[6] = 'Central Visayas'; str["Cordillera Administrative Region"] = 'Luzon'; stateArray[7] = 'Cordillera Administrative Region'; str["Davao Region"] = 'Mindanao'; stateArray[8] = 'Davao Region'; str["Eastern Visayas"] = 'Visayas'; stateArray[9] = 'Eastern Visayas'; str["Ilocos Region"] = 'Luzon'; stateArray[10] = 'Ilocos Region'; str["MIMAROPA"] = 'Luzon'; stateArray[11] = 'MIMAROPA'; str["National Capital Region"] = 'Luzon'; stateArray[12] = 'National Capital Region'; str["Northern Mindanao"] = 'Mindanao'; stateArray[13] = 'Northern Mindanao'; str["SOCCSKSARGEN"] = 'Mindanao'; stateArray[14] = 'SOCCSKSARGEN'; str["Western Visayas"] = 'Visayas'; stateArray[15] = 'Western Visayas'; str["Zamboanga Peninsula"] = 'Mindanao'; stateArray[16] = 'Zamboanga Peninsula'; function getRegionForState(state) { return str[state]; } function populateState(field, insIntl, insAll) { var len = stateArray.length; if (insIntl) { len += 1; } if (insAll) { len += 1; } field.length = len; var i = 0; var j = 0; if (insAll) { field[j].value = "ALL"; field[j].text = "ALL"; j++; } for (; i < stateArray.length; i++) { field[j].value = stateArray[i]; field[j].text = stateArray[i]; j++; } field.selectedIndex = 0; } function getStateArray() { return stateArray; } function getStatesMap() { var states = new RegExp(); for (var i = 0; i < stateArray.length; i++) { states[stateArray[i]] = stateArray[i]; } return states; }