//Haupt- und Unterkategorien
var topkat=new Array("ABxlexCompactLogix","ABxlexControlLogix","ABxlexDistributedxlexI/O","ABxlexFlexLogix","ABxlexMicroLogix","Aktion","AllenxlexBradleyxlexDrives","AllenxlexBradleyxlexHMI","AllenxlexBradleyxlexPLC-5","AllenxlexBradleyxlexSLC500","AS-I","Beckhoff","C7","GRATIS","Helmholz","HMI","Logo!","Mitsubishi","PhoenixxlexContact","Profibus","S5","S7-200","S7-300","S7-400","S7-Allgemein","SiemensxlexAllgemein","SiemensxlexAntriebstech","SiemensxlexSIRIUS","SIPLUS","Sitop","Sonderverkauf","Vipa","Wago","WinCC");
var topanz=34;
var kat=new Array(topanz);
kat[0]=new Array("CPU","Zubehxoexr");
kat[1]=new Array("AnalogexlexPeripherie","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","InterfacexlexModules","Memory","Zubehxoexr");
kat[2]=new Array("AnalogexlexPeripherie","CompactBlock","PointxlexI/O");
kat[3]=new Array("AnalogexlexPeripherie","DigitalexlexPeripherie","InterfacexlexModules");
kat[4]=new Array("CPU");
kat[5]=new Array("AnalogexlexPeripherie","CPU","DigitalexlexPeripherie","Profibus-Stecker","Zubehxoexr");
kat[6]=new Array("InterfacexlexModules");
kat[7]=new Array("IntelligentexlexPeripherie","OperatorxlexPanels","Software","Zubehxoexr");
kat[8]=new Array("AnalogexlexPeripherie","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Zubehxoexr");
kat[9]=new Array("AnalogexlexPeripherie","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","InterfacexlexModules","Memory","Netzgerxaext");
kat[10]=new Array("Netzgerxaext","Netzxuexbergxaexnge","SimaticxlexNET","Zubehxoexr");
kat[11]=new Array("Profibus","Zubehxoexr");
kat[12]=new Array("CPU","Text-xlexundxlexBedienpanels");
kat[13]=new Array("AnalogexlexPeripherie","DigitalexlexPeripherie","Schaltgerxaexte");
kat[14]=new Array("DigitalexlexPeripherie","Memory","Profibus-Stecker","Zubehxoexr");
kat[15]=new Array("DigitalexlexPeripherie","Memory","Netzgerxaext","OperatorxlexPanels","Software","Text-xlexundxlexBedienpanels","Touchpanel","Zubehxoexr");
kat[16]=new Array("Logik-Modul","Netzgerxaext","Zubehxoexr");
kat[17]=new Array("CPU","IntelligentexlexPeripherie");
kat[18]=new Array("Interbus");
kat[19]=new Array("Anschaltung","ET200B","ET200ECO","ET200IS","ET200ISP","ET200L","ET200M","ET200Pro","ET200R","ET200S","ET200X","Netzxuexbergxaexnge","SimaticxlexNET","Zubehxoexr");
kat[20]=new Array("AnalogexlexPeripherie","Anschaltung","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Memory","Profibus","SimaticxlexNET","Stromversorgung","Text-xlexundxlexBedienpanels","Zubehxoexr");
kat[21]=new Array("AnalogexlexPeripherie","Anschaltung","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Memory","Netzgerxaext","SimaticxlexNET","Text-xlexundxlexBedienpanels","Zubehxoexr");
kat[22]=new Array("AnalogexlexPeripherie","Anschaltung","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Memory","MOBY","Netzgerxaext","Profibus","SimaticxlexNET","SIWAREX","Zubehxoexr");
kat[23]=new Array("AnalogexlexPeripherie","Anschaltung","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Memory","SimaticxlexNET","Zubehxoexr");
kat[24]=new Array("Memory","MOBY","Netzxuexbergxaexnge","Profibus","Programmiergerxaext","SimaticxlexNET","Software","Zubehxoexr");
kat[25]=new Array("MOBY","Netzgerxaext","Profibus","Schaltgerxaexte","SimaticxlexNET","Sinumerik","Zubehxoexr");
kat[26]=new Array("MICROMASTER","POSMO");
kat[27]=new Array("Klemmen","Schaltgerxaexte");
kat[28]=new Array("AnalogexlexPeripherie");
kat[29]=new Array("Netzgerxaext","Zubehxoexr");
kat[30]=new Array("AS-I","CPU","ET200L","Memory","Motorstarter","POSMO","SimaticxlexNET","Sinumerik","Software","WinAC");
kat[31]=new Array("AnalogexlexPeripherie","CPU","DigitalexlexPeripherie","IntelligentexlexPeripherie","Memory","Profibus","Profibus-Stecker","Systemxlex200v");
kat[32]=new Array("I/OxlexSystem:xlexxlexSeriexlex750","Interbus");
kat[33]=new Array("Software");
var top=new Array("AB CompactLogix","AB ControlLogix","AB Distributed I/O","AB FlexLogix","AB MicroLogix","Aktion","Allen Bradley Drives","Allen Bradley HMI","Allen Bradley PLC-5","Allen Bradley SLC500","AS-I","Beckhoff","C7","GRATIS","Helmholz","HMI","Logo!","Mitsubishi","Phoenix Contact","Profibus","S5","S7-200","S7-300","S7-400","S7-Allgemein","Siemens Allgemein","Siemens Antriebstech","Siemens SIRIUS","SIPLUS","Sitop","Sonderverkauf","Vipa","Wago","WinCC");
var low=new Array(34);
low[0]=new Array("CPU","Zubeh&ouml;r");
low[1]=new Array("Analoge Peripherie","CPU","Digitale Peripherie","Intelligente Peripherie","Interface Modules","Memory","Zubeh&ouml;r");
low[2]=new Array("Analoge Peripherie","CompactBlock","Point I/O");
low[3]=new Array("Analoge Peripherie","Digitale Peripherie","Interface Modules");
low[4]=new Array("CPU");
low[5]=new Array("Analoge Peripherie","CPU","Digitale Peripherie","Profibus-Stecker","Zubeh&ouml;r");
low[6]=new Array("Interface Modules");
low[7]=new Array("Intelligente Peripherie","Operator Panels","Software","Zubeh&ouml;r");
low[8]=new Array("Analoge Peripherie","CPU","Digitale Peripherie","Intelligente Peripherie","Zubeh&ouml;r");
low[9]=new Array("Analoge Peripherie","CPU","Digitale Peripherie","Intelligente Peripherie","Interface Modules","Memory","Netzger&auml;t");
low[10]=new Array("Netzger&auml;t","Netz&uuml;berg&auml;nge","Simatic NET","Zubeh&ouml;r");
low[11]=new Array("Profibus","Zubeh&ouml;r");
low[12]=new Array("CPU","Text- und Bedienpanels");
low[13]=new Array("Analoge Peripherie","Digitale Peripherie","Schaltger&auml;te");
low[14]=new Array("Digitale Peripherie","Memory","Profibus-Stecker","Zubeh&ouml;r");
low[15]=new Array("Digitale Peripherie","Memory","Netzger&auml;t","Operator Panels","Software","Text- und Bedienpanels","Touchpanel","Zubeh&ouml;r");
low[16]=new Array("Logik-Modul","Netzger&auml;t","Zubeh&ouml;r");
low[17]=new Array("CPU","Intelligente Peripherie");
low[18]=new Array("Interbus");
low[19]=new Array("Anschaltung","ET200B","ET200ECO","ET200IS","ET200ISP","ET200L","ET200M","ET200Pro","ET200R","ET200S","ET200X","Netz&uuml;berg&auml;nge","Simatic NET","Zubeh&ouml;r");
low[20]=new Array("Analoge Peripherie","Anschaltung","CPU","Digitale Peripherie","Intelligente Peripherie","Memory","Profibus","Simatic NET","Stromversorgung","Text- und Bedienpanels","Zubeh&ouml;r");
low[21]=new Array("Analoge Peripherie","Anschaltung","CPU","Digitale Peripherie","Intelligente Peripherie","Memory","Netzger&auml;t","Simatic NET","Text- und Bedienpanels","Zubeh&ouml;r");
low[22]=new Array("Analoge Peripherie","Anschaltung","CPU","Digitale Peripherie","Intelligente Peripherie","Memory","MOBY","Netzger&auml;t","Profibus","Simatic NET","SIWAREX","Zubeh&ouml;r");
low[23]=new Array("Analoge Peripherie","Anschaltung","CPU","Digitale Peripherie","Intelligente Peripherie","Memory","Simatic NET","Zubeh&ouml;r");
low[24]=new Array("Memory","MOBY","Netz&uuml;berg&auml;nge","Profibus","Programmierger&auml;t","Simatic NET","Software","Zubeh&ouml;r");
low[25]=new Array("MOBY","Netzger&auml;t","Profibus","Schaltger&auml;te","Simatic NET","Sinumerik","Zubeh&ouml;r");
low[26]=new Array("MICROMASTER","POSMO");
low[27]=new Array("Klemmen","Schaltger&auml;te");
low[28]=new Array("Analoge Peripherie");
low[29]=new Array("Netzger&auml;t","Zubeh&ouml;r");
low[30]=new Array("AS-I","CPU","ET200L","Memory","Motorstarter","POSMO","Simatic NET","Sinumerik","Software","WinAC");
low[31]=new Array("Analoge Peripherie","CPU","Digitale Peripherie","Intelligente Peripherie","Memory","Profibus","Profibus-Stecker","System 200v");
low[32]=new Array("I/O System:  Serie 750","Interbus");
low[33]=new Array("Software");

//Artikelmerkmale
var merkanzahl=0;