var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10078", "Komfortelektronik", "/komfortelektronik/index.html", 1, "", 1, "");
addItem("10079", "Parksensor", "/komfortelektronik/parksensor/index.html", 2, "", 1, "");
addItem("100180", "Antennen", "/komfortelektronik/antennen/index.html", 2, "", 1, "");
addItem("100256", "Marderabwehr", "/http://www.marderabwehr.ch/onlineshop/", 2, "", 1, "_blank");
addItem("100142", "Beleuchtung", "/fahrzeuglampen-12-volt/index.html", 1, "", 1, "");
addItem("100257", "Fahrzeuglampen_2012_20Volt", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/index.html", 2, "", 1, "");
addItem("10086", "Halogenlampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/halogenlampen-12v/halogenlampen.html", 3, "", 1, "");
addItem("10096", "Biluxlampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/biluxlampen-12v/index.html", 3, "", 1, "");
addItem("100117", "Kugellampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/kugellampen-12v/index.html", 3, "", 1, "");
addItem("100140", "Anzeigelampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/anzeigelampen-12v/index.html", 3, "", 1, "");
addItem("100125", "Glassockellampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/glassockellampen-12v/index.html", 3, "", 1, "");
addItem("100139", "Soffittenlampen_2012V", "/fahrzeuglampen-12-volt/fahrzeuglampen-12-volt/soffittenlampen-12v/index.html", 3, "", 1, "");
addItem("100258", "Fahrzeuglampen_2024_20Volt", "/fahrzeuglampen-12-volt/fahrzeuglampen-24-volt/index.html", 2, "", 1, "");
addItem("100259", "Halogenlampen_2024V", "/fahrzeuglampen-12-volt/fahrzeuglampen-24-volt/halogenlampen-24v/index.html", 3, "", 1, "");
addItem("100260", "Kugellampen_2024V", "/fahrzeuglampen-12-volt/fahrzeuglampen-24-volt/kugellampen-24v/index.html", 3, "", 1, "");
addItem("100261", "Glassockellampen_2024V", "/fahrzeuglampen-12-volt/fahrzeuglampen-24-volt/glassockellampen-24v/index.html", 3, "", 1, "");
addItem("100262", "Soffittenlampen_2024V", "/fahrzeuglampen-12-volt/fahrzeuglampen-24-volt/soffittenlampen-24v/index.html", 3, "", 1, "");
addItem("100181", "Wartung_X2_20_X4_20Pflege", "/wartung-pflege/index.html", 1, "", 1, "");
addItem("100234", "Reinigung", "/wartung-pflege/reinigung/index.html", 2, "", 1, "");
addItem("100264", "Kantenschutz", "/wartung-pflege/kantenschutz/index.html", 2, "", 1, "");
addItem("100162", "Chemische_20Produkte", "/chemische-produkte/index.html", 1, "", 1, "");
addItem("100163", "K_C3_BChlerpflegemittel", "/chemische-produkte/kuehlerpflegemittel/index.html", 2, "", 1, "");
addItem("100164", "Innenraumpflege", "/chemische-produkte/innenraumpflege/index.html", 2, "", 1, "");
addItem("100263", "Caramba_20Wartungsprays", "/chemische-produkte/caramba-wartungsprays/index.html", 2, "", 1, "");
addItem("100270", "_C3_96ladditive", "/chemische-produkte/oeladditive/index.html", 2, "", 1, "");
addItem("100155", "Werkzeug", "/tools/index.html", 1, "", 1, "");
addItem("10087", "Heissluftgebl_C3_A4se", "/tools/heissluftgeblaese/index.html", 2, "", 1, "");
addItem("100123", "Entriegelungswerkzeuge", "/tools/entriegelungswerkzeuge/index.html", 2, "", 1, "");
addItem("100136", "praktische_20Helfer", "/tools/praktische-helfer/index.html", 2, "", 1, "");
addItem("100160", "Stablampen", "/tools/stablampen/index.html", 2, "", 1, "");
addItem("100167", "Zangen_X2_20und_20Haltewerkzeuge", "/tools/zangen-und-haltewerkzeuge/index.html", 2, "", 1, "");
addItem("100116", "Kabelbinderzangen", "/tools/kabelbinderzangen/index.html", 3, "", 1, "");
addItem("10097", "Crimptools", "/tools/crimptools/index.html", 3, "", 1, "");
addItem("100251", "Abisolierzangen", "/tools/zangen-und-haltewerkzeuge/abisolierzangen/index.html", 3, "", 1, "");
addItem("100196", "Messwerkzeuge", "/tools/messwerkzeuge/index.html", 2, "", 1, "");
addItem("100197", "Schiebelehren", "/tools/messwerkzeuge/schiebelehren/index.html", 3, "", 1, "");
addItem("100198", "Kontrolleuchten", "/tools/messwerkzeuge/kontrolleuchten/index.html", 3, "", 1, "");
addItem("100159", "Verbrauchs_X2_20und_20Installationsmaterial", "/verbrauchs-und-installationsmaterial/index.html", 1, "", 1, "");
addItem("100153", "Sicherungen", "/verbrauchs-und-installationsmaterial/sicherungen/index.html", 2, "", 1, "");
addItem("10090", "Minisicherungen", "/installationsmaterial/sicherungen/minisicherungen/index.html", 3, "", 1, "");
addItem("10099", "Flachstecksicherungen", "/installationsmaterial/sicherungen/flachstecksicherungen/index.html", 3, "", 1, "");
addItem("100118", "Maxisicherungen", "/installationsmaterial/sicherungen/maxisicherungen/index.html", 3, "", 1, "");
addItem("100130", "Torpedosicherungen", "/installationsmaterial/sicherungen/torpedosicherungen/index.html", 3, "", 1, "");
addItem("100132", "Fliegende_20Sicherung", "/installationsmaterial/sicherungen/fliegende-sicherung/index.html", 3, "", 1, "");
addItem("100154", "Dichtmaterialien", "/verbrauchs-und-installationsmaterial/dichtmaterialien/index.html", 2, "", 1, "");
addItem("10089", "Kupferring", "/verbrauchs-und-installationsmaterial/dichtmaterialien/kupferring/index.html", 3, "", 1, "");
addItem("100104", "Kupfer_X2F_C3_BCllring", "/verbrauchs-und-installationsmaterial/dichtmaterialien/kupfer-fuellring/index.html", 3, "", 1, "");
addItem("100111", "Dichtungsband", "/verbrauchs-und-installationsmaterial/dichtmaterialien/dichtungsband/index.html", 3, "", 1, "");
addItem("100149", "Isolierband_20PVC", "/verbrauchs-und-installationsmaterial/isolierband-pvc/index.html", 2, "", 1, "");
addItem("100146", "Kabelverbinder", "/verbrauchs-und-installationsmaterial/kabelverbinder/index.html", 2, "", 1, "");
addItem("10092", "Quetschverbinder", "/installationsmaterial/kabelverbinder/quetschverbinder/index.html", 3, "", 1, "");
addItem("10084", "Flachstecker_20isoliert", "/installationsmaterial/kabelverbinder/quetschverbinder/flachstecker-isoliert/index.html", 4, "", 1, "");
addItem("100265", "Flachstecker_20nicht_20isoliert", "/installationsmaterial/kabelverbinder/quetschverbinder/flachstecker-nicht-isoliert/index.html", 4, "", 1, "");
addItem("10098", "Flachsteckh_C3_BClse_20isoliert", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckhuelse-isoliert/index.html", 4, "", 1, "");
addItem("100266", "Flachsteckh_C3_BClsen_20nicht_20isoliert", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckhuelsen-nicht-isoliert/index.html", 4, "", 1, "");
addItem("100112", "Flachsteckh_C3_BClse_20mit_20Abzweigung", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckhuelse-mit-abzweigung/index.html", 4, "", 1, "");
addItem("100124", "Flachsteckh_C3_BClse_20vollisoliert", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckhuelse-vollisoliert/index.html", 4, "", 1, "");
addItem("100137", "Rundstecker", "/installationsmaterial/kabelverbinder/quetschverbinder/rundstecker/index.html", 4, "", 1, "");
addItem("100144", "Rundsteckh_C3_BClse", "/installationsmaterial/kabelverbinder/quetschverbinder/rundsteckhuelse/index.html", 4, "", 1, "");
addItem("100148", "Presskabelverbinder", "/installationsmaterial/kabelverbinder/quetschverbinder/presskabelverbinder/index.html", 4, "", 1, "");
addItem("100151", "Ring_20_X2_20Kabelschuhe", "/installationsmaterial/kabelverbinder/quetschverbinder/ring-kabelschuhe/index.html", 4, "", 1, "");
addItem("100152", "Gabelkabelschuhe", "/installationsmaterial/kabelverbinder/quetschverbinder/gabelkabelschuhe/index.html", 4, "", 1, "");
addItem("100267", "Flachsteckgeh_C3_A4use", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckgehaeuse/index.html", 4, "", 1, "");
addItem("100268", "Flachsteckgeh_C3_A4use_20m_C3_A4nnlich", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckgehaeuse/flachsteckgehaeuse-maennlich/index.html", 5, "", 1, "");
addItem("100269", "Flachsteckgeh_C3_A4use_20weiblich", "/installationsmaterial/kabelverbinder/quetschverbinder/flachsteckgehaeuse/flachsteckgehaeuse-weiblich/index.html", 5, "", 1, "");
addItem("100103", "Klemmleisten_20(L_C3_BCsterklemmen)", "/installationsmaterial/kabelverbinder/klemmleisten-luesterklemmen/index.html", 3, "", 1, "");
addItem("100114", "Kabelabzweigklemmen", "/installationsmaterial/kabelverbinder/kabelabzweigklemmen/index.html", 3, "", 1, "");
addItem("100122", "Duraseal_20Schrumpfverbinder", "/installationsmaterial/kabelverbinder/duraseal-schrumpfverbinder/index.html", 3, "", 1, "");
addItem("100131", "Aderendh_C3_BClsen", "/installationsmaterial/kabelverbinder/aderendhuelsen/index.html", 3, "", 1, "");
addItem("10082", "Aderendh_C3_BClsen_20isoliert_20DIN", "/installationsmaterial/kabelverbinder/aderendhuelsen/aderendhuelsen-isoliert-din/index.html", 4, "", 1, "");
addItem("100109", "Zwillingsaderendh_C3_BClsen", "/installationsmaterial/kabelverbinder/aderendhuelsen/zwillingsaderendhuelsen/index.html", 4, "", 1, "");
addItem("100110", "Aderendh_C3_BClsen_20Sortimente", "/installationsmaterial/kabelverbinder/aderendhuelsen/aderendhuelsen-sortimente/index.html", 4, "", 1, "");
addItem("100121", "Aderendh_C3_BClsen_20nicht_20isoliert", "/installationsmaterial/kabelverbinder/aderendhuelsen/aderendhuelsen-nicht-isoliert/index.html", 4, "", 1, "");
addItem("100143", "L_C3_B6tverbinder", "/installationsmaterial/kabelverbinder/loetverbinder/index.html", 3, "", 1, "");
addItem("10083", "Set_X2Angebote", "/verbrauchs-und-installationsmaterial/aktionen/index.html", 2, "", 1, "");
addItem("100208", "Kabelb_C3_A4nder", "/verbrauchs-und-installationsmaterial/kabelbaender/kabelbriden-schwarz/index2.html", 2, "", 1, "");
addItem("100231", "Kabelb_C3_A4nder_20nature", "/verbrauchs-und-installationsmaterial/kabelbaender/kabelbriden-schwarz/kabelbaender-nature/index.html", 3, "", 1, "");
addItem("100232", "Kabelb_C3_A4nder_20schwarz", "/verbrauchs-und-installationsmaterial/kabelbaender/kabelbriden-schwarz/kabelbaender-schwarz/index.html", 3, "", 1, "");
addItem("100233", "Edelstahlbinder", "/verbrauchs-und-installationsmaterial/kabelbaender/kabelbriden-schwarz/edelstahlbinder/index.html", 3, "", 1, "");
addItem("100156", "Lagersysteme", "/lagersysteme/index.html", 1, "", 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;
		
	};
};