var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10026", "PRODUKT_C3_9CBERSICHT", "/produktuebersicht/index.html", 1, "", 1, "");
addItem("1001", "EDELSTAHLSCHORNSTEINE", "/schornsteine/index.html", 1, "", 1, "");
addItem("1008", "Systembauteile", "/schornsteine/komplett-bausatz/index.html", 2, "", 1, "");
addItem("10010", "Komplettanlage_20_C3_98_20130mm", "/schornsteine/lichter-rohrdurchmesser-130mm/index.html", 2, "", 1, "");
addItem("10011", "Komplettanlage_20_C3_98_20150mm", "/schornsteine/lichter-rohrdurchmesser-150mm/index.html", 2, "", 1, "");
addItem("10012", "Komplettanlage_20_C3_98_20180mm", "/schornsteine/lichter-rohrdurchmesser-180mm/index.html", 2, "", 1, "");
addItem("10016", "Einbauanleitung", "/schornsteine/anlagenaufbau/index.html", 2, "", 1, "");
addItem("10017", "Erg_C3_A4nzungen_20und_20Zubeh_C3_B6r", "/schornsteine/zubehoer-ergaenzungen/index.html", 2, "", 1, "");
addItem("1003", "GITTERROSTEN", "/gitterrosten/index.html", 1, "", 1, "");
addItem("10028", "Norm_X2Pressrosten_20MW_2030_X430", "/gitterrosten/norm-pressrosten-mw-3030/index.html", 2, "", 1, "");
addItem("1005", "Norm_X2Pressrosten_20MW_2030_X410", "/gitterrosten/norm-pressrosten/index.html", 2, "", 1, "");
addItem("10029", "Zargen_20f_X3_20Norm_X2Pressrosten", "/gitterrosten/rahmen-f-norm-pressrosten/index.html", 2, "", 1, "");
addItem("10019", "Press_X2Treppenstufen_20MW_2030_X430", "/gitterrosten/press-treppenstufen/index.html", 2, "", 1, "");
addItem("10030", "Press_X2Treppenstufen_20MW_2030_X410", "/gitterrosten/press-treppenstufen-mw-3010/index.html", 2, "", 1, "");
addItem("10020", "Press_X2Treppenstufen_20(Rutschhemmend)_20MW_2030_X430", "/gitterrosten/press-treppenstufen-rutschhemmend/index.html", 2, "", 1, "");
addItem("10018", "Schwei_C3_9Fpress_X2Treppenstufen_20MW_2030_X430", "/gitterrosten/schweisspress-treppenstufen/index.html", 2, "", 1, "");
addItem("1006", "Industrie_X2Pressrosten_20MW_2030_X430", "/gitterrosten/industrie-pressrosten/index.html", 2, "", 1, "");
addItem("10031", "Industrie_X2Pressrosten_20MW_2030_X410", "/gitterrosten/industrie-pressrosten-mw-3010/index.html", 2, "", 1, "");
addItem("10021", "Industrie_X2Pressroste_20(Rutschhemmend)_20MW_2030_X430", "/gitterrosten/ind-pressroste-mw-30x30-rutschhemmend/index.html", 2, "", 1, "");
addItem("1007", "Industrie_X2Schweisspressrosten_20MW_2030_X430", "/gitterrosten/industrie-schweisspressrosten/index.html", 2, "", 1, "");
addItem("10032", "Befestigungsmaterial", "/gitterrosten/befestigungsmaterial/index.html", 2, "", 1, "");
addItem("10035", "M_C3_96BELBESCHL_C3_84GE_20UND_20T_C3_9CRBESCHL_C3_84GE", "/minisport/index.html", 1, "", 1, "");
addItem("10037", "MINITUB", "/minisport/minitub/index.html", 2, "", 1, "");
addItem("10091", "KURZBESCHREIBUNG", "/minisport/minitub/beschreibung-masse/index.html", 3, "", 1, "");
addItem("10038", "PICO_2013_20_X2_2025_20_X2_2026", "/minisport/pico-13-25-26/index.html", 2, "", 1, "");
addItem("10092", "KURZBESCHREIBUNG", "/minisport/pico-13-25-26/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10088", "PICO_2055_20_X2_2056", "/minisport/pico-55-562/index.html", 2, "", 1, "");
addItem("10093", "KURZBESCHREIBUNG", "/minisport/pico-55-562/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10040", "PICO_20_X2_20STAR", "/minisport/pico-star/index.html", 2, "", 1, "");
addItem("10094", "KURZBESCHREIBUNG", "/minisport/pico-star/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10041", "MEDIUM", "/minisport/medium/index.html", 2, "", 1, "");
addItem("10095", "KURZBESCHREIBUNG", "/minisport/medium/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10042", "TUBEL", "/minisport/tubel/index.html", 2, "", 1, "");
addItem("10096", "KURZBESCHREIBUNG", "/minisport/tubel/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10043", "CADETTE", "/minisport/cadette/index.html", 2, "", 1, "");
addItem("10097", "KURZBESCHREIBUNG", "/minisport/cadette/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10044", "SUPERCADETTE", "/minisport/supercadette/index.html", 2, "", 1, "");
addItem("10098", "KURZBESCHREIBUNG", "/minisport/supercadette/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10045", "OLYMPIC", "/minisport/olympic/index.html", 2, "", 1, "");
addItem("10099", "KURZBESCHREIBUNG", "/minisport/olympic/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10046", "BK_2045_20_X2_20BK_2048", "/minisport/bk-45-bk-48/index.html", 2, "", 1, "");
addItem("100100", "KURZBESCHREIBUNG", "/minisport/bk-45-bk-48/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10047", "SAF_204_20_X2_20SAF_208", "/minisport/saf-4-saf-8/index.html", 2, "", 1, "");
addItem("100101", "KURZBESCHREIBUNG", "/minisport/saf-4-saf-8/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10089", "SAF_2012", "/minisport/saf-12/index.html", 2, "", 1, "");
addItem("100102", "KURZBESCHREIBUNG", "/minisport/saf-12/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10039", "M_205300", "/minisport/pico-55-56/index.html", 2, "", 1, "");
addItem("100103", "KURZBESCHREIBUNG", "/minisport/pico-55-56/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10048", "SAFGLASS_20PENTURE_2080_20_X7_20120", "/minisport/safglass-penture-80-120/index.html", 2, "", 1, "");
addItem("100104", "KURZBESCHREIBUNG", "/minisport/safglass-penture-80-120/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10049", "SAFGLASS_20PINCE_2080", "/minisport/safglass-pince-80/index.html", 2, "", 1, "");
addItem("100105", "KURZBESCHREIBUNG", "/minisport/safglass-pince-80/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10050", "SAFGLASS_20DESIGN_2080_20_X7_20120", "/minisport/safglass-design-80-120/index.html", 2, "", 1, "");
addItem("100106", "KURZBESCHREIBUNG", "/minisport/safglass-design-80-120/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10051", "FENSTERLADENHALTER", "/minisport/fensterladenhalter/index.html", 2, "", 1, "");
addItem("100107", "KURZBESCHREIBUNG", "/minisport/fensterladenhalter/kurzbeschreibung/index.html", 3, "", 1, "");
addItem("10052", "ZUBEH_C3_96R", "/minisport/zubehoer/index.html", 2, "", 1, "");
addItem("10090", "KATALOG", "/minisport/katalog/index.html", 2, "", 1, "");
addItem("10067", "ALUPROFILMATTEN_20UND_20REINSTREIFER", "/fussmatten-reinstreifer/index.html", 1, "", 1, "");
addItem("10068", "TREND_X2MATTE_20mit_20Rips_20H=22mm", "/fussmatten-reinstreifer/top-clean-trend-mit-rips/index.html", 2, "", 1, "");
addItem("100119", "TREND_X2MATTE_20mit_20Rips_20H=10mm", "/fussmatten-reinstreifer/trend-matte-mit-rips-h10mm/index.html", 2, "", 1, "");
addItem("10069", "TREND_X2MATTE_20mit_20Rips_20und_20Kratzleiste_20H=22mm", "/fussmatten-reinstreifer/top-clean-trend-mit-rips-und-kratzleiste/index.html", 2, "", 1, "");
addItem("100120", "TREND_X2MATTE_20mit_20Rips_20und_20Kratzleiste_20H=10mm", "/fussmatten-reinstreifer/trend-matte-mit-rips-und-kratzleiste-h10mm/index.html", 2, "", 1, "");
addItem("10070", "TREND_X2MATTE_20mit_20Rips_20und_20B_C3_BCrstenprofil_20H=22mm", "/fussmatten-reinstreifer/top-clean-rend-mit-rips-und-buerstenprofil/index.html", 2, "", 1, "");
addItem("10071", "TREND_X2MATTE_20mit_20Rips_20und_20B_C3_BCrstenleiste_20H=22mm", "/fussmatten-reinstreifer/top-clean-rend-mit-rips-und-buerstenleiste/index.html", 2, "", 1, "");
addItem("10072", "TREND_X2MATTE_20mit_20Gummiprofil_20H=22mm", "/fussmatten-reinstreifer/top-clean-rend-mit-gummiprofil/index.html", 2, "", 1, "");
addItem("100121", "TREND_X2MATTE_20mit_20Gummiprofil_20H=10mm", "/fussmatten-reinstreifer/trend-matte-mit-gummiprofil-h10mm/index.html", 2, "", 1, "");
addItem("10073", "TREND_X2MATTE_20mit_20B_C3_BCrstenprofil_20H=22mm", "/fussmatten-reinstreifer/top-clean-rend-mit-buerstenprofil/index.html", 2, "", 1, "");
addItem("10074", "TREND_X2MATTE_20mit_20Gummiprofil_20und_20B_C3_BCrstenleiste_20H=22mm", "/fussmatten-reinstreifer/top-clean-rend-mit-gummiprofil-und-buerstenleiste/index.html", 2, "", 1, "");
addItem("10075", "TREND_X2MATTE_20mit_20Gummiprofil_20und_20B_C3_BCrstenprofil_20H=22mm", "/fussmatten-reinstreifer/top-clean-trend-mit-gummiprofil-und-buerstenprofil/index.html", 2, "", 1, "");
addItem("10076", "FU_C3_9FMATTEN_20UND_20EINGANGSMATTEN", "/fussmatten/index.html", 1, "", 1, "");
addItem("10077", "KARO_20AS_C2_AE_20_X7gt_X8Gummiwabenmatte_X7lt_X8", "/fussmatten/karo-as-gummiwabenmatte/index.html", 2, "", 1, "");
addItem("10080", "TRAVELLER_20_X7gt_X8Kokosmatte_X7lt_X8", "/fussmatten/traveller-kokosmatte/index.html", 2, "", 1, "");
addItem("10082", "MASTER_20_X7gt_X8Rauhaarripsmatte_X7lt_X8", "/fussmatten/master-rauhaarripsmatte/index.html", 2, "", 1, "");
addItem("100122", "BADEMATTEN", "/badematten/index.html", 1, "", 1, "");
addItem("100123", "Badematten_20nach_20Ma_C3_9F", "/badematten/badematten-breite-60cm/index.html", 2, "", 1, "");
addItem("10062", "FU_C3_9FABSTREIFERKASTEN", "/fussabstreifer2/index.html", 1, "", 1, "");
addItem("100130", "FU_C3_9FABSTREIFERKASTEN_2060x40cm", "/fussabstreifer2/fussabstreiferkasten-60x40/index.html", 2, "", 1, "");
addItem("100131", "FU_C3_9FABSTREIFERKASTEN_2075X50cm", "/fussabstreifer2/fussabstreiferkasten-75x50cm/index.html", 2, "", 1, "");
addItem("100132", "FU_C3_9FABSTREIFERKASTEN_20100X50cm", "/fussabstreifer2/fussabstreiferkasten-100x50cm/index.html", 2, "", 1, "");
addItem("10025", "ENTW_C3_84SSERUNGSRINNEN", "/entwaesserungsrinnen/index.html", 1, "", 1, "");
addItem("10086", "ENTW_C3_84SSERUNGSRINNE_20100_X46_20mit_20Stegrost", "/entwaesserungsrinnen/flachrinne-6cm/index.html", 2, "", 1, "");
addItem("100133", "ENTW_C3_84SSERUNGSRINNE_20100_X46_20mit_20Roste_2030_X410", "/entwaesserungsrinnen/entwaesserungsrinne-1006-mit-roste-3010/index.html", 2, "", 1, "");
addItem("10087", "ENTW_C3_84SSERUNGSRINNE_20100_X48,5_20mit_20Stegrost", "/entwaesserungsrinnen/garagenrinne-10cm/index.html", 2, "", 1, "");
addItem("100124", "ENTW_C3_84SSERUNGSRINNE_20100_X410V_20m_X3_20Stegroste", "/entwaesserungsrinnen/entwaesserungsrinne/index.html", 2, "", 1, "");
addItem("100109", "HOLZTERRASSENEINLEGER", "/holzterrasseneinleger/index.html", 1, "", 1, "");
addItem("100110", "MONTAGEANLEITUNG", "/holzterrasseneinleger/einbauanleitung/index.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;
		
	};
};