var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("1009", "Matratzen", "/matratze.htm", 1, "", 1, "");
addItem("10022", "roviva", "/roviva_matratzen.htm", 2, "", 1, "");
addItem("10012", "H_C3_A4rte:_201_20_X2_202_20(soft)", "/roviva_matratzen_haerte_1-2_weich.htm", 3, "", 1, "");
addItem("10045", "H_C3_A4rte:_203_20_X2_204_20(medium)", "/roviva_matratzen_haerte_3-4_mittel.htm", 3, "", 1, "");
addItem("10063", "H_C3_A4rte:_205_20_X2_206_20(dura)", "/roviva_matratzen_haerte_5-6_hart.htm", 3, "", 1, "");
addItem("10070", "Allergiker_X2Matratzen", "/roviva_matratzen_allergiker-matratzen.htm", 3, "", 1, "");
addItem("10010", "H_C3_A4rte:_201_20_X2_202_20(soft)", "/roviva_allergiker-matratzen_haerte_1-2_weich.htm", 4, "", 1, "");
addItem("10044", "H_C3_A4rte:_203_20_X2_204_20(medium)", "/roviva_allergiker-matratzen_haerte_3-4_mittel.htm", 4, "", 1, "");
addItem("10062", "H_C3_A4rte:_205_20_X2_206_20(dura)", "/roviva_allergiker-matratzen_haerte_5-6_hart.htm", 4, "", 1, "");
addItem("10086", "Kinder_X2Matratzen", "/roviva_kinder-matratzen.htm", 3, "", 1, "");
addItem("10097", "Qualit_C3_A4ts_X2Garantie", "/roviva_matratzen-qualitaets-garantie.htm", 3, "", 1, "");
addItem("100103", "Zubeh_C3_B6r", "/roviva_matratzen_zubehoer.htm", 3, "", 1, "");
addItem("100106", "TEMP", "/temp2/index.htm", 3, "", 1, "");
addItem("10034", "bico", "/bico_matratzen.htm", 2, "", 1, "");
addItem("10042", "H_C3_A4rte:_201_20_X2_202_20(soft)", "/bico_matratzen_haerte_1-2_weich.htm", 3, "", 1, "");
addItem("10061", "H_C3_A4rte:_203_20_X2_204_20(medium)", "/bico_matratzen_haerte_3-4_mittel.htm", 3, "", 1, "");
addItem("10077", "H_C3_A4rte:_205_20_X2_206_20(dura)", "/bico_matratzen_haerte_5-6_hart.htm", 3, "", 1, "");
addItem("10087", "Kinder_X2Matratzen", "/bico_kinder-matratzen.htm", 3, "", 1, "");
addItem("10096", "Zubeh_C3_B6r", "/bico_matratzenzubehoer.htm", 3, "", 1, "");
addItem("100100", "Zusatzinformationen", "/zusatzinformationen_bico_matratzen.htm", 3, "", 1, "");
addItem("10090", "TEMPUR", "/tempur_m7.htm", 2, "", 1, "");
addItem("10026", "Zubeh_C3_B6r", "/zubehoer.htm", 3, "", 1, "");
addItem("10038", "FAQs_20TEMPUR_X2Matratzen", "/faq_temp.htm", 3, "", 1, "");
addItem("10058", "Informationen_20zu_20TEMPUR", "/informat.htm", 3, "", 1, "");
addItem("10037", "Einlegerahmen", "/einleger.htm", 1, "", 1, "");
addItem("10067", "roviva", "/roviva_einlegerahmen_lattenroste.htm", 2, "", 1, "");
addItem("10015", "Optionen", "/optionen_roviva_einlegerahmen_lattenroste.htm", 3, "", 1, "");
addItem("10071", "bico", "/bico_einlegerahmen_lattenroste.htm", 2, "", 1, "");
addItem("10028", "Zubeh_C3_B6r", "/zubehoer_bico_einlegerahmen_lattenroste.htm", 3, "", 1, "");
addItem("10095", "TEMPUR", "/tempur_e.htm", 2, "", 1, "");
addItem("10030", "Zubeh_C3_B6r_20f_C3_BCr_20Systemrahmen", "/zubehoer2.htm", 3, "", 1, "");
addItem("1007", "Informationen_20zu_20TEMPUR", "/informat5.htm", 3, "", 1, "");
addItem("10052", "Betten_20_X1_20Couche", "/betten.htm", 1, "", 1, "");
addItem("10021", "roviva", "/roviva_betten.htm", 2, "", 1, "");
addItem("1006", "Couche_20_X1_20Lounge", "/couches_roviva.htm", 3, "", 1, "");
addItem("10014", "Optionen", "/optionen_couches_roviva.htm", 4, "", 1, "");
addItem("10053", "Bettgestelle", "/bettgestelle_roviva.htm", 3, "", 1, "");
addItem("10016", "Optionen", "/optionen_bettgestelle_roviva.htm", 4, "", 1, "");
addItem("10041", "Kopfteile_20f_C3_BCr_20Betten", "/kopfteile_fuer_betten_roviva.htm", 5, "", 1, "");
addItem("10065", "Nachttische", "/nachttische_roviva.htm", 5, "", 1, "");
addItem("10072", "F_C3_BCsse_20_X7_20Diverses", "/diverses_bettgestelle_roviva.htm", 5, "", 1, "");
addItem("10036", "bico", "/bico_betten.htm", 2, "", 1, "");
addItem("10050", "Zubeh_C3_B6r", "/zubehoer_bico_betten.htm", 3, "", 1, "");
addItem("10054", "Couches", "/couches_bico.htm", 3, "", 1, "");
addItem("10027", "Zubeh_C3_B6r", "/zubehoer_couches_bico.htm", 4, "", 1, "");
addItem("10089", "TEMPUR", "/tempur_b.htm", 2, "", 1, "");
addItem("10039", "Informationen_20zu_20TEMPUR", "/informat4.htm", 3, "", 1, "");
addItem("10093", "HUMO_X2Design", "/humo-design_betten.htm", 2, "", 1, "");
addItem("1001", "Betten", "/betten_humo-design.htm", 3, "", 1, "");
addItem("10051", "Zusatzinformationen", "/zusatzinformationen_betten_humo-design.htm", 3, "", 1, "");
addItem("10076", "Kissen", "/kissen.htm", 1, "", 1, "");
addItem("10019", "roviva", "/roviva_kissen.htm", 2, "", 1, "");
addItem("10013", "Nackenst_C3_BCtzkissen", "/nackenstuetzkissen_roviva.htm", 3, "", 1, "");
addItem("10040", "Komfortkissen", "/komfortkissen_roviva.htm", 3, "", 1, "");
addItem("10033", "bico", "/bico_kissen_uebersicht.htm", 2, "", 1, "");
addItem("10081", "TEMPUR", "/tempur_k.htm", 2, "", 1, "");
addItem("10025", "Kissenkollektion", "/tempur_s3.htm", 3, "", 1, "");
addItem("1005", "Zubeh_C3_B6r_20_X2_20Bez_C3_BCge", "/bezuege_.htm", 4, "", 1, "");
addItem("10048", "Lagerungskissen", "/tempur_l.htm", 3, "", 1, "");
addItem("1008", "Zubeh_C3_B6r_20_X2_20Bez_C3_BCge", "/tempur_l2.htm", 4, "", 1, "");
addItem("10069", "Sitz_X2R_C3_BCckenkissen", "/tempur_s2.htm", 3, "", 1, "");
addItem("1004", "Bez_C3_BCge", "/bezuege_2.htm", 4, "", 1, "");
addItem("10082", "Reise_X2Freizeit", "/tempur_f.htm", 3, "", 1, "");
addItem("1003", "Bez_C3_BCge", "/bezuege_3.htm", 4, "", 1, "");
addItem("10085", "Informationen_20zu_20TEMPUR", "/informat3.htm", 3, "", 1, "");
addItem("10083", "Duvets", "/duvets.htm", 1, "", 1, "");
addItem("10020", "roviva", "/roviva_duvets.htm", 2, "", 1, "");
addItem("10035", "bico", "/bico_duvets.htm", 2, "", 1, "");
addItem("10098", "Softub_20Whirlpool", "/softub_w.htm", 1, "", 1, "");
addItem("10024", "Softub_20Modelle", "/softub_whirlpools-modelle.htm", 2, "", 1, "");
addItem("10047", "Softub_20_X2_20Zubeh_C3_B6r", "/softub-zubehoer_whirlpools.htm", 2, "", 1, "");
addItem("10018", "Redwood_20Holz_X2Produkte", "/redwood_holz-produkte_softub2.htm", 3, "", 1, "");
addItem("10049", "Wasser_X2_20_X7_20Pflegeprodukte", "/wasser_pflegeprodukte_softub.htm", 3, "", 1, "");
addItem("10068", "Softub_20Aromatherapie", "/softub_aromatherapie.htm", 3, "", 1, "");
addItem("10080", "Softub_20Spiel_20_X7_20Spass", "/softub_spiel_spass.htm", 3, "", 1, "");
addItem("10088", "Technik_20und_20Ersatzteile", "/ersatzteile_softub-whirlpool.htm", 3, "", 1, "");
addItem("10059", "Informationen_20zum_20Softub", "/informationen_softub_wellnes2.htm", 2, "", 1, "");
addItem("10023", "Softub_20_X2_20Technik", "/technik_softub_wellnes.htm", 3, "", 1, "");
addItem("10031", "Aufbauanleitung", "/aufbauanleitung_softub.htm", 3, "", 1, "");
addItem("10066", "Neue_20Dimension", "/whirlpools_einer_neuen_dimensi.htm", 3, "", 1, "");
addItem("10075", "Harmonie_20_X7_20Gesundheit", "/harmonie-softub_wellnes_whirlpools.htm", 3, "", 1, "");
addItem("10091", "Wasser_20im_20Ohr_20_X2_20Tipps", "/tipps_softub-whirlpools.htm", 3, "", 1, "");
addItem("10092", "Fit_20durch_20Wellness", "/fit_wellness-softub_whirlpools.htm", 3, "", 1, "");
addItem("10099", "Wellness_20in_20vier_20W_C3_A4nden", "/wellness_in_vier_waenden-softub.htm", 3, "", 1, "");
addItem("100102", "Softub_20_X2_20FAQ", "/faq-softub_wellnes-whirlpools.htm", 3, "", 1, "");
addItem("100104", "Softub_20_X2_20Clip", "/clip-softub_wellnes_whirlpool.htm", 3, "", 1, "");
addItem("10079", "Softub_20_X2_20Bildergalerie", "/bildergalerie_softub_wellnes_whirlpools.htm", 2, "", 1, "");
addItem("100125", "F_C3_BCr_20Kinder_20und_20Jugendliche", "/schlafzimmer-fuer-kinder-und-jugendliche/index.htm", 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;
		
	};
};