function catChanged(cat, targetid) { var data = getData(cat); var target = document.getElementById(targetid); var current = target.options[target.selectedIndex].value; while (target.options.length > 0) { target.options[0] = null; } target.options[target.options.length] = new Option('All Manufacturers',''); for (var x = 0; x < data.length; x++) { target.options[target.options.length] = new Option(data[x][1],data[x][0]); if(current && current == data[x][0]) { target.selectedIndex = target.options.length - 1; } } } function getData(category) { if (category == '') { return new Array(new Array('272', '2 POWER'),new Array('261', '3'),new Array('80', 'ACER'),new Array('70', 'ADATA'),new Array('82', 'AMD'),new Array('143', 'ANTEC'),new Array('177', 'AOC'),new Array('304', 'APC'),new Array('4', 'ASROCK'),new Array('92', 'ASUS'),new Array('49', 'BULKPAQ'),new Array('50', 'DATASAFE'),new Array('139', 'DATAWRITE'),new Array('2', 'DIGIMATE'),new Array('316', 'DURACELL'),new Array('254', 'EDIMAX'),new Array('10', 'ENERMAX'),new Array('37', 'ETEC'),new Array('111', 'FUJITSU'),new Array('216', 'GEIL'),new Array('169', 'GENERIC'),new Array('9', 'GENIUS'),new Array('301', 'GETNET'),new Array('5', 'HITACHI'),new Array('69', 'INTEL'),new Array('241', 'KINGSTON'),new Array('11', 'LG'),new Array('306', 'LIVEDRIVE'),new Array('38', 'MAXTOR'),new Array('45', 'MICROSOFT'),new Array('63', 'NERO'),new Array('34', 'NETGEAR'),new Array('180', 'NVIDIA'),new Array('40', 'OCTIGEN'),new Array('292', 'OPAL'),new Array('114', 'PALIT'),new Array('32', 'PEAK'),new Array('302', 'PEGATRON'),new Array('42', 'PQI'),new Array('283', 'QNAP'),new Array('106', 'RIDISC'),new Array('62', 'SAMSUNG'),new Array('287', 'SANYO'),new Array('85', 'SEAGATE'),new Array('243', 'SILVERSTONE'),new Array('31', 'SONY'),new Array('246', 'SPIRE'),new Array('18', 'SYMANTEC'),new Array('3', 'TECH AIR'),new Array('28', 'THERMALTAKE'),new Array('252', 'TRANSCEND'),new Array('101', 'UNBRANDED'),new Array('7', 'VIEWSONIC'),new Array('30', 'WESTERN DIGITAL')); } else if (category == '9') { return new Array(); } else if (category == '28') { return new Array(new Array('92', 'ASUS')); } else if (category == '59') { return new Array(new Array('292', 'OPAL')); } else if (category == '32') { return new Array(new Array('169', 'GENERIC'),new Array('101', 'UNBRANDED')); } else if (category == '14') { return new Array(new Array('143', 'ANTEC'),new Array('40', 'OCTIGEN'),new Array('243', 'SILVERSTONE'),new Array('28', 'THERMALTAKE')); } else if (category == '26') { return new Array(new Array('143', 'ANTEC'),new Array('216', 'GEIL'),new Array('246', 'SPIRE'),new Array('28', 'THERMALTAKE')); } else if (category == '17') { return new Array(new Array('82', 'AMD'),new Array('69', 'INTEL')); } else if (category == '13') { return new Array(new Array('287', 'SANYO')); } else if (category == '36') { return new Array(); } else if (category == '60') { return new Array(); } else if (category == '19') { return new Array(new Array('241', 'KINGSTON'),new Array('32', 'PEAK'),new Array('42', 'PQI')); } else if (category == '39') { return new Array(new Array('9', 'GENIUS'),new Array('241', 'KINGSTON'),new Array('32', 'PEAK')); } else if (category == '20') { return new Array(); } else if (category == '35') { return new Array(new Array('9', 'GENIUS')); } else if (category == '22') { return new Array(); } else if (category == '3') { return new Array(new Array('111', 'FUJITSU'),new Array('5', 'HITACHI'),new Array('38', 'MAXTOR'),new Array('62', 'SAMSUNG'),new Array('85', 'SEAGATE'),new Array('30', 'WESTERN DIGITAL')); } else if (category == '52') { return new Array(new Array('70', 'ADATA'),new Array('5', 'HITACHI'),new Array('85', 'SEAGATE')); } else if (category == '27') { return new Array(new Array('143', 'ANTEC'),new Array('40', 'OCTIGEN'),new Array('28', 'THERMALTAKE')); } else if (category == '40') { return new Array(new Array('92', 'ASUS'),new Array('40', 'OCTIGEN')); } else if (category == '23') { return new Array(new Array('9', 'GENIUS'),new Array('45', 'MICROSOFT'),new Array('40', 'OCTIGEN')); } else if (category == '50') { return new Array(new Array('92', 'ASUS'),new Array('287', 'SANYO')); } else if (category == '29') { return new Array(); } else if (category == '37') { return new Array(new Array('49', 'BULKPAQ'),new Array('50', 'DATASAFE'),new Array('139', 'DATAWRITE'),new Array('106', 'RIDISC'),new Array('3', 'TECH AIR')); } else if (category == '38') { return new Array(new Array('70', 'ADATA'),new Array('216', 'GEIL'),new Array('169', 'GENERIC'),new Array('241', 'KINGSTON'),new Array('62', 'SAMSUNG'),new Array('252', 'TRANSCEND')); } else if (category == '25') { return new Array(new Array('9', 'GENIUS'),new Array('45', 'MICROSOFT'),new Array('40', 'OCTIGEN'),new Array('28', 'THERMALTAKE')); } else if (category == '10') { return new Array(new Array('316', 'DURACELL'),new Array('254', 'EDIMAX'),new Array('32', 'PEAK'),new Array('287', 'SANYO'),new Array('101', 'UNBRANDED')); } else if (category == '18') { return new Array(); } else if (category == '21') { return new Array(new Array('80', 'ACER'),new Array('177', 'AOC'),new Array('92', 'ASUS'),new Array('111', 'FUJITSU'),new Array('11', 'LG'),new Array('62', 'SAMSUNG'),new Array('7', 'VIEWSONIC')); } else if (category == '54') { return new Array(new Array('92', 'ASUS')); } else if (category == '2') { return new Array(new Array('4', 'ASROCK'),new Array('92', 'ASUS')); } else if (category == '30') { return new Array(); } else if (category == '24') { return new Array(); } else if (category == '55') { return new Array(new Array('92', 'ASUS'),new Array('2', 'DIGIMATE')); } else if (category == '56') { return new Array(new Array('254', 'EDIMAX'),new Array('283', 'QNAP')); } else if (category == '12') { return new Array(new Array('92', 'ASUS'),new Array('254', 'EDIMAX'),new Array('301', 'GETNET')); } else if (category == '53') { return new Array(new Array('261', '3'),new Array('92', 'ASUS'),new Array('254', 'EDIMAX'),new Array('37', 'ETEC'),new Array('301', 'GETNET'),new Array('34', 'NETGEAR'),new Array('32', 'PEAK')); } else if (category == '6') { return new Array(new Array('80', 'ACER'),new Array('92', 'ASUS')); } else if (category == '16') { return new Array(new Array('272', '2 POWER'),new Array('143', 'ANTEC'),new Array('92', 'ASUS'),new Array('3', 'TECH AIR'),new Array('28', 'THERMALTAKE')); } else if (category == '41') { return new Array(new Array('92', 'ASUS'),new Array('62', 'SAMSUNG'),new Array('31', 'SONY')); } else if (category == '48') { return new Array(); } else if (category == '43') { return new Array(new Array('143', 'ANTEC'),new Array('10', 'ENERMAX'),new Array('40', 'OCTIGEN'),new Array('28', 'THERMALTAKE')); } else if (category == '31') { return new Array(); } else if (category == '58') { return new Array(new Array('287', 'SANYO')); } else if (category == '42') { return new Array(); } else if (category == '8') { return new Array(new Array('306', 'LIVEDRIVE'),new Array('45', 'MICROSOFT'),new Array('63', 'NERO'),new Array('31', 'SONY'),new Array('18', 'SYMANTEC')); } else if (category == '57') { return new Array(new Array('70', 'ADATA'),new Array('69', 'INTEL'),new Array('241', 'KINGSTON')); } else if (category == '11') { return new Array(new Array('92', 'ASUS'),new Array('9', 'GENIUS')); } else if (category == '33') { return new Array(new Array('92', 'ASUS'),new Array('9', 'GENIUS'),new Array('45', 'MICROSOFT')); } else if (category == '7') { return new Array(new Array('4', 'ASROCK'),new Array('92', 'ASUS'),new Array('302', 'PEGATRON')); } else if (category == '5') { return new Array(new Array('92', 'ASUS'),new Array('32', 'PEAK')); } else if (category == '15') { return new Array(new Array('304', 'APC')); } else if (category == '34') { return new Array(new Array('92', 'ASUS'),new Array('180', 'NVIDIA'),new Array('114', 'PALIT'),new Array('32', 'PEAK')); } else if (category == '4') { return new Array(); } else if (category == '51') { return new Array(new Array('9', 'GENIUS'),new Array('45', 'MICROSOFT')); } }