var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10016", "Accessories", "/accessories/index.html", 1, "", 1, "");
addItem("10020", "IF_20Filter", "/accessories/if-filter/index.html", 2, "", 1, "");
addItem("10032", "IC703_X2ACC", "/accessories/ic703-acc/index.html", 2, "", 1, "");
addItem("10056", "FT817_X2ACC", "/accessories/ft817-acc/index.html", 2, "", 1, "");
addItem("10045", "Keys_20and_20keyer", "/accessories/keys-and-keyer/index.html", 2, "", 1, "");
addItem("10013", "Palm_20Mini_20Paddle", "/accessories/keys-and-keyer/palm-mini-paddle/index.html", 3, "", 1, "");
addItem("10014", "PK4_20Keyer", "/accessories/keys-and-keyer/pk4-keyer/index.html", 3, "", 1, "");
addItem("10058", "Palm_20Portable_20Key", "/accessories/keys-and-keyer/palm-portable-key/index.html", 3, "", 1, "");
addItem("100105", "Touch_20keys", "/accessories/keys-and-keyer/touch-keys/index.html", 3, "", 1, "");
addItem("10027", "Antennas", "/antennas/index.html", 1, "", 1, "");
addItem("10012", "MP_X21_20portabel_20Antenne", "/antennas/mp-1-portabel-antenne/index.html", 2, "", 1, "");
addItem("100125", "Y3_20_X2_20portable_203_20Element_20Yagi", "/antennas/y3-portable-3-element-yagi/index.html", 2, "", 1, "");
addItem("10034", "Parts", "/parts/index.html", 1, "", 1, "");
addItem("10037", "Special_20Parts_20RF", "/parts/special-parts-rf/index.html", 2, "", 1, "");
addItem("10048", "SMD_20Bauteile", "/parts/smd-bauteile/index.html", 2, "", 1, "");
addItem("10023", "SMD_X2Transistors", "/parts/smd-bauteile/smd-transistors/index.html", 3, "", 1, "");
addItem("10036", "SMD_X2Diodes", "/parts/smd-bauteile/smd-diodes/index.html", 3, "", 1, "");
addItem("10049", "SMD_X2Caps", "/parts/smd-bauteile/smd-caps/index.html", 3, "", 1, "");
addItem("10060", "SMD_X2Resistors", "/parts/smd-bauteile/smd-resistors/index.html", 3, "", 1, "");
addItem("10070", "SMD_X2IC", "/parts/smd-bauteile/smd-ic/index.html", 3, "", 1, "");
addItem("10069", "Relais", "/parts/relais/index.html", 2, "", 1, "");
addItem("10077", "Transistors", "/parts/transistors/index.html", 2, "", 1, "");
addItem("10015", "2N_X3_X3_X3", "/parts/transistors/2n/index.html", 3, "", 1, "");
addItem("10026", "2SC_X3_X3_X3", "/parts/transistors/2sc/index.html", 3, "", 1, "");
addItem("10040", "BF_X3_X3_X3", "/parts/transistors/bf/index.html", 3, "", 1, "");
addItem("10051", "BC_X3_X3_X3", "/parts/transistors/bc/index.html", 3, "", 1, "");
addItem("10064", "BD_X3_X3_X3", "/parts/transistors/bd/index.html", 3, "", 1, "");
addItem("10076", "Other", "/parts/transistors/other/index.html", 3, "", 1, "");
addItem("10078", "Russian_20Power_20Transistors", "/parts/transistors/russian-power-transistors/index.html", 3, "", 1, "");
addItem("10081", "Xtals", "/parts/xtals/index.html", 2, "", 1, "");
addItem("10083", "Neosid_20Coil_20Kits", "/parts/neosid-coil-kits/index.html", 2, "", 1, "");
addItem("10085", "Mechanic_X4_20Enclosure", "/parts/mechanic-enclosure/index.html", 2, "", 1, "");
addItem("10044", "Enclosure", "/parts/mechanic-enclosure/enclosure/index.html", 3, "", 1, "");
addItem("10087", "Capacitor_20_X4_20Variable_20Caps", "/parts/capacitor-variable-caps/index.html", 2, "", 1, "");
addItem("10025", "Variable_20Caps", "/parts/capacitor-variable-caps/variable-caps/index.html", 3, "", 1, "");
addItem("10029", "Blocking_20Caps", "/parts/capacitor-variable-caps/blocking-caps/index.html", 3, "", 1, "");
addItem("10047", "Other_20Caps", "/parts/capacitor-variable-caps/other-caps/index.html", 3, "", 1, "");
addItem("10053", "COG_X4NP0_20Caps", "/parts/capacitor-variable-caps/cognp0-caps/index.html", 3, "", 1, "");
addItem("10073", "Foil_20Caps", "/parts/capacitor-variable-caps/folienkondensatoren/index.html", 3, "", 1, "");
addItem("10079", "Styroflex_20Caps", "/parts/capacitor-variable-caps/styroflex-caps/index.html", 3, "", 1, "");
addItem("10084", "Tantal_20Caps", "/parts/capacitor-variable-caps/tantal-caps/index.html", 3, "", 1, "");
addItem("10088", "Integrated_20Circuits", "/parts/integrated-circuits/index.html", 2, "", 1, "");
addItem("10017", "Analog", "/parts/integrated-circuits/analog/index.html", 3, "", 1, "");
addItem("10033", "Other_20IC", "/parts/integrated-circuits/other-ic/index.html", 3, "", 1, "");
addItem("10042", "CMOS", "/parts/integrated-circuits/cmos/index.html", 3, "", 1, "");
addItem("10062", "Voltage_20Regulators", "/parts/integrated-circuits/voltage-regulators/index.html", 3, "", 1, "");
addItem("10090", "Chokes", "/parts/chokes/index.html", 2, "", 1, "");
addItem("10093", "Wire", "/parts/wire/index.html", 2, "", 1, "");
addItem("10095", "Diodes", "/parts/diodes/index.html", 2, "", 1, "");
addItem("10097", "Display", "/parts/display/index.html", 2, "", 1, "");
addItem("10099", "Amidon", "/parts/amidon/index.html", 2, "", 1, "");
addItem("10039", "ATU_X4Balun", "/atubalun/index.html", 1, "", 1, "");
addItem("10089", "Measurement", "/measurement/index.html", 1, "", 1, "");
addItem("10091", "PCBs_20an_20partial_20kits", "/pcbs-an-partial-kits/index.html", 1, "", 1, "");
addItem("10094", "DDS_20VFO", "/dds-vfo/index.html", 1, "", 1, "");
addItem("10096", "SignaLink_20Interfaces", "/signalink-interfaces/index.html", 1, "", 1, "");
addItem("100100", "VHF_20Transceiver", "/vhf-transceiver/index.html", 1, "", 1, "");
addItem("1004", "Bodan_20SIX", "/vhf-transceiver/bodan-six/index.html", 2, "", 1, "");
addItem("1008", "Hohentwiel_202m_20SSB_X4CW", "/vhf-transceiver/hohentwiel-2m-ssbcw/index.html", 2, "", 1, "");
addItem("100101", "Morsekeys_20and_20keyers", "/morsekeys-and-keyers2/index.html", 1, "", 1, "");
addItem("100102", "Palm_20Mini_20Paddle", "/morsekeys-and-keyers2/palm-mini-paddle/index.html", 2, "", 1, "");
addItem("100103", "Palm_20PPK_20Pumpkey", "/morsekeys-and-keyers2/palm-ppk-pumpkey/index.html", 2, "", 1, "");
addItem("100104", "PK4_20keyer", "/morsekeys-and-keyers2/pk4-keyer/index.html", 2, "", 1, "");
addItem("100106", "Touch_20keys_20(sensor_20keys)", "/morsekeys-and-keyers2/touch-keys-sensor-keys/index.html", 2, "", 1, "");
addItem("100116", "QRP_X2Transceiver", "/qrp-kits/index.html", 1, "", 1, "");
addItem("100107", "Monoband_20Kits", "/qrp-kits/monoband-kits/index.html", 2, "", 1, "");
addItem("100108", "SW_X1_20Series_20(Small_20Wonder)", "/qrp-kits/monoband-kits/sw-series-small-wonder/index.html", 3, "", 1, "");
addItem("100109", "RockMite_20(SmallWonderLabs)", "/qrp-kits/monoband-kits/rockmite-smallwonderlabs/index.html", 3, "", 1, "");
addItem("100110", "Hegau_20(DL_X2QRP_X2AG)", "/qrp-kits/monoband-kits/hegau-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100111", "Mosquita_20(DL_X2QRP_X2AG)", "/qrp-kits/monoband-kits/mosquita-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100112", "DigiMode_20Kits", "/qrp-kits/digimode-kits/index.html", 2, "", 1, "");
addItem("100113", "DigiFun_20(DL_X2QRP_X2AG)", "/qrp-kits/digimode-kits/digifun-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100114", "Warbler_20(SmallWonderLabs)", "/qrp-kits/digimode-kits/warbler/index.html", 3, "", 1, "");
addItem("100115", "PSK20_20(SmallWonderLabs)", "/qrp-kits/digimode-kits/psk20-smallwonderlabs/index.html", 3, "", 1, "");
addItem("10098", "Small_20Wonder_20Labs", "/qrp-kits/small-wonder-labs/index.html", 2, "", 1, "");
addItem("10021", "PSK20_X4Warbler", "/qrp-kits/small-wonder-labs/psk20warbler/index.html", 3, "", 1, "");
addItem("10050", "SW_X1_20Serie", "/qrp-kits/small-wonder-labs/sw-serie/index.html", 3, "", 1, "");
addItem("10035", "RockMite", "/qrp-kits/small-wonder-labs/rockmite/index.html", 3, "", 1, "");
addItem("10072", "DL_X2QRP_X2AG_20Products", "/qrp-kits/dl-qrp-ag-products/index.html", 2, "", 1, "");
addItem("10082", "Monoband_20Transceivers", "/qrp-kits/dl-qrp-ag-products/monoband-transceivers/index.html", 3, "", 1, "");
addItem("10031", "Hegau_20SMD", "/qrp-kits/dl-qrp-ag-products/monoband-transceivers/hegau-smd/index.html", 4, "", 1, "");
addItem("10046", "Miss_20Mosquita", "/qrp-kits/dl-qrp-ag-products/monoband-transceivers/miss-mosquita/index.html", 4, "", 1, "");
addItem("10086", "Multiband_20Transceiver", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/index.html", 3, "", 1, "");
addItem("10018", "DigiFun_20PSK31", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/digifun-psk31/index.html", 4, "", 1, "");
addItem("10038", "Tramp_208", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/tramp-8/index.html", 4, "", 1, "");
addItem("10041", "Black_20Forest", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/black-forest/index.html", 4, "", 1, "");
addItem("10061", "Speaky", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/speaky/index.html", 4, "", 1, "");
addItem("10063", "BCR_20Blue_20Cool_20Radio", "/qrp-kits/dl-qrp-ag-products/multiband-transceiver/bcr-blue-cool-radio/index.html", 4, "", 1, "");
addItem("10066", "Elecraft_20Products", "/qrp-kits/elecraft-products/index.html", 2, "", 1, "");
addItem("10019", "Elecraft_20K1", "/qrp-kits/elecraft-products/elecraft-k1/index.html", 3, "", 1, "");
addItem("10030", "Elecraft_20K2", "/qrp-kits/elecraft-products/elecraft-k2/index.html", 3, "", 1, "");
addItem("10043", "elecraft_20KX1", "/qrp-kits/elecraft-products/elecraft-kx1/index.html", 3, "", 1, "");
addItem("100124", "Elecraft_20K3", "/qrp-kits/elecraft-products/elecraft-k3/index.html", 3, "", 1, "");
addItem("10054", "Elecraft_20Transverter", "/qrp-kits/elecraft-products/elecraft-transverter/index.html", 3, "", 1, "");
addItem("10065", "Elecraft_20MiniModules", "/qrp-kits/elecraft-products/elecraft-minimodules/index.html", 3, "", 1, "");
addItem("100126", "Elecraft_20Ready_20Built", "/qrp-kits/elecraft-products/elecraft-ready-built/index.html", 3, "", 1, "");
addItem("100117", "Multiband_20QRP_20Kits", "/qrp-kits/multiband-qrp-kits/index.html", 2, "", 1, "");
addItem("100118", "Tramp_208_20(DL_X2QRP_X2AG)", "/qrp-kits/multiband-qrp-kits/tramp-8-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100119", "Speaky_20(DL_X2QRP_X2AG)", "/qrp-kits/multiband-qrp-kits/speaky-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100120", "Blue_20Cool_20Radio_20(DL_X2QRP_X2AG)", "/qrp-kits/multiband-qrp-kits/blue-cool-radio-dl-qrp-ag/index.html", 3, "", 1, "");
addItem("100121", "Elecraft_20K1", "/qrp-kits/multiband-qrp-kits/elecraft-k1/index.html", 3, "", 1, "");
addItem("100122", "Elecraft_20K2", "/qrp-kits/multiband-qrp-kits/elecraft-k2/index.html", 3, "", 1, "");
addItem("100123", "Elecraft_20KX1", "/qrp-kits/multiband-qrp-kits/elecraft-kx1/index.html", 3, "", 1, "");
addItem("100127", "Elecraft_20Ready_20Built", "/http://www.qrpeter.de/uk/index.html", 3, "", 1, "");
};

var m_sSelectedOptionValue = '0';
function printCatnavDropdown(){
	document.write('<select id="catdropdown" style="width:100%"></select>');
	SMShop.base.addMember("CatnavDropdown");
};

function CatnavDropdown_windowOnLoad(args){
	var oItems = g_oPopupMenu.selectItems(0, true);
	var selCatDropDown = $('catdropdown'),oOption = null, sDepth = '';

	if(m_sSelectedOptionValue == '0'){
		oOption = selCatDropDown[selCatDropDown.length] = new Option();
		with(oOption){
			selected='selected';
			text='<Warengruppen>';
			value = '0';
		}
	};

	oItems.each(function(oItem) {
		sDepth = ''; for(var i=1;i<parseInt(oItem.depth);i++) sDepth += '-';
		oOption = selCatDropDown[selCatDropDown.length] = new Option();
		with(oOption){
			if(oItem.id == m_sSelectedOptionValue) selected = 'selected';
			text = sDepth + ' ' + oItem.caption;
			value = oItem.id;
		}}
	);

	selCatDropDown.onchange = function(){
		var oItem = g_oPopupMenu.selectSingleItem(this.value);
		
		location.href = SMOMAbsoluteRootURL + oItem.url;
		
	};
};