<!--// beginning of Javascript script
function fillProdList(catId) {
  prodList = document.driver_selection.product;
  if (!prodList || prodList.pi_prevParam == catId) return;
  prodList.pi_prevParam = catId;
  removeAllItems(prodList);
  switch (catId) {
  case 'fritzbox':
    addItem(prodList, 'FRITZ!Box 7570','FRITZ!Box Fon WLAN 7570 VDSL');
    addItem(prodList, 'FRITZ!Box 7390','FRITZ!Box Fon WLAN 7390');
    addItem(prodList, 'FRITZ!Box 7360 SL','FRITZ!Box Fon WLAN 7360 SL');
    addItem(prodList, 'FRITZ!Box 7330','FRITZ!Box Fon WLAN 7330');
    addItem(prodList, 'FRITZ!Box 7330 SL','FRITZ!Box Fon WLAN 7330 SL');
    addItem(prodList, 'FRITZ!Box 7320','FRITZ!Box Fon WLAN 7320');
    addItem(prodList, 'FRITZ!Box 7270','FRITZ!Box Fon WLAN 7270');
    addItem(prodList, 'FRITZ!Box 7240','FRITZ!Box Fon WLAN 7240');
    addItem(prodList, 'FRITZ!Box 7170','FRITZ!Box Fon WLAN 7170');
    addItem(prodList, 'FRITZ!Box 7170 SL','FRITZ!Box Fon WLAN 7170 SL');
    addItem(prodList, 'FRITZ!Box 7141','FRITZ!Box Fon WLAN 7141');
    addItem(prodList, 'FRITZ!Box 7140','FRITZ!Box Fon WLAN 7140');
    addItem(prodList, 'FRITZ!Box 7113','FRITZ!Box Fon WLAN 7113');
    addItem(prodList, 'FRITZ!Box 7112','FRITZ!Box Fon WLAN 7112');
    addItem(prodList, 'FRITZ!Box 7050','FRITZ!Box Fon WLAN 7050');
    addItem(prodList, 'FRITZ!Box 6360 Cable','FRITZ!Box 6360 Cable');
    addItem(prodList, 'FRITZ!Box 6840 LTE','FRITZ!Box 6840 LTE');
    addItem(prodList, 'FRITZ!Box 5140','FRITZ!Box Fon 5140');
    addItem(prodList, 'FRITZ!Box 5124','FRITZ!Box Fon 5124');
    addItem(prodList, 'FRITZ!Box 5113','FRITZ!Box Fon 5113');
    addItem(prodList, 'FRITZ!Box 5050','FRITZ!Box Fon 5050');
    addItem(prodList, 'FRITZ!Box 5012','FRITZ!Box Fon 5012');
    addItem(prodList, 'FRITZ!Box 5010','FRITZ!Box Fon 5010');
    addItem(prodList, 'FRITZ!Box 3370','FRITZ!Box WLAN 3370');
    addItem(prodList, 'FRITZ!Box 3270','FRITZ!Box WLAN 3270');
    addItem(prodList, 'FRITZ!Box 3170','FRITZ!Box WLAN 3170');
    addItem(prodList, 'FRITZ!Box 3131','FRITZ!Box WLAN 3131');
    addItem(prodList, 'FRITZ!Box 3130','FRITZ!Box WLAN 3130');
    addItem(prodList, 'FRITZ!Box 3070','FRITZ!Box WLAN 3070');
    addItem(prodList, 'FRITZ!Box 3050','FRITZ!Box WLAN 3050');
    addItem(prodList, 'FRITZ!Box 3030','FRITZ!Box WLAN 3030');
    addItem(prodList, 'FRITZ!Box 3020','FRITZ!Box WLAN 3020');
    addItem(prodList, 'FRITZ!Box 2170','FRITZ!Box 2170');
    addItem(prodList, 'FRITZ!Box 2070','FRITZ!Box 2070');
    addItem(prodList, 'FRITZ!Box 2031','FRITZ!Box 2031');
    addItem(prodList, 'FRITZ!Box 2030','FRITZ!Box 2030');
    addItem(prodList, 'FRITZ!Box Fon WLAN','FRITZ!Box Fon WLAN');
    addItem(prodList, 'FRITZ!Box SL WLAN','FRITZ!Box SL WLAN');
    addItem(prodList, 'FRITZ!Box Fon','FRITZ!Box Fon');
    addItem(prodList, 'FRITZ!Box Fon ata','FRITZ!Box Fon ata');
    addItem(prodList, 'FRITZ!Box','FRITZ!Box');
    addItem(prodList, 'FRITZ!Box SL','FRITZ!Box SL');
    fillOSList('FRITZ!Box Fon WLAN 7570 VDSL');
  break;
  case 'fritzfon':
    addItem(prodList, 'FRITZ!Fon 7150','FRITZ!Fon 7150');
    fillOSList('FRITZ!Fon 7150');
  break;
  case 'fritzwlan':
    addItem(prodList, 'FRITZ!WLAN USB Stick N','FRITZ!WLAN USB Stick N');
    addItem(prodList, 'FRITZ!WLAN USB Stick N 2.4','FRITZ!WLAN USB Stick N 2.4');
    addItem(prodList, 'FRITZ!WLAN USB Stick','FRITZ!WLAN USB Stick');
    addItem(prodList, 'FRITZ!WLAN Repeater 300E','FRITZ!WLAN Repeater 300E');
    addItem(prodList, 'FRITZ!WLAN Repeater N/G','FRITZ!WLAN Repeater N/G');
    fillOSList('FRITZ!WLAN USB Stick N');
  break;
  case 'fritzpowerline':
    addItem(prodList, 'FRITZ!Powerline 520E','FRITZ!Powerline 520E');
    addItem(prodList, 'FRITZ!Powerline 500E','FRITZ!Powerline 500E');
    fillOSList('FRITZ!Powerline 520E');
  break;
  case 'weitere':
    addItem(prodList, 'FRITZ!Card PCI','FRITZ!Card PCI');
    addItem(prodList, 'FRITZ!Card USB v2.x','FRITZ!Card USB v2.x');
    addItem(prodList, 'FRITZ!Card USB','FRITZ!Card USB');
    addItem(prodList, 'FRITZ!Card Classic','FRITZ!Card Classic');
    addItem(prodList, 'FRITZ!Card PNP','FRITZ!Card PNP');
    addItem(prodList, 'FRITZ!Card Express','FRITZ!Card Express');
    addItem(prodList, 'FRITZ!Card PCMCIA','FRITZ!Card PCMCIA');
    addItem(prodList, 'FRITZ!Card DSL','FRITZ!Card DSL');
    addItem(prodList, 'FRITZ!Card DSL v2.0','FRITZ!Card DSL v2.0');
    addItem(prodList, 'FRITZ!Card DSL SL','FRITZ!Card DSL SL');
    addItem(prodList, 'FRITZ!Card DSL USB','FRITZ!Card DSL USB');
    addItem(prodList, 'FRITZ!Card DSL SL USB','FRITZ!Card DSL SL USB');
    addItem(prodList, 'FRITZ!Card DSL USB analog','FRITZ!Card DSL USB analog');
    addItem(prodList, 'FRITZ!X USB v3.0','FRITZ!X USB v3.0');
    addItem(prodList, 'FRITZ!X USB v2.0','FRITZ!X USB v2.0');
    addItem(prodList, 'FRITZ!X USB','FRITZ!X USB');
    addItem(prodList, 'FRITZ!X ISDN','FRITZ!X ISDN');
    addItem(prodList, 'FRITZ!X PC v3.0','FRITZ!X PC v3.0');
    addItem(prodList, 'FRITZ!X PC v2.0','FRITZ!X PC v2.0');
    addItem(prodList, 'FRITZ!X PC','FRITZ!X PC');
    addItem(prodList, 'FRITZ!GSM','FRITZ!GSM');
    addItem(prodList, 'BlueFRITZ! USB v2.0','BlueFRITZ! USB v2.0');
    addItem(prodList, 'BlueFRITZ! USB','BlueFRITZ! USB');
    addItem(prodList, 'BlueFRITZ! AP-X','BlueFRITZ! AP-X');
    addItem(prodList, 'BlueFRITZ! AP-ISDN','BlueFRITZ! AP-ISDN');
    addItem(prodList, 'BlueFRITZ! AP-DSL','BlueFRITZ! AP-DSL');
    addItem(prodList, 'ISDN-Controller A1','A1');
    addItem(prodList, 'ISDN-Controller A1 PCMCIA','A1 PCMCIA');
    addItem(prodList, 'ISDN-Controller B1','B1');
    addItem(prodList, 'ISDN-Controller B1 PCI','B1 PCI');
    addItem(prodList, 'ISDN-Controller B1 PCMCIA','B1 PCMCIA');
    addItem(prodList, 'ISDN-Controller B1 USB','B1 USB');
    addItem(prodList, 'ISDN-Controller M1','M1');
    addItem(prodList, 'ISDN-Controller M2','M2');
    addItem(prodList, 'ISDN-Controller C2','C2');
    addItem(prodList, 'ISDN-Controller C4','C4');
    addItem(prodList, 'ISDN-Controller T1','T1');
    addItem(prodList, 'ISDN-Controller T1-B','T1-B');
    addItem(prodList, 'KEN! 4','KEN! 4');
    addItem(prodList, 'KEN! 3','KEN! 3');
    addItem(prodList, 'AVM Access Server','AVM Access Server');
    addItem(prodList, 'AVM VoIP Gateway 5188','AVM VoIP Gateway 5188');
    addItem(prodList, 'ISDN Access Server','ISDN Access Server');
    addItem(prodList, 'ISDN MultiProtocol Router','ISDN MultiProtocol Router');
    addItem(prodList, 'Network Distributed ISDN','Network Distributed ISDN');
    addItem(prodList, 'NetWAYS','NetWAYS');
    addItem(prodList, 'Alice','Alice');
    fillOSList('FRITZ!Card PCI');
  break;
  default:
    addItem(prodList, "Ihr Produkt",'');
  break;
  }
}

function fillOSList(productId) {
  osList = document.driver_selection.os;
  if (!osList || osList.pi_prevParam == productId) return;
  osList.pi_prevParam = productId;
  removeAllItems(osList);
  switch (productId) {
  case 'FRITZ!Box Fon WLAN 7570 VDSL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7390':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7360 SL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7330':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7330 SL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7320':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7270':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7240':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7170':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7170 SL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7141':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7140':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7113':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7112':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN 7050':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 6360 Cable':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 6840 LTE':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5140':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5124':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5113':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5050':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5012':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon 5010':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3370':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3270':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3170':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3131':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3130':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3070':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3050':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3030':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box WLAN 3020':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 2170':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 2070':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 2031':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box 2030':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon WLAN':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box SL WLAN':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box Fon ata':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Box SL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Fon 7150':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Powerline 520E':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 7','win7');
  break;
  case 'FRITZ!Powerline 500E':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 7','win7');
  break;
  case 'FRITZ!WLAN USB Stick N':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  break;
  case 'FRITZ!WLAN USB Stick N 2.4':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  break;
  case 'FRITZ!WLAN USB Stick':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!WLAN Repeater 300E':
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!WLAN Repeater N/G':
  addItem(osList, '(Alle)', 'any');
  break;
  case 'FRITZ!Card PCI':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card USB v2.x':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!Card Classic':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!Card PNP':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!Card Express':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
  break;
  case 'FRITZ!Card PCMCIA':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card DSL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!Card DSL v2.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card DSL SL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card DSL USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card DSL SL USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Linux 64Bit','linux_64');
  break;
  case 'FRITZ!Card DSL USB analog':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!X USB v3.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!X USB v2.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!X USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!X ISDN':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Linux','linux');
  break;
  case 'FRITZ!X PC v3.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
  break;
  case 'FRITZ!X PC v2.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
  break;
  case 'FRITZ!X PC':
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
  break;
  case 'FRITZ!GSM':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
  break;
  case 'BlueFRITZ! USB v2.0':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'BlueFRITZ! USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'BlueFRITZ! AP-X':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'BlueFRITZ! AP-ISDN':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'BlueFRITZ! AP-DSL':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'A1':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'Linux','linux');
  break;
  case 'A1 PCMCIA':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'Linux','linux');
  break;
  case 'B1':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'OS/2','os2');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'B1 PCI':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows Server 2008','winlonghorn');
    addItem(osList, 'Windows Server 2008 x64 Edition','winlonghorn_64');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows Server 2003 x64 Edition','win2003_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'OS/2','os2');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'B1 PCMCIA':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'OS/2','os2');
    addItem(osList, 'Linux','linux');
  break;
  case 'B1 USB':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows 95','win95');
  break;
  case 'M1':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'OS/2','os2');
  break;
  case 'M2':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Windows 95','win95');
    addItem(osList, 'Windows 3.x','win3xx');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'OS/2','os2');
  break;
  case 'C2':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows Server 2008','winlonghorn');
    addItem(osList, 'Windows Server 2008 x64 Edition','winlonghorn_64');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows Server 2003 x64 Edition','win2003_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'C4':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows Server 2008','winlonghorn');
    addItem(osList, 'Windows Server 2008 x64 Edition','winlonghorn_64');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows Server 2003 x64 Edition','win2003_64');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'T1':
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'T1-B':
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
    addItem(osList, 'DOS','dos');
    addItem(osList, 'Linux','linux');
    addItem(osList, 'Novell NetWare','netware');
  break;
  case 'KEN! 4':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows Server 2008','winlonghorn');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows 2000','win2k');
  break;
  case 'KEN! 3':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  case 'AVM Access Server':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
  break;
  case 'AVM VoIP Gateway 5188':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows 2000','win2k');
  addItem(osList, '(Alle)', 'any');
  break;
  case 'ISDN Access Server':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
  break;
  case 'ISDN MultiProtocol Router':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows NT','winnt');
  break;
  case 'Network Distributed ISDN':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows XP Professional x64 Edition','winxp_64');
    addItem(osList, 'Windows Vista','winvista');
    addItem(osList, 'Windows Vista x64 Edition','winvista_64');
    addItem(osList, 'Windows 7','win7');
    addItem(osList, 'Windows 7 x64 Edition','win7_64');
    addItem(osList, 'Windows Server 2003','win2003');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
  break;
  case 'NetWAYS':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
    addItem(osList, 'Windows NT','winnt');
  break;
  case 'Alice':
    addItem(osList, 'Windows XP','winxp');
    addItem(osList, 'Windows 2000','win2k');
    addItem(osList, 'Windows Me','winme');
    addItem(osList, 'Windows 98','win98');
  break;
  default:
  break;
  }
}

function fillPreferLangList(productId, osId) {
  plList = document.driver_selection.preferlang;
  if (!plList || (plList.pi_prevParam1 == productId && plList.pi_prevParam2 == osId)) return;
  plList.pi_prevParam1 = productId;
  plList.pi_prevParam2 = osId;
  removeAllItems(plList);
  switch (productId) {
  case 'FRITZ!Box Fon WLAN 7570 VDSL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7390':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7360 SL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7330':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7330 SL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7320':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7270':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7240':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7170':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7170 SL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7141':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7140':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7113':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7112':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN 7050':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 6360 Cable':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 6840 LTE':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5140':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5124':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5113':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5050':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5012':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon 5010':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3370':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3270':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3170':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3131':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3130':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3070':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3050':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3030':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box WLAN 3020':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 2170':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 2070':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 2031':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box 2030':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon WLAN':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box SL WLAN':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box Fon ata':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Box SL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Fon 7150':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Powerline 520E':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista_64':
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'FRITZ!Powerline 500E':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista_64':
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'FRITZ!WLAN USB Stick N':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!WLAN USB Stick N 2.4':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!WLAN USB Stick':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!WLAN Repeater 300E':
     switch (osId) {
      case 'winxp':
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'FRITZ!WLAN Repeater N/G':
     switch (osId) {
      case 'winxp':
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Card PCI':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card USB v2.x':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card Classic':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card PNP':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card Express':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card PCMCIA':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card DSL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card DSL v2.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card DSL SL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Card DSL USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!Card DSL SL USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!Card DSL USB analog':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'FRITZ!X USB v3.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X USB v2.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Niederl&auml;ndisch', 'nl');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X ISDN':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X PC v3.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X PC v2.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'FRITZ!X PC':
     switch (osId) {
      case 'winxp':
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
     }
  break;
  case 'FRITZ!GSM':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'BlueFRITZ! USB v2.0':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'BlueFRITZ! USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'BlueFRITZ! AP-X':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'BlueFRITZ! AP-ISDN':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
      break;
     }
  break;
  case 'BlueFRITZ! AP-DSL':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'A1':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'A1 PCMCIA':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'B1':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'B1 PCI':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2003_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'B1 PCMCIA':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'B1 USB':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'M1':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'M2':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win3xx':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'os2':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'C2':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2003_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'C4':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2003_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'T1':
     switch (osId) {
      case 'winxp':
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'T1-B':
     switch (osId) {
      case 'winxp':
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'os2':
      break;
      case 'linux':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
       addItem(plList, 'Englisch', 'en');
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'KEN! 4':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista_64':
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'KEN! 3':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'AVM Access Server':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'AVM VoIP Gateway 5188':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'ISDN Access Server':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'ISDN MultiProtocol Router':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
      break;
      case 'win98':
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  case 'Network Distributed ISDN':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winxp_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winvista':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winvista_64':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win7':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win7_64':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
       addItem(plList, 'Polnisch', 'pl');
       addItem(plList, 'Spanisch', 'es');
       addItem(plList, 'Franz&ouml;sisch', 'fr');
       addItem(plList, 'Italienisch', 'it');
       addItem(plList, 'Tschechisch', 'cz');
      break;
     }
  break;
  case 'NetWAYS':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'winnt':
       addItem(plList, 'Deutsch', 'de');
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
      break;
     }
  break;
  case 'Alice':
     switch (osId) {
      case 'winxp':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winxp_64':
      break;
      case 'winvista':
      break;
      case 'winvista_64':
      break;
      case 'win7':
      break;
      case 'win7_64':
      break;
      case 'winlonghorn':
      break;
      case 'winlonghorn_64':
      break;
      case 'win2003':
      break;
      case 'win2003_64':
      break;
      case 'win2k':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winme':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'win98':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
      case 'winnt':
      break;
      case 'win95':
      break;
      case 'win3xx':
      break;
      case 'dos':
      break;
      case 'os2':
      break;
      case 'linux':
      break;
      case 'linux_64':
      break;
      case 'mac':
      break;
      case 'netware':
      break;
      case 'any':
       addItem(plList, 'Deutsch', 'de');
       addItem(plList, 'Englisch', 'en');
      break;
     }
  break;
  }
}

function addItem(formElem, textVal, value) {
  if (!formElem) return;
  newEntry = new Option(textVal, value);
  formElem.options[formElem.length] = newEntry;
}

function selectListItem(formElem, number) {
  if (!formElem) return;
  formElem.options[number].selected = true;
}

function removeAllItems(formElem) {
  if (!formElem) return;
  for(i = formElem.length ; i > -1 ; i--) {
    formElem.options[i] = null;
  }
}

function initializeLists() {
for(i=0; i<document.driver_selection.category.length; i++)
  if(document.driver_selection.category.options[i].defaultSelected == true)
    document.driver_selection.category.options[i].selected=true;
fillProdList('fritzbox');
}
// end of script -->


