var categories = new Array(); var values; // Status values = new Array(); values[0] = new Array('released', 'Released'); values[1] = new Array('detained', 'Detained'); categories['status'] = values; // Non-Combatant, Charged values = new Array(); values[0] = new Array('yes', 'Yes'); values[1] = new Array('no', 'No'); categories['nlec'] = values; categories['charged'] = values; // Country values = new Array() values[0] = new Array('afghanistan', 'Afghanistan'); values[1] = new Array('algeria', 'Algeria'); values[2] = new Array('australia', 'Australia'); values[3] = new Array('azerbaijan', 'Azerbaijan'); values[4] = new Array('bahrain', 'Bahrain'); values[5] = new Array('bangladesh', 'Bangladesh'); values[6] = new Array('belgium', 'Belgium'); values[7] = new Array('bosnia', 'Bosnia'); values[8] = new Array('canada', 'Canada'); values[9] = new Array('chad', 'Chad'); values[10] = new Array('china', 'China'); values[11] = new Array('denmark', 'Denmark'); values[12] = new Array('egypt', 'Egypt'); values[13] = new Array('ethiopia', 'Ethiopia'); values[14] = new Array('france', 'France'); values[15] = new Array('indonesia', 'Indonesia'); values[16] = new Array('iran', 'Iran'); values[17] = new Array('iraq', 'Iraq'); values[18] = new Array('jordan', 'Jordan'); values[19] = new Array('kazakhstan', 'Kazakhstan'); values[20] = new Array('kenya', 'Kenya'); values[21] = new Array('kuwait', 'Kuwait'); values[22] = new Array('lebanon', 'Lebanon'); values[23] = new Array('libya', 'Libya'); values[24] = new Array('malaysia', 'Malaysia'); values[25] = new Array('maldives', 'Maldives'); values[26] = new Array('mauritania', 'Mauritania'); values[27] = new Array('morocco', 'Morocco'); values[28] = new Array('pakistan', 'Pakistan'); values[29] = new Array('palestine', 'Palestine'); values[30] = new Array('qatar', 'Qatar'); values[31] = new Array('russia', 'Russia'); values[32] = new Array('saudi-arabia', 'Saudi Arabia'); values[33] = new Array('somalia', 'Somalia'); values[34] = new Array('spain', 'Spain'); values[35] = new Array('sudan', 'Sudan'); values[36] = new Array('sweden', 'Sweden'); values[37] = new Array('syria', 'Syria'); values[38] = new Array('tajikistan', 'Tajikistan'); values[39] = new Array('tanzania', 'Tanzania'); values[40] = new Array('tunisia', 'Tunisia'); values[41] = new Array('turkey', 'Turkey'); values[42] = new Array('turkmenistan', 'Turkmenistan'); values[43] = new Array('uganda', 'Uganda'); values[44] = new Array('united-arab-emirates', 'United Arab Emirates'); values[45] = new Array('united-kingdom', 'United Kingdom'); values[46] = new Array('unknown', 'Unknown'); values[47] = new Array('uzbekistan', 'Uzbekistan'); values[48] = new Array('west-bank', 'West Bank'); values[49] = new Array('yemen', 'Yemen'); categories['country'] = values; // Age values = new Array() values[0] = new Array('young_old', 'Youngest to Oldest'); values[1] = new Array('old_young', 'Oldest to Youngest'); categories['age'] = values; function selectCategory(selector, item_select) { // Clear out existing options for (var i = item_select.options.length - 1; i >= 0; i--) { item_select.options[i] = null; } // And add our new categories if (selector.value != 'none') { var category = categories[selector.value]; for (var i = 0; i < category.length; i++) { var c = category[i]; option = document.createElement('option'); option.setAttribute('value', c[0]); option.setAttribute('id', 'category_val_' + c[0]); option.appendChild(document.createTextNode(c[1])); item_select.appendChild(option); } } }