var maincate = new main_cate();
function main_cate()
{
	this.size = 31;
	this[1] = "24||Acoustic Components";
	this[2] = "50||Antennas & CATV/MATV Parts";
	this[3] = "25||Capacitors";
	this[4] = "36||Cards & Modules";
	this[5] = "26||Circuit & Heat Protection Devices";
	this[6] = "27||Coils & Transformers";
	this[7] = "28||Connectors";
	this[8] = "51||Design Services";
	this[9] = "29||Diodes & Transistors";
	this[10] = "30||Displays";
	this[11] = "31||ICs Analog & Mixed Signal";
	this[12] = "32||ICs, Digital";
	this[13] = "33||Lamps & Bulbs & Accessories";
	this[14] = "49||Magnets & Heads";
	this[15] = "34||Manufacturing Equipment";
	this[16] = "52||Manufacturing Supplies";
	this[17] = "35||Metal & Plastic Parts";
	this[18] = "37||Motors & Electromechanicals";
	this[19] = "38||Optoelectronics Components";
	this[20] = "39||PCBS (Printed Circuit Board)";
	this[21] = "40||Plugs & Sockets";
	this[22] = "41||Power Supplies, Batteries & Accessories";
	this[23] = "53||Production Services";
	this[24] = "54||Production Tools";
	this[25] = "42||Quartz Crystal/Quartz Oscillators";
	this[26] = "43||Relays & Keyboards";
	this[27] = "44||Resistors";
	this[28] = "45||Sensors";
	this[29] = "46||Switches";
	this[30] = "47||Test & Measurement";
	this[31] = "48||Wire & Cable";
	return this;
}

var subcate24 = new subcate_24();
function subcate_24()
{
	this.size = 18;
	this[1] = "114||Acoustic Components, Miscellaneous";
	this[2] = "105||Bells, telephone";
	this[3] = "98||Buzzers, electromagnetic";
	this[4] = "106||Buzzers, piezoelectric/ceramic";
	this[5] = "99||Microphone & parts";
	this[6] = "107||Raw speakers, car";
	this[7] = "100||Raw speakers, full-range";
	this[8] = "108||Raw speakers, headset";
	this[9] = "109||Raw speakers, mid-range";
	this[10] = "110||Raw speakers, woofer";
	this[11] = "101||Sound modules";
	this[12] = "111||Speaker accessories";
	this[13] = "112||Speaker chassis/cones/grilles";
	this[14] = "113||Speaker, horn/siren";
	this[15] = "102||Speakers, micro";
	this[16] = "103||Speakers, mylar";
	this[17] = "610||Speakers, transducer";
	this[18] = "104||Transceiver/Receiver";
	return this;
}

var subcate50 = new subcate_50();
function subcate_50()
{
	this.size = 7;
	this[1] = "532||Antenna parts";
	this[2] = "538||Antennas & CATV/MATV Parts, Miscellaneous";
	this[3] = "533||Antennas, RF";
	this[4] = "534||Antennas, satellite";
	this[5] = "535||Antennas, telephone";
	this[6] = "536||CATV/MATV components";
	this[7] = "537||Satellite TV components";
	return this;
}

var subcate25 = new subcate_25();
function subcate_25()
{
	this.size = 10;
	this[1] = "115||Capacitors, Aluminum electrolytic";
	this[2] = "116||Capacitors, Ceramic";
	this[3] = "117||Capacitors, Ceramic multilayer";
	this[4] = "118||Capacitors, Chip";
	this[5] = "119||Capacitors, Metolized film";
	this[6] = "124||Capacitors, Miscellaneous";
	this[7] = "120||Capacitors, polypropylene";
	this[8] = "121||Capacitors, Tantalum electrolytic";
	this[9] = "122||Capacitors, Trimmer";
	this[10] = "123||Capacitors, Variable";
	return this;
}

var subcate36 = new subcate_36();
function subcate_36()
{
	this.size = 22;
	this[1] = "317||Cards & Modules, Miscellaneous";
	this[2] = "296||Cards, controller";
	this[3] = "297||Cards, CPU/coprocessor";
	this[4] = "298||Cards, fax";
	this[5] = "299||Cards, general/other";
	this[6] = "300||Cards, LAN";
	this[7] = "301||Cards, memory";
	this[8] = "302||Cards, modem";
	this[9] = "303||Cards, multimedia";
	this[10] = "304||Cards, smart";
	this[11] = "305||CCTV lenses/modules";
	this[12] = "306||Mice/Trackballs/Touchpads";
	this[13] = "307||Modules, AD/DA";
	this[14] = "308||Modules, fiber-optic";
	this[15] = "309||Modules, general/other";
	this[16] = "310||Modules, memory";
	this[17] = "311||Modules, remote control receiver";
	this[18] = "312||Modules, remote control transmitter";
	this[19] = "313||Modules, telephone";
	this[20] = "314||Modules, voice recognition";
	this[21] = "315||Tuner modules, radio";
	this[22] = "316||Tuner modules, TV";
	return this;
}

var subcate26 = new subcate_26();
function subcate_26()
{
	this.size = 14;
	this[1] = "138||Circuit & Heat Protection Devices, Miscellaneous";
	this[2] = "125||Circuit breakers";
	this[3] = "126||Cooling fan";
	this[4] = "131||CPU coolers";
	this[5] = "132||Fuse holders";
	this[6] = "127||Fuses";
	this[7] = "133||Fuses, miniature";
	this[8] = "134||Heatsinks";
	this[9] = "129||Internet set-top box";
	this[10] = "135||Surge protectors/arrestors";
	this[11] = "128||Thermal cutoffs";
	this[12] = "136||Thermoelectric modules";
	this[13] = "130||Thermostat";
	this[14] = "137||Vacuum interrupters";
	return this;
}

var subcate27 = new subcate_27();
function subcate_27()
{
	this.size = 25;
	this[1] = "141||Bobbins & base for coils/transformers";
	this[2] = "142||Choke coils";
	this[3] = "162||Coils & Transformers, Miscellaneous";
	this[4] = "143||Deflection yokes";
	this[5] = "144||Delay lines";
	this[6] = "145||High-voltage coils";
	this[7] = "139||IFTS";
	this[8] = "140||Inductors";
	this[9] = "146||Inductors, chip";
	this[10] = "147||LAN coils";
	this[11] = "148||Oscillator coils";
	this[12] = "149||RF coils";
	this[13] = "150||Solenoid coils";
	this[14] = "151||Solenoids";
	this[15] = "152||Special-purpose coils";
	this[16] = "153||Transformers, current";
	this[17] = "154||Transformers, flyback";
	this[18] = "155||Transformers, high-frequency";
	this[19] = "156||Transformers, LAN";
	this[20] = "157||Transformers, power";
	this[21] = "158||Transformers, pulse";
	this[22] = "159||Transformers, special-purpose";
	this[23] = "160||Transformers, toroidal";
	this[24] = "161||Voice coils";
	this[25] = "611||Watch coils";
	return this;
}

var subcate28 = new subcate_28();
function subcate_28()
{
	this.size = 20;
	this[1] = "163||Connectors, audio/video";
	this[2] = "167||Connectors, Coaxial";
	this[3] = "164||Connectors, computer";
	this[4] = "168||Connectors, Crimp";
	this[5] = "169||Connectors, D/D";
	this[6] = "170||Connectors, DIN";
	this[7] = "171||Connectors, Fiber-optic";
	this[8] = "172||Connectors, Flat cable";
	this[9] = "613||Connectors, Heat Seal";
	this[10] = "173||Connectors, High-Voltage";
	this[11] = "174||Connectors, IC-card connectors";
	this[12] = "175||Connectors, LAN";
	this[13] = "181||Connectors, Miscellaneous";
	this[14] = "176||Connectors, Multipole";
	this[15] = "165||Connectors, PCB";
	this[16] = "177||Connectors, Power";
	this[17] = "178||Connectors, RCA";
	this[18] = "166||Connectors, telecommunications";
	this[19] = "179||Connectors, underwater";
	this[20] = "180||Connectors, vacuum";
	return this;
}

var subcate51 = new subcate_51();
function subcate_51()
{
	this.size = 6;
	this[1] = "539||CAD";
	this[2] = "544||Design Services, Miscellaneous";
	this[3] = "540||Design, Ic";
	this[4] = "541||Design, PBC";
	this[5] = "542||Design, product";
	this[6] = "543||Modeling";
	return this;
}

var subcate29 = new subcate_29();
function subcate_29()
{
	this.size = 13;
	this[1] = "194||Diodes & Transistors, Miscellaneous";
	this[2] = "182||Diodes, general-purpose";
	this[3] = "183||Diodes, special-purpose";
	this[4] = "187||MOSFETs";
	this[5] = "186||Rectifiers";
	this[6] = "188||Thyristors";
	this[7] = "184||Transistors, general-purpose";
	this[8] = "189||Transistors, power";
	this[9] = "190||Transistors, RF";
	this[10] = "191||Transistors, small-signal";
	this[11] = "185||Transistors, special-purpose";
	this[12] = "192||Vacuum tubes";
	this[13] = "193||Zener diodes";
	return this;
}

var subcate30 = new subcate_30();
function subcate_30()
{
	this.size = 14;
	this[1] = "195||CRTs";
	this[2] = "199||Display, backlit";
	this[3] = "200||Displays, electrochromic";
	this[4] = "197||Displays, LED";
	this[5] = "208||Displays, Miscellaneous";
	this[6] = "201||Displays, plasma";
	this[7] = "202||Displays, vacuum fluorescent";
	this[8] = "203||Electron guns for CRTs";
	this[9] = "196||LCDs, active";
	this[10] = "204||LCDs, alphanumeric/digit";
	this[11] = "205||LCDs, dot-matrix module";
	this[12] = "206||LCDs, graphics module";
	this[13] = "207||LCDs, passive";
	this[14] = "198||Monitors";
	return this;
}

var subcate31 = new subcate_31();
function subcate_31()
{
	this.size = 14;
	this[1] = "209||Filters, SAW";
	this[2] = "222||ICs Analog & Mixed Signal, Miscellaneous";
	this[3] = "210||ICs, AD/DA converters";
	this[4] = "211||ICs, amplifier/preamplifier";
	this[5] = "217||ICs, analog/mixed signal, special-function";
	this[6] = "215||ICs, communications";
	this[7] = "216||ICs, consumer (calculators, clocks, radios, watches, etc)";
	this[8] = "212||ICs, consumer electronics";
	this[9] = "213||ICs, general";
	this[10] = "218||ICs, hybrid";
	this[11] = "219||ICs, line driver/controller";
	this[12] = "220||ICs, microwave";
	this[13] = "221||ICs, power-conversion/management";
	this[14] = "214||ICs,voltage regulators";
	return this;
}

var subcate32 = new subcate_32();
function subcate_32()
{
	this.size = 28;
	this[1] = "223||ASICs";
	this[2] = "237||Flash memories";
	this[3] = "238||FPGAs";
	this[4] = "241||ICs, BIOS";
	this[5] = "232||ICs, controller (disk, display, DMA, interrupt, keyboard, etc)";
	this[6] = "233||ICs, data communications (ISDN, xDSL)";
	this[7] = "234||ICs, digital communications";
	this[8] = "235||ICs, digital special-function";
	this[9] = "250||ICs, Digital, Miscellaneous";
	this[10] = "224||ICs, DRAM";
	this[11] = "242||ICs, DSP";
	this[12] = "239||ICs, Fuzzy logic";
	this[13] = "225||ICs, logic";
	this[14] = "226||ICs, memory-other";
	this[15] = "245||ICs, networking (FDDI, LAN, etc)";
	this[16] = "227||ICs, processors/CPUs";
	this[17] = "228||ICs, SRAM";
	this[18] = "229||ICs, VRAM";
	this[19] = "236||ICs/chipsets";
	this[20] = "231||ICs/chipsets, computer";
	this[21] = "230||ICs/chipsets, fax/modem/voice";
	this[22] = "240||ICs/chipsets, graphics";
	this[23] = "244||ICs/chipsets, multimedia";
	this[24] = "248||ICs/chipsets, telephone";
	this[25] = "249||ICs/chipsets, TV";
	this[26] = "243||Microcontrollers";
	this[27] = "246||PLAs/PLDs";
	this[28] = "247||ROMs/PROMs/EPROMs/EEPROMs";
	return this;
}

var subcate33 = new subcate_33();
function subcate_33()
{
	this.size = 10;
	this[1] = "251||Camera flash";
	this[2] = "252||Flash tubes, xenon";
	this[3] = "253||Fluorescent bulbs";
	this[4] = "254||Halogen bulbs";
	this[5] = "255||Incandescent bulbs";
	this[6] = "256||Lampholders";
	this[7] = "260||Lamps & Bulbs & Accessories, Miscellaneous";
	this[8] = "257||Lamps, mercury";
	this[9] = "258||Lamps, miniature";
	this[10] = "259||Lamps, neon";
	return this;
}

var subcate49 = new subcate_49();
function subcate_49()
{
	this.size = 17;
	this[1] = "524||Alinco Magnets";
	this[2] = "530||Core, special-purpose";
	this[3] = "518||Hard ferrite magnets";
	this[4] = "519||Magnetic heads, audio";
	this[5] = "520||Magnetic heads, card-reader";
	this[6] = "521||Magnetic heads, floppy-disk";
	this[7] = "522||Magnetic heads, hard-disk";
	this[8] = "523||Magnetic heads, video";
	this[9] = "607||Magnetic Systems";
	this[10] = "531||Magnets & Heads, Miscellaneous";
	this[11] = "525||Plastic magnets";
	this[12] = "526||Printer heads";
	this[13] = "608||Promotional Magnet";
	this[14] = "606||Rare Earth Magnets";
	this[15] = "527||Servo heads";
	this[16] = "528||Soft ferrite magnets";
	this[17] = "529||Special magnets";
	return this;
}

var subcate34 = new subcate_34();
function subcate_34()
{
	this.size = 17;
	this[1] = "261||Bar-code readers";
	this[2] = "262||CAM systems";
	this[3] = "263||Crimping machines";
	this[4] = "264||Drying ovens/cabinets";
	this[5] = "265||Electroplating machines";
	this[6] = "266||Fluid-dispensing machines";
	this[7] = "267||Humidity chambers";
	this[8] = "277||Manufacturing Equipment, Miscellaneous";
	this[9] = "268||Metalworking machines";
	this[10] = "269||Mold-making machines";
	this[11] = "270||PCB production machines";
	this[12] = "271||Pin-insertion machines";
	this[13] = "272||Screen-printing machines";
	this[14] = "273||SMD rework machines";
	this[15] = "274||Soldering machines";
	this[16] = "275||Ultrasonic-cleaning machines";
	this[17] = "276||Welding machines";
	return this;
}

var subcate52 = new subcate_52();
function subcate_52()
{
	this.size = 41;
	this[1] = "545||Adhesives for electronics production";
	this[2] = "546||Carrier tapes";
	this[3] = "547||Ceramic components";
	this[4] = "549||Chemicals, PCB";
	this[5] = "548||Cherricols";
	this[6] = "550||Clean room clothing";
	this[7] = "551||Discounted semiconductors";
	this[8] = "552||EMI shielding";
	this[9] = "553||Epoxy compounds";
	this[10] = "554||Ferrite cores/bars/EI";
	this[11] = "556||Ferrite plastic";
	this[12] = "555||Ferrite powder";
	this[13] = "557||Finger cots";
	this[14] = "558||Foils, metal";
	this[15] = "559||Gloves";
	this[16] = "560||Heating elements";
	this[17] = "561||IC packaging materials";
	this[18] = "562||Insulation materials";
	this[19] = "563||Iron powder";
	this[20] = "564||Laminates";
	this[21] = "565||Lead wire";
	this[22] = "566||Lenses";
	this[23] = "585||Manufacturing Supplies, Miscellaneous";
	this[24] = "567||Manufacturing supplies, other";
	this[25] = "568||Metal ingots";
	this[26] = "569||Mica";
	this[27] = "570||Packaging";
	this[28] = "571||Photoresists";
	this[29] = "572||Polarized films for LCDs";
	this[30] = "573||Precious metals ";
	this[31] = "574||Resin";
	this[32] = "575||Semiconductor chips/dice/wafers";
	this[33] = "576||Silican steel cores/bors/EI";
	this[34] = "577||Sleevings";
	this[35] = "578||Solder pastes/creams/fluxes";
	this[36] = "579||Solder/Flux";
	this[37] = "580||Tape, adhesive";
	this[38] = "581||Tape, masking";
	this[39] = "582||Tape, paper (for components)";
	this[40] = "583||Tape, plastic (for components)";
	this[41] = "584||Trays, IC";
	return this;
}

var subcate35 = new subcate_35();
function subcate_35()
{
	this.size = 18;
	this[1] = "282||Bearings";
	this[2] = "283||Cabinets/Cases";
	this[3] = "284||Diecast metal parts";
	this[4] = "609||Electrical Contacts";
	this[5] = "285||Knobs/Handles";
	this[6] = "287||Lead frames";
	this[7] = "286||Lead pins";
	this[8] = "295||Metal & Plastic Parts, Miscellaneous";
	this[9] = "288||Metal cans";
	this[10] = "279||Parts, metal";
	this[11] = "280||Parts, plastic";
	this[12] = "281||Parts, rubber";
	this[13] = "289||Rollers";
	this[14] = "290||Screw & Fasteners";
	this[15] = "291||Shrinkable tube";
	this[16] = "292||Snap domes";
	this[17] = "293||Springs";
	this[18] = "294||Stamped metal parts";
	return this;
}

var subcate37 = new subcate_37();
function subcate_37()
{
	this.size = 18;
	this[1] = "325||Belts, motor-drive";
	this[2] = "323||CD/VCD/MD mechanism";
	this[3] = "324||Mechanical timers";
	this[4] = "326||Mechanisms, floppy-disk-drive";
	this[5] = "327||Mechanisms, hard-disk";
	this[6] = "328||Mechanisms, printer";
	this[7] = "319||Mechanisms, tape";
	this[8] = "329||Motor drives";
	this[9] = "330||Motor starters";
	this[10] = "612||Motor, geared";
	this[11] = "320||Motor, micro";
	this[12] = "331||Motor, servo";
	this[13] = "332||Motor, stepping";
	this[14] = "333||Motor, synchronous";
	this[15] = "334||Motor, vibration";
	this[16] = "335||Motors & Electromechanicals, Miscellaneous";
	this[17] = "321||Motors, AC";
	this[18] = "322||Motors, DC";
	return this;
}

var subcate38 = new subcate_38();
function subcate_38()
{
	this.size = 8;
	this[1] = "336||LEDs";
	this[2] = "337||LEDs, infrared";
	this[3] = "343||Optoelectronics Components, Miscellaneous";
	this[4] = "338||Photodiodes";
	this[5] = "339||Photomultipliers";
	this[6] = "342||Photoresistors";
	this[7] = "340||Photosensors";
	this[8] = "341||Phototransistors";
	return this;
}

var subcate39 = new subcate_39();
function subcate_39()
{
	this.size = 5;
	this[1] = "348||PCBS (Printed Circuit Board), Miscellaneous";
	this[2] = "344||PCBs, double-sided";
	this[3] = "345||PCBs, flexible";
	this[4] = "346||PCBs, multilayer";
	this[5] = "347||PCBs, single-sided";
	return this;
}

var subcate40 = new subcate_40();
function subcate_40()
{
	this.size = 8;
	this[1] = "349||CRT caps/sockets";
	this[2] = "350||Modular jacks/plugs";
	this[3] = "356||Plugs & Sockets, Miscellaneous";
	this[4] = "351||Power plugs/sockets";
	this[5] = "352||Sockets, IC";
	this[6] = "353||Sockets, vacuum tube";
	this[7] = "354||Telephone plug/sockets";
	this[8] = "355||Terminal blocks";
	return this;
}

var subcate41 = new subcate_41();
function subcate_41()
{
	this.size = 24;
	this[1] = "363||Adapter, AC/AC";
	this[2] = "357||Adapter, AC/DC";
	this[3] = "364||Ballasts";
	this[4] = "358||Batteries/packet";
	this[5] = "359||Battery chargers";
	this[6] = "365||Button-cell batteries";
	this[7] = "360||Converters, AC/DC";
	this[8] = "619||Converters, DC/DC";
	this[9] = "614||Dry Cell";
	this[10] = "366||High-voltage power supplies";
	this[11] = "367||Inverters";
	this[12] = "618||Lightning and Surge Protection Devices";
	this[13] = "368||Linear power supplies";
	this[14] = "369||Lithium batteries/packs";
	this[15] = "370||NiCd batteries/packs";
	this[16] = "371||NiMH batteries/packs";
	this[17] = "372||Power adapter";
	this[18] = "376||Power Supplies, Batteries & Accessories, Miscellaneous";
	this[19] = "615||Rechargeable batteries/packs";
	this[20] = "373||Sealed lead-acid batteries/packs";
	this[21] = "374||Solar cells";
	this[22] = "362||Switching power supplies";
	this[23] = "375||UPS";
	this[24] = "361||Voltage regulators/stabilizers";
	return this;
}

var subcate53 = new subcate_53();
function subcate_53()
{
	this.size = 10;
	this[1] = "586||CAM";
	this[2] = "587||Contract assembly (board level)";
	this[3] = "588||Die making";
	this[4] = "589||Electroplating";
	this[5] = "590||Mold-making";
	this[6] = "591||OEM/ODM, production/services";
	this[7] = "592||Pad printing";
	this[8] = "595||Production Services, Miscellaneous";
	this[9] = "593||Screen printing";
	this[10] = "594||Spray painting";
	return this;
}

var subcate54 = new subcate_54();
function subcate_54()
{
	this.size = 8;
	this[1] = "596||Crimping tools";
	this[2] = "597||Desoldering tools";
	this[3] = "598||Handtool sets";
	this[4] = "603||Production Tools, Miscellaneous";
	this[5] = "599||Screw drivers";
	this[6] = "600||Soldering guns/irons";
	this[7] = "601||Tools, production management";
	this[8] = "602||Wire cuttors/strippers";
	return this;
}

var subcate42 = new subcate_42();
function subcate_42()
{
	this.size = 14;
	this[1] = "377||Crystal accessories/parts";
	this[2] = "378||Crystal bases/caps";
	this[3] = "379||Crystal cans";
	this[4] = "380||Crystal filters";
	this[5] = "381||Crystal oscillators";
	this[6] = "382||Crystal resonators";
	this[7] = "383||Crystal, Quartz (in holder)";
	this[8] = "384||Crystal, Quartz (row/blanks)";
	this[9] = "385||Crystal, surface-mount";
	this[10] = "389||Filter, ceramic";
	this[11] = "386||Filters, EMI";
	this[12] = "387||Filters, LAN";
	this[13] = "390||Quartz Crystal/Quartz Oscillators, Miscellaneous";
	this[14] = "388||Resonators, ceramic";
	return this;
}

var subcate43 = new subcate_43();
function subcate_43()
{
	this.size = 9;
	this[1] = "391||Conductive rubber keyboards/pads";
	this[2] = "396||Keyboards, mechanical";
	this[3] = "394||Keyboards, membrane";
	this[4] = "395||Keyboards/pads";
	this[5] = "399||Relays & Keyboards, Miscellaneous";
	this[6] = "392||Relays, electromechanical";
	this[7] = "393||Relays, power";
	this[8] = "397||Relays, reed";
	this[9] = "398||Relays, solid-state";
	return this;
}

var subcate44 = new subcate_44();
function subcate_44()
{
	this.size = 14;
	this[1] = "400||Potentiometers/variable resistors/trimmers";
	this[2] = "401||Resistors, carbon-film";
	this[3] = "404||Resistors, cement";
	this[4] = "405||Resistors, cermet";
	this[5] = "402||Resistors, chip";
	this[6] = "403||Resistors, metal-film";
	this[7] = "413||Resistors, Miscellaneous";
	this[8] = "406||Resistors, power";
	this[9] = "407||Resistors, semi-fixed";
	this[10] = "409||Resistors, thin-firm";
	this[11] = "410||Resistors, trimmer";
	this[12] = "411||Resistors/Potentiometers";
	this[13] = "408||Thermistors";
	this[14] = "412||Varistors";
	return this;
}

var subcate45 = new subcate_45();
function subcate_45()
{
	this.size = 19;
	this[1] = "415||Arrestors";
	this[2] = "420||Sensor, gas/smoke";
	this[3] = "414||Sensors";
	this[4] = "416||Sensors, acceleration";
	this[5] = "417||Sensors, AF";
	this[6] = "418||Sensors, CCD area";
	this[7] = "419||Sensors, current";
	this[8] = "421||Sensors, humidity";
	this[9] = "422||Sensors, image";
	this[10] = "423||Sensors, infrared";
	this[11] = "424||Sensors, magnetic";
	this[12] = "432||Sensors, Miscellaneous";
	this[13] = "425||Sensors, optical";
	this[14] = "426||Sensors, piezoelectric";
	this[15] = "427||Sensors, piezoresistive";
	this[16] = "428||Sensors, pressure";
	this[17] = "429||Sensors, proximity";
	this[18] = "430||Sensors, temperature";
	this[19] = "431||Sensors, vibration";
	return this;
}

var subcate46 = new subcate_46();
function subcate_46()
{
	this.size = 20;
	this[1] = "438||Hookswitches";
	this[2] = "433||Switches";
	this[3] = "439||Switches, keyboard";
	this[4] = "440||Switches, keylock";
	this[5] = "441||Switches, leaf";
	this[6] = "442||Switches, lever";
	this[7] = "443||Switches, membrane";
	this[8] = "444||Switches, mercury";
	this[9] = "445||Switches, micro/miniature";
	this[10] = "451||Switches, Miscellaneous";
	this[11] = "446||Switches, power";
	this[12] = "434||Switches, pushbutton";
	this[13] = "447||Switches, reed";
	this[14] = "435||Switches, rocker";
	this[15] = "436||Switches, rotary";
	this[16] = "437||Switches, slide";
	this[17] = "448||Switches, tactile";
	this[18] = "616||Switches, time";
	this[19] = "449||Switches, toggle";
	this[20] = "450||Touchscreen panels";
	return this;
}

var subcate47 = new subcate_47();
function subcate_47()
{
	this.size = 47;
	this[1] = "455||Battery checkers/testers";
	this[2] = "456||Breadboards";
	this[3] = "457||Calibrators";
	this[4] = "458||Counters and timers";
	this[5] = "452||Counters, frequency";
	this[6] = "459||Data loggers";
	this[7] = "460||Drive testers";
	this[8] = "461||Electronic, scales";
	this[9] = "462||Emulators, in-circuit";
	this[10] = "463||Equipment, environmental test";
	this[11] = "464||Furniture, engineering";
	this[12] = "465||Generators, RF";
	this[13] = "466||Logic analyzers";
	this[14] = "467||Logic probes";
	this[15] = "468||Machines, optical inspection";
	this[16] = "469||Meters, general";
	this[17] = "453||Meters, lux";
	this[18] = "470||Meters, panel";
	this[19] = "471||Meters, PH";
	this[20] = "472||Meters, power";
	this[21] = "473||Microscopes";
	this[22] = "454||Multimeters (analog, digital)";
	this[23] = "474||Network analyzers";
	this[24] = "475||Oscilloscopes";
	this[25] = "477||PCB test system";
	this[26] = "476||PC-based instruments";
	this[27] = "478||Power supplies, benchtop";
	this[28] = "479||Power supplies, lab use";
	this[29] = "480||Protocol analyzers";
	this[30] = "481||Spectrum analyzers";
	this[31] = "617||Tachometer";
	this[32] = "482||Telephone analyzers";
	this[33] = "497||Test & Measurement, Miscellaneous";
	this[34] = "483||Test development software";
	this[35] = "484||Test probes/leads";
	this[36] = "485||Test sockets";
	this[37] = "486||Test systems, component";
	this[38] = "487||Test systems, EMI";
	this[39] = "488||Test systems, telephone";
	this[40] = "489||Testers, boreboard";
	this[41] = "490||Testers, cable";
	this[42] = "491||Testers, EMI";
	this[43] = "492||Testers, IC/semiconductor";
	this[44] = "493||Testers, insulation";
	this[45] = "494||Testers, vibration";
	this[46] = "495||Thermometers (for industrial use)";
	this[47] = "496||XY Platters";
	return this;
}

var subcate48 = new subcate_48();
function subcate_48()
{
	this.size = 20;
	this[1] = "505||Automobile plug-in cable";
	this[2] = "506||Bonding wire";
	this[3] = "498||Cable assemblies, audio/video";
	this[4] = "499||Cable assemblies, computer";
	this[5] = "500||Cable assemblies, games";
	this[6] = "503||Cable assemblies, telephone";
	this[7] = "507||Cable ties/restrainers";
	this[8] = "504||Cable, coaxial";
	this[9] = "508||Copper wire";
	this[10] = "509||Fiber-optic cable";
	this[11] = "510||Flat ribbon cable";
	this[12] = "511||General-purpose wire";
	this[13] = "512||LAN cable assemblies";
	this[14] = "513||Magnet wire";
	this[15] = "514||Optical fiber";
	this[16] = "501||Power cards";
	this[17] = "515||Telephone cards";
	this[18] = "517||Wire & Cable, Miscellaneous";
	this[19] = "516||Wire hamesses";
	this[20] = "502||Wiring & accessories";
	return this;
}

function ChangeCategory(ComeFrom, GoTo, StartPoint)
{
	var i = 0;
	GoTo.selectedIndex = 0;

	if (ComeFrom.options[ComeFrom.selectedIndex].value == '')
	{
		GoTo.length = 1;
	}
	else
	{
		eval('position = subcate'+ComeFrom.options[ComeFrom.selectedIndex].value+';');
		GoTo.length = position.size + 1;
		for (j = 1; j <= position.size; j++)
		{
			category = position[j].split('||');
			GoTo.options[j+StartPoint].text = category[1];
			GoTo.options[j+StartPoint].value = category[0];
		}
	}
}
