var objcat={25:{281:'+Analyzers',537:'Counters',793:'+Electrical Instruments',1049:'+Electronic Measuring Instruments',1305:'+Flow Measuring Instruments',1561:'Instrument Parts & Accessories',1817:'Level Measuring Instruments',2073:'+Measuring & Gauging Tools',2329:'+Optical Instruments',2585:'+Physical Measuring Instruments',2841:'+Pressure Measuring Instruments',3097:'Temperature Instruments',3353:'Testing Equipment',3609:'Timers',3865:'Weighing Scales',4121:'Measuring & Analysing Instrument Stocks',4377:'Used Measuring & Analysing Instruments',4633:'Measuring & Analysing Instrument Design Services',4889:'Measuring & Analysing Instrument Processing Services',5145:'Other Measuring & Analysing Instruments'}, 281:{65817:'Carbon Analyzers',131353:'Concentration Meters',196889:'Densitometers',262425:'Gas Analyzers',327961:'Moisture Meters',393497:'PH Meters',459033:'Other Analysis Instruments'}, 793:{66329:'Battery Testers',131865:'Clamp Meters',197401:'Current Meters',262937:'Energy Meters',328473:'Frequency Meters',394009:'Multimeters',459545:'Measuring Potentiometers',525081:'Power Meters',590617:'Resistance Meters',656153:'Voltage Meters',721689:'Other Electrical Instruments'}, 1049:{66585:'Industrial Metal Detectors',132121:'Oscilloscopes',197657:'Signal Generators',263193:'Spectrum Analyzers',328729:'Other Electronic Measuring Instruments'}, 1305:{66841:'Flow Meters',132377:'Flow Sensors',197913:'Gas Meters',263449:'Water Meters',328985:'Other Flow Measuring Instruments'}, 2073:{67609:'Dial Indicators',133145:'Gauges',198681:'Micrometers',264217:'Tape Measures',329753:'Vernier Calipers',395289:'Other Measuring & Gauging Tools'}, 2329:{67865:'Laser Levels',133401:'Laser Rangefinders',198937:'Lenses',264473:'Magnifiers',330009:'Microscopes',395545:'Night Vision',461081:'Optical Filters',526617:'Prisms',592153:'Refractometers',657689:'Spectrometers',723225:'Theodolites',788761:'Telescope & Binoculars',854297:'Other Optics Instruments'}, 2585:{68121:'Force Measuring Instruments',133657:'Hardness Testers',199193:'Height Measuring Instruments',264729:'Speed Measuring Instruments',330265:'Width Measuring Instruments',395801:'Other Physical Measuring Instruments'}, 2841:{68377:'Pressure Gauges',133913:'Pressure Monitors',199449:'Pressure Regulators',264985:'Pressure Sensors',330521:'Pressure Transmitters',396057:'Other Pressure Measuring Instruments'}};var topcat=25;var disp=8;var cat_selectedcolor="#0000FF"; function cat_del_options(o){ while(o.length>1) o.options[o.length-1] = null; } function cat_bitlen(n){ i=0; while(1){ i++; if((n>>i)==0) return i; } } function cat_init(){ var o=objcat[topcat]; for (var i in o){ if(/^\+/g.test(o[i])){ cat.options[cat.length]=new Option("+ "+o[i].replace(/^\+/g, ""), i); cat.options[cat.length-1].style.color=cat_selectedcolor; } else{ cat.options[cat.length]=new Option(o[i], i); } } } function ins_cat(o, a, level){ var indents = ""; for(var j=1;j 1){ v = aa[0]; k = aa[2]; } else{ v = o[i]; k = i; } if(/^\+/g.test(v)){ if(selected==k){ cat.options[cat.length]=new Option(indents+"- "+v.replace(/^\+/g, ""), k, true, true); cat.options[cat.length-1].style.color=cat_selectedcolor; if(objcat[selected] !== undefined) ins_cat(objcat[selected], a, level+1); } else{ cat.options[cat.length]=new Option(indents+"+ "+v.replace(/^\+/g, ""), k); cat.options[cat.length-1].style.color=cat_selectedcolor; } } else{ if(selected==k) cat.options[cat.length]=new Option(indents+v, k, true, true); else cat.options[cat.length]=new Option(indents+v, k); } } } function changeme(o){ var cc=o.value; var a=[null]; level = Math.ceil( cat_bitlen(cc) / disp); for(var i=0;i