var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10013", "Babyspielzeug", "/baby/index.html", 1, "", 1, "");
addItem("10014", "Schnullerketten", "/baby/schnullerketten/index.html", 2, "", 1, "");
addItem("10015", "Clip_X2Figuren", "/baby/clip-figuren/index.html", 2, "", 1, "");
addItem("10016", "Mini_20Trapeze", "/baby/mini-trapeze/index.html", 2, "", 1, "");
addItem("10024", "Mobiles_20_X1_20Marionetten", "/baby/garderoben/index2.html", 2, "", 1, "");
addItem("10017", "Kinderwagenketten", "/baby/kinderwagenketten/index.html", 2, "", 1, "");
addItem("10018", "Rasselketten", "/baby/rasselketten/index.html", 2, "", 1, "");
addItem("10019", "Trim_X2Gym", "/baby/trim-gym/index.html", 2, "", 1, "");
addItem("10020", "Greiflinge", "/baby/greiflinge/index.html", 2, "", 1, "");
addItem("10027", "Himmelskinder", "/baby/himmelskinder/index.html", 2, "", 1, "");
addItem("10021", "Sonstiges", "/baby/sonstiges/index.html", 2, "", 1, "");
addItem("10022", "Greif_X2_20und_20Spieltrainer", "/baby/greif-und-spieltrainer/index.html", 2, "", 1, "");
addItem("10023", "Garderoben", "/baby/garderoben/index.html", 2, "", 1, "");
addItem("10025", "Spieluhren_20aufziehbar", "/baby/spieluhren-aufziehbar/index.html", 2, "", 1, "");
addItem("10026", "Zum_20Kuscheln", "/baby/zum-kuscheln/index.html", 2, "", 1, "");
addItem("10095", "Babymusik_20CDs", "/baby/babymusik-cds/index.html", 2, "", 1, "");
addItem("10032", "B_C3_A4lle,_20Kugeln_20und_20Flummys", "/baelle/index.html", 1, "", 1, "");
addItem("10063", "Bauen,_20Malen,_20Lernen", "/bauen-malen-lernen/index.html", 1, "", 1, "");
addItem("10064", "Bauk_C3_A4sten_20und_20Werkb_C3_A4nke", "/bauen-malen-lernen/baukasten/index.html", 2, "", 1, "");
addItem("10065", "Legespiele", "/bauen-malen-lernen/legespiele/index.html", 2, "", 1, "");
addItem("10066", "Anker_20Steinbauk_C3_A4sten", "/bauen-malen-lernen/anker-steinbaukaesten/index.html", 2, "", 1, "");
addItem("10067", "Stapelt_C3_BCrme", "/bauen-malen-lernen/stapeltuerme/index.html", 2, "", 1, "");
addItem("10068", "Lernspiele", "/bauen-malen-lernen/lernspiele/index.html", 2, "", 1, "");
addItem("10069", "Schreibtafeln", "/bauen-malen-lernen/schreibtafeln/index.html", 2, "", 1, "");
addItem("10076", "Malen_20mit_20Spa_C3_9F", "/bauen-malen-lernen/alles-zum-malen/index.html", 2, "", 1, "");
addItem("10077", "Bastelspa_C3_9F", "/bauen-malen-lernen/bastelspass/index.html", 2, "", 1, "");
addItem("10078", "Stempel", "/bauen-malen-lernen/stempel/index.html", 2, "", 1, "");
addItem("10039", "Dekoartikel", "/dekoartikel/index.html", 1, "", 1, "");
addItem("10079", "Geburtstag_20_X1_20Geschenke", "/geburtstag/index.html", 1, "", 1, "");
addItem("10035", "Schl_C3_BCsselanh_C3_A4nger", "/geburtstag/schluesselanhaenger/index.html", 2, "", 1, "");
addItem("10080", "Kerzen_20und_20Kerzenhalter", "/geburtstag/kerzen-und-kerzenhalter/index.html", 2, "", 1, "");
addItem("10081", "Geschenkartikel", "/geburtstag/geschenkartikel/index.html", 2, "", 1, "");
addItem("10045", "Artikel_20mit_20Herz", "/geburtstag/artikel-mit-herz/index.html", 2, "", 1, "");
addItem("10083", "Kleinspielwaren", "/geburtstag/kleinspielwaren/index.html", 2, "", 1, "");
addItem("10084", "Musikinstrumente", "/musikinstrumente/index.html", 1, "", 1, "");
addItem("10086", "Trommeln", "/musikinstrumente/trommeln/index.html", 2, "", 1, "");
addItem("10087", "Blasinstrumente", "/musikinstrumente/blasinstrumente/index.html", 2, "", 1, "");
addItem("10088", "Mundharmonikas", "/musikinstrumente/mundharmonikas/index.html", 2, "", 1, "");
addItem("10089", "Xylophone", "/musikinstrumente/xylophone/index.html", 2, "", 1, "");
addItem("10090", "Sonstige_20Instrumente", "/musikinstrumente/sonstige-instrumente/index.html", 2, "", 1, "");
addItem("10028", "Puppen_20und_20Pl_C3_BCsch", "/puppen-und-pluesch/index.html", 1, "", 1, "");
addItem("10029", "Handpuppen", "/puppen-und-pluesch/handpuppen/index.html", 2, "", 1, "");
addItem("10030", "Puppenzubeh_C3_B6r", "/puppen-und-pluesch/alles-fuer-die-puppen/index.html", 2, "", 1, "");
addItem("10061", "Puzzles", "/puzzles/index.html", 1, "", 1, "");
addItem("10034", "Knifflige_20Holzpuzzles", "/puzzles/artikel-aus-holz/index.html", 2, "", 1, "");
addItem("10062", "Knifflige_20Steinpuzzles", "/puzzles/knifflige-steinpuzzles/index.html", 2, "", 1, "");
addItem("10040", "Scherzartikel", "/scherzartikel/index.html", 1, "", 1, "");
addItem("10053", "Spiele_20und_20Spielzeug", "/spiele-und-spielzeug/index.html", 1, "", 1, "");
addItem("10052", "Dominospiele", "/spiele-und-spielzeug/dominospiele/index.html", 2, "", 1, "");
addItem("10054", "Memoryspiele", "/spiele-und-spielzeug/memoryspiele/index.html", 2, "", 1, "");
addItem("10055", "Legespiele", "/spiele-und-spielzeug/legespiele/index.html", 2, "", 1, "");
addItem("10056", "Balancierspiele", "/spiele-und-spielzeug/balancierspiele/index.html", 2, "", 1, "");
addItem("10057", "Denk_X2_20und_20Logikspiele", "/spiele-und-spielzeug/spielend-logik-foerdern/index.html", 2, "", 1, "");
addItem("10058", "W_C3_BCrfelspiele", "/spiele-und-spielzeug/wuerfelspiele/index.html", 2, "", 1, "");
addItem("10059", "Geschicklichkeitsspiele", "/spiele-und-spielzeug/geschicklichkeitsspiele/index.html", 2, "", 1, "");
addItem("10060", "Wurfspiele_20und_20Mikado", "/spiele-und-spielzeug/wurfspiele-und-mikado/index.html", 2, "", 1, "");
addItem("10031", "Alles_20f_C3_BCr_20den_20Kaufmannsladen", "/spiele-und-spielzeug/alles-fuer-den-kaufmannsladen/index.html", 2, "", 1, "");
addItem("10041", "Poker_20Artikel", "/spiele-und-spielzeug/poker-zubehoer/index.html", 2, "", 1, "");
addItem("10047", "Ziehtiere", "/spiele-und-spielzeug/ziehtiere/index.html", 2, "", 1, "");
addItem("10048", "Schiebetiere", "/spiele-und-spielzeug/schiebetiere/index.html", 2, "", 1, "");
addItem("10049", "Steckenpferde", "/spiele-und-spielzeug/steckenpferde/index.html", 2, "", 1, "");
addItem("10050", "f_C3_BCr_20drau_C3_9Fen", "/spiele-und-spielzeug/fuer-draussen/index.html", 2, "", 1, "");
addItem("10092", "Wasserpistolen", "/spiele-und-spielzeug/fuer-draussen/wasserpistolen/index.html", 3, "", 1, "");
addItem("10094", "Schwimm_X2Spa_C3_9F", "/spiele-und-spielzeug/fuer-draussen/schwimm-spass/index.html", 3, "", 1, "");
addItem("10051", "Bobby_20Cars", "/spiele-und-spielzeug/bobby-cars/index.html", 2, "", 1, "");
addItem("10033", "Alles_20was_20fliegt", "/spiele-und-spielzeug/alles-fuer-die-kleinen/index.html", 2, "", 1, "");
addItem("10037", "Alles_20in_20Bewegung", "/spiele-und-spielzeug/alles-in-bewegung/index.html", 2, "", 1, "");
addItem("10085", "Spritzgussfahrzeuge", "/spiele-und-spielzeug/spritzgussfahrzeuge/index.html", 2, "", 1, "");
addItem("10091", "Spa_C3_9Fspiele", "/spiele-und-spielzeug/spassspiele/index.html", 2, "", 1, "");
addItem("10096", "Sportartikel", "/sportartikel/index.html", 1, "", 1, "");
addItem("100110", "Accessoires", "/sportartikel/accessoires/index.html", 2, "", 1, "");
addItem("100102", "Badminton", "/sportartikel/badmintonschlaeger-kaufen/index.html", 2, "", 1, "");
addItem("100103", "Billard_20_X4_20Snooker", "/sportartikel/billard-snooker/index.html", 2, "", 1, "");
addItem("100107", "Tische", "/sportartikel/billard-snooker/billardtisch-kaufen/billardtische-kaufen.html", 3, "", 1, "");
addItem("100108", "Queues", "/sportartikel/billard-snooker/queues-kaufen/billard-queues.html", 3, "", 1, "");
addItem("100117", "sonstiges_20Zubeh_C3_B6r", "/sportartikel/billard-snooker/zubehoer/index2.html", 3, "", 1, "");
addItem("100118", "Kugeln", "/sportartikel/billard-snooker/billardkugeln-kaufen/billardkugeln.html", 3, "", 1, "");
addItem("100119", "Pflege_20_X1_20Reinigung", "/sportartikel/billard-snooker/pflege-reinigung/index.html", 3, "", 1, "");
addItem("100120", "Zeitabrechnung", "/sportartikel/billard-snooker/billard-zeitabrechnung/index.html", 3, "", 1, "");
addItem("100121", "Klebeleder", "/sportartikel/billard-snooker/klebeleder-kaufen/index.html", 3, "", 1, "");
addItem("10099", "Boxen", "/sportartikel/boxsack-kaufen/index.html", 2, "", 1, "");
addItem("100104", "Dart", "/sportartikel/dart/index.html", 2, "", 1, "");
addItem("100105", "Dartscheiben", "/sportartikel/dart/dartscheibe-kaufen/index.html", 3, "", 1, "");
addItem("100106", "Dartzubeh_C3_B6r", "/sportartikel/dart/dartzubehoer/index.html", 3, "", 1, "");
addItem("100109", "Fun_X2Hockey", "/sportartikel/fun-hockey-kaufen/index.html", 2, "", 1, "");
addItem("100113", "Kicker", "/sportartikel/kicker/index.html", 2, "", 1, "");
addItem("100114", "Kickertische", "/sportartikel/kicker/kickertische-kaufen/index.html", 3, "", 1, "");
addItem("100115", "Zubeh_C3_B6r", "/sportartikel/kicker/zubehoer/index.html", 3, "", 1, "");
addItem("100112", "sonstiges", "/sportartikel/sonstiges/index.html", 2, "", 1, "");
addItem("100111", "sonstige_20Ballsportarten", "/sportartikel/sonstige-ballspiele/index.html", 2, "", 1, "");
addItem("10098", "Tischtennis", "/sportartikel/tischtennis/index.html", 2, "", 1, "");
addItem("10097", "Tischtennis_X2Schl_C3_A4ger", "/sportartikel/tischtennis/tischtennisschlaeger-kaufen/index2.html", 3, "", 1, "");
addItem("100100", "Tischtennis_X2Platten", "/sportartikel/tischtennis/tischtennisplatte-kaufen/index.html", 3, "", 1, "");
addItem("100101", "Tischtennis_X2Zubeh_C3_B6r", "/sportartikel/tischtennis/tischtenniszubehoer-kaufen/index.html", 3, "", 1, "");
addItem("10038", "Sonstiges", "/sonstiges/index.html", 1, "", 1, "");
addItem("10036", "Sonderposten", "/sonstiges/sonderposten/index.html", 2, "", 1, "");
addItem("10082", "Messlatten", "/sonstiges/messlatten/index.html", 2, "", 1, "");
addItem("10093", "Regenschirme", "/sonstiges/regenschirme/index.html", 2, "", 1, "");
addItem("100116", "WM_202010", "/wm-2010/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;
		
	};
};