var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("1001", "Pumpen", "/pumpen/index.html", 1, "", 1, "");
addItem("1006", "Drehschieberpumpe", "/drehschieberpumpe/index.html", 2, "", 1, "");
addItem("1009", "Pumpen", "/drehschieberpumpe/index2.html", 3, "", 1, "");
addItem("100355", "Messingpumpen", "/drehschieberpumpe/nur-messing/index.html", 4, "", 1, "");
addItem("100356", "Edelstahlpumpen", "/drehschieberpumpe/nur-stahlpumpen/index.html", 4, "", 1, "");
addItem("100358", "Flanschanschlu_C3_9F", "/drehschieberpumpe/flanschanschluss/index.html", 4, "", 1, "");
addItem("10010", "Motoren", "/pumpen/drehschieberpumpe/motoren-fuer-rotationspumpen-motor/index.html", 3, "", 1, "");
addItem("10086", "Pumpstationen", "/pumpen/drehschieberpumpe/pumpstationen/index.html", 3, "", 1, "");
addItem("10011", "Zubeh_C3_B6r", "/pumpen/drehschieberpumpe/zubehoer-fuer-rotationspumpen/index.html", 3, "", 1, "");
addItem("1005", "Hochdruckpumpe", "/hochdruckpumpe/index.html", 2, "", 1, "");
addItem("100108", "Hochdruckpumpen", "/pumpen/hochdruckpumpen/pumpen/index.html", 3, "", 1, "");
addItem("100109", "Motoren", "/pumpen/hochdruckpumpen/motore/index.html", 3, "", 1, "");
addItem("100115", "Pumpstationen", "/pumpen/hochdruckpumpen/pumpstationen/index.html", 3, "", 1, "");
addItem("100111", "Zubeh_C3_B6r", "/pumpen/hochdruckpumpen/zubehoer/index.html", 3, "", 1, "");
addItem("100110", "Dichtungss_C3_A4tze", "/pumpen/hochdruckpumpen/zubehoer/dichtungssatz/index.html", 4, "", 1, "");
addItem("100112", "Kupplungen", "/pumpen/hochdruckpumpen/zubehoer/kupplungen/index.html", 4, "", 1, "");
addItem("100113", "Keilriemen_20_X7_20Scheiben", "/pumpen/hochdruckpumpen/zubehoer/keinriemen/index.html", 4, "", 1, "");
addItem("100114", "Glocken", "/pumpen/hochdruckpumpen/zubehoer/glocken/index.html", 4, "", 1, "");
addItem("100247", "Schwingkolbenpumpe", "/schwingkolbenpumpe/index.html", 2, "", 1, "");
addItem("10053", "Kreiselpumpe", "/pumpen/dosierpumpen/index.html", 2, "", 1, "");
addItem("1002", "Wasserbehandlung", "/wasserbehandlung/index.html", 1, "", 1, "");
addItem("10014", "Enth_C3_A4rtung", "/enthaertung/index.html", 2, "", 1, "");
addItem("10052", "Kleinger_C3_A4te", "/wasserbehandlung/enthaertung/index.html", 3, "", 1, "");
addItem("100156", "Kartuschen_20_X7_20Harze", "/wasserbehandlung/enthaertung/zubehoer2/index.html", 3, "", 1, "");
addItem("10047", "Enth_C3_A4rtungsanlagen", "/enthaertung/kabinettanlagen/index.html", 3, "", 1, "");
addItem("10049", "H_C3_A4rtemessung", "/enthaertung/doppelanlagen/index.html", 3, "", 1, "");
addItem("10015", "Vollentsalzer", "/vollentsalzer/index.html", 2, "", 1, "");
addItem("100306", "Vollentsalzer_20ECO", "/vollentsalzer/vollentsalzer-eco/index.html", 3, "", 1, "");
addItem("10055", "Vollentsalzer_20PRO", "/vollentsalzer/index2.html", 3, "", 1, "");
addItem("10056", "Vollentsalzer_20Flaschen", "/vollentsalzungspatrone/vollentsalzungsflasche.html", 3, "", 1, "");
addItem("10054", "Vollentsalzer_20Systeme", "/wasserbehandlung/vollentsalzer/tauscherflaschen/index.html", 3, "", 1, "");
addItem("100255", "Ionenaustauscherharze", "/mischbettharz/index.html", 3, "", 1, "");
addItem("100257", "Leitwertmeter", "/vollentsalzung/leitwertmeter/index.html", 3, "", 1, "");
addItem("100258", "Kartuschen_20_X7_20Filter", "/vollentsalzung/kartuschen-patronen/index.html", 3, "", 1, "");
addItem("100288", "Zubeh_C3_B6r_20_X7_20Anschl_C3_BCsse", "/vollentsalzung/vollentsalzer/zubehoer-anschluesse/index.html", 3, "", 1, "");
addItem("10042", "Umkehrosmose", "/osmose/index.html", 2, "", 1, "");
addItem("100249", "Umkehrosmose_20bis_2050_20l_X4h", "/umkehrosmose/index.html", 3, "", 1, "");
addItem("100250", "Umkehrosmose_20_C3_BCber_2050_20l_X4h", "/wasserbehandlung/osmoseanlagen/selbstbausets/index.html", 3, "", 1, "");
addItem("100251", "Komponenten", "/wasserbehandlung/osmoseanlagen/osmose-komponenten/index.html", 3, "", 1, "");
addItem("100252", "Ersatzfilter", "/wasserbehandlung/osmoseanlagen/osmose-verbrauchsmaterial/index.html", 3, "", 1, "");
addItem("10016", "Filter_20_X7_20Entkeimung", "/trinkwasser/index.html", 2, "", 1, "");
addItem("100181", "Partikelfilter", "/wasserbehandlung/schwebstoffilter/partikelfilter/index.html", 3, "", 1, "");
addItem("100182", "Aktivkohlefilter", "/wasserbehandlung/schwebstoffilter/aktivkohlefilter/index.html", 3, "", 1, "");
addItem("100183", "UV_20Entkeimung", "/wasserbehandlung/schwebstoffilter/uv-entkeimung/index.html", 3, "", 1, "");
addItem("100184", "Spezialfilter", "/wasserbehandlung/schwebstoffilter/spezialfilter/index.html", 3, "", 1, "");
addItem("100139", "Zerst_C3_A4ubungstechnik", "/zerstaeubungstechnik/index.html", 1, "", 1, "");
addItem("100310", "Spr_C3_BChanlagen", "/zerstaeubungstechnik/einzelteile/index.html", 2, "", 1, "");
addItem("100345", "Druckluftzerst_C3_A4uber", "/zerstaeubungstechnik/einzelteile/druckluftzerstaeuber/index.html", 3, "", 1, "");
addItem("100348", "Niederdruckzerst_C3_A4uber", "/zerstaeubungstechnik/einzelteile/niderdruckzerstaeuber/index.html", 3, "", 1, "");
addItem("100343", "Mitteldruckzerst_C3_A4uber", "/zerstaeubungstechnik/einzelteile/mitteldruckspruehsysteme/index.html", 3, "", 1, "");
addItem("100344", "Hochdruckzerst_C3_A4uber", "/zerstaeubungstechnik/einzelteile/hochdruckzerstaeuber/index.html", 3, "", 1, "");
addItem("100155", "Komponenten", "/zerstaeubungstechnik/zerstaeubung/index.html", 2, "", 1, "");
addItem("100322", "Adapter", "/zerstaeubungstechnik/zerstaeubung/adapter-6-mm/index.html", 3, "", 1, "");
addItem("100327", "Steckverbinder", "/zerstaeubungstechnik/zerstaeubung/adapter-6-mm/bis-80-bar-und-250-lh/index.html", 4, "", 1, "");
addItem("100329", "Schraubverbinder", "/zerstaeubungstechnik/zerstaeubung/adapter-6-mm/schraubverbinder-groesser-100-duesen/index.html", 4, "", 1, "");
addItem("100368", "Verteiler", "/zerstaeubungstechnik/zerstaeubung/adapter-6-mm/verteiler/index.html", 4, "", 1, "");
addItem("100313", "Spr_C3_BChd_C3_BCsen", "/zerstaeubungstechnik/zerstaeubung/spruehduesen/index.html", 3, "", 1, "");
addItem("100175", "Pumpen", "/zerstaeubungstechnik/zerstaeubung/pumpstationen/index.html", 3, "", 1, "");
addItem("100173", "Leitungen", "/zerstaeubungstechnik/zerstaeubung/duesenlanzen-und-schlauchleitungen/index.html", 3, "", 1, "");
addItem("100229", "Anwendungen", "/zerstaeubungssysteme/index.html", 2, "", 1, "");
addItem("100347", "Mess_X2Steuer_X2Regeltechnik", "/zerstaeubungstechnik/mess-steuer-regeltechnik/index.html", 2, "", 1, "");
addItem("100192", "Wasserhydraulik", "/verbindungstechnik/index.html", 1, "", 1, "");
addItem("10021", "Druckschalter", "/verbindungstechnik/druckschalter/index.html", 2, "", 1, "");
addItem("100194", "Hand_X2_20_X7_20Magnetventile", "/verbindungstechnik/ventile/index.html", 2, "", 1, "");
addItem("100195", "Leitungen", "/verbindungstechnik/leitungen/index.html", 2, "", 1, "");
addItem("100196", "Manometer", "/verbindungstechnik/anzeigen/index.html", 2, "", 1, "");
addItem("100363", "Verschraubungen", "/verschraubungen/index.html", 1, "", 1, "");
addItem("100201", "Steckverschraubungen", "/verschraubungen/steckverbinder/index.html", 2, "", 1, "");
addItem("100369", "Gerade_20i", "/verschraubungen/steckverbinder/uebergang/index.html", 3, "", 1, "");
addItem("100372", "Gerade_20a", "/verschraubungen/steckverbinder/gerade-a/index.html", 3, "", 1, "");
addItem("100370", "Winkel_20i", "/verschraubungen/steckverbinder/winkel/index.html", 3, "", 1, "");
addItem("100371", "Winkel_20a", "/verschraubungen/steckverbinder/a-winkel/index.html", 3, "", 1, "");
addItem("100373", "T_X2St_C3_BCck", "/verschraubungen/steckverbinder/t-stueck/index.html", 3, "", 1, "");
addItem("100308", "Quetschverschraubungen", "/verschraubungen/quetschverbinder/index.html", 2, "", 1, "");
addItem("100202", "Standardverbinder", "/verschraubungen/verschraubung/index.html", 2, "", 1, "");
addItem("100351", "Doppelnippel", "/verschraubungen/verschraubung/doppelnippel2/index.html", 3, "", 1, "");
addItem("100352", "Muffen", "/verschraubungen/verschraubung/muffen/index.html", 3, "", 1, "");
addItem("100365", "Reduziermuffen", "/verschraubungen/verschraubung/reduziermuffe/index.html", 3, "", 1, "");
addItem("100353", "Reduziernippel", "/verschraubungen/verschraubung/reduzierung/index.html", 3, "", 1, "");
addItem("100364", "Reduzierst_C3_BCck", "/verschraubungen/verschraubung/reduziernippel/index.html", 3, "", 1, "");
addItem("100354", "Auf_X2Einschraub_X2Winkel", "/verschraubungen/verschraubung/winkel/index.html", 3, "", 1, "");
addItem("100366", "Aufschraub_X2Winkel", "/verschraubungen/verschraubung/aufschraub-winkel/index.html", 3, "", 1, "");
addItem("100367", "Einschraub_X2Winkelst_C3_BCck", "/verschraubungen/verschraubung/einschraub-winkelstueck/index.html", 3, "", 1, "");
addItem("100199", "_C3_9Cberwurfverbinder", "/verschraubungen/ueberwurfverbinder/index2.html", 2, "", 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;
		
	};
};