var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("100193", "Neuigkeiten", "/neuigkeiten/index.html", 1, "", 1, "");
addItem("100168", "Farbe", "/farbe/index.html", 1, "", 1, "");
addItem("100174", "Blau", "/farbe/blau/index.html", 2, "", 1, "");
addItem("100170", "Braun", "/farbe/braun/index.html", 2, "", 1, "");
addItem("100173", "Gelb", "/farbe/gelb/index.html", 2, "", 1, "");
addItem("100177", "Grau", "/farbe/grau/index.html", 2, "", 1, "");
addItem("100171", "Gr_C3_BCn", "/farbe/gruen/index.html", 2, "", 1, "");
addItem("100180", "Lila", "/farbe/lila/index.html", 2, "", 1, "");
addItem("100178", "Natur", "/farbe/natur/index.html", 2, "", 1, "");
addItem("100172", "Rot", "/farbe/rot/index.html", 2, "", 1, "");
addItem("100169", "Schwarz", "/farbe/schwarz/index.html", 2, "", 1, "");
addItem("100179", "Wei_C3_9F", "/farbe/weiss/index.html", 2, "", 1, "");
addItem("10043", "Material", "/material/index.html", 1, "", 1, "");
addItem("100182", "Acetat", "/material/acetat/index.html", 2, "", 1, "");
addItem("10046", "Baumwolle", "/material/baumwolle/index.html", 2, "", 1, "");
addItem("10078", "reine_20Baumwolle_20Farbware", "/material/baumwolle/reine-baumwolle2/index.html", 3, "", 1, "");
addItem("10079", "Baumwolle_20_X4_20Leinen", "/material/baumwolle/halbleinen/index.html", 3, "", 1, "");
addItem("10080", "Baumwolle_20_X4_20Lycra", "/material/baumwolle/baumwolle-lycra/index.html", 3, "", 1, "");
addItem("10081", "Baumwollmischungen", "/material/baumwolle/baumwollmischungen/index.html", 3, "", 1, "");
addItem("10062", "Baumwolle_20Natur_20_X4_20Wei_C3_9F", "/material/baumwolle/natur-weiss/index.html", 3, "", 1, "");
addItem("10076", "Baumwolle_20Popeline", "/material/baumwolle/popeline/index.html", 3, "", 1, "");
addItem("10057", "Leder", "/material/leder/index.html", 2, "", 1, "");
addItem("10084", "beige_20genarbt", "/material/leder/beige-genarbt/index.html", 3, "", 1, "");
addItem("10085", "beige_20glatt", "/material/leder/beige-glatt/index.html", 3, "", 1, "");
addItem("10086", "dunkelblau_20genarbt", "/material/leder/dunkelblau-genarbt/index.html", 3, "", 1, "");
addItem("100183", "natur_20Velour", "/material/leder/natur-velour/index.html", 3, "", 1, "");
addItem("10087", "schwarz_20glatt", "/material/leder/schwarz-glatt/index.html", 3, "", 1, "");
addItem("10047", "Leinen", "/material/leinen/index.html", 2, "", 1, "");
addItem("10083", "Baumwolle_20_X4_20Leinen", "/material/leinen/baumwolle-leinen/index.html", 3, "", 1, "");
addItem("100160", "Bunt", "/material/leinen/leinen/index.html", 3, "", 1, "");
addItem("10088", "Leinenmischungen", "/material/leinen/leinenmischungen/index.html", 3, "", 1, "");
addItem("10082", "Uni", "/material/leinen/reines-leinen/index.html", 3, "", 1, "");
addItem("10048", "Seide", "/material/seide/index.html", 2, "", 1, "");
addItem("10091", "reine_20Seide", "/material/seide/reine-seide/index.html", 3, "", 1, "");
addItem("10089", "Dupionseide", "/material/seide/dupionseide/index.html", 3, "", 1, "");
addItem("10090", "Seidenmischungen", "/material/seide/seidengemische/index.html", 3, "", 1, "");
addItem("100192", "Tussahseide", "/material/seide/tussahseide/index.html", 3, "", 1, "");
addItem("100145", "Trevira_C2_AE_20CS", "/material/trevira-cs/index.html", 2, "", 1, "");
addItem("10049", "Verschiedene", "/material/verschiedene/index.html", 2, "", 1, "");
addItem("100128", "Diverse", "/material/verschiedene/diverse/index.html", 3, "", 1, "");
addItem("100127", "Polyester", "/material/verschiedene/polyester/index.html", 3, "", 1, "");
addItem("100126", "Polyestermischungen", "/material/verschiedene/polyester-baumwolle/index.html", 3, "", 1, "");
addItem("10050", "Wolle", "/material/wolle/index.html", 2, "", 1, "");
addItem("10092", "reine_20Wolle", "/material/wolle/reine-wolle/index.html", 3, "", 1, "");
addItem("10093", "Wollmischungen", "/material/wolle/wollmischungen/index.html", 3, "", 1, "");
addItem("10044", "Thema", "/themen2/index.html", 1, "", 1, "");
addItem("100159", "Chenille", "/themen2/chenille/index.html", 2, "", 1, "");
addItem("10051", "Cord", "/themen2/cord/index.html", 2, "", 1, "");
addItem("100154", "Doppelgewebe", "/themen2/doppelgewebe/index.html", 2, "", 1, "");
addItem("10055", "Faltenbalg", "/themen2/faltenbalg/index.html", 2, "", 1, "");
addItem("100185", "Wer_20baut_20ein_20?", "/themen2/faltenbalg/haendlernetz/index.html", 3, "", 1, "");
addItem("10095", "Fauna", "/themen2/fauna/index.html", 2, "", 1, "");
addItem("100164", "Flammhemmend", "/themen2/flammhemmend/index.html", 2, "", 1, "");
addItem("100163", "Flanell", "/themen2/flanell/index.html", 2, "", 1, "");
addItem("10056", "Fleece", "/themen2/fleece/index.html", 2, "", 1, "");
addItem("10094", "Flora", "/themen2/blumen/index.html", 2, "", 1, "");
addItem("100143", "Frottee", "/themen2/frottee/index.html", 2, "", 1, "");
addItem("100156", "Glencheck", "/themen2/glencheck/index.html", 2, "", 1, "");
addItem("100153", "Gobelin", "/themen2/gobelin/index.html", 2, "", 1, "");
addItem("100155", "Jacquard", "/themen2/jacquard/index.html", 2, "", 1, "");
addItem("10058", "Jersey", "/themen2/jersey/index.html", 2, "", 1, "");
addItem("100187", "Bunt", "/themen2/jersey/bunt/index.html", 3, "", 1, "");
addItem("100188", "Uni", "/themen2/jersey/uni/index.html", 3, "", 1, "");
addItem("10059", "Karos", "/themen2/karos/index.html", 2, "", 1, "");
addItem("100102", "Gro_C3_9F", "/themen2/karos/ueberkaro/index.html", 3, "", 1, "");
addItem("100104", "Klein", "/themen2/karos/klein-gemustert/index.html", 3, "", 1, "");
addItem("100106", "Mittel", "/themen2/karos/mittel/index.html", 3, "", 1, "");
addItem("10099", "Bauernkaro", "/themen2/karos/bauernkaro/index.html", 3, "", 1, "");
addItem("100105", "Stickerei", "/themen2/karos/stickerei/index.html", 3, "", 1, "");
addItem("100144", "kbA_20kontrolliert_20biologischer_20Anbau", "/themen2/kba/index.html", 2, "", 1, "");
addItem("10060", "Kinder", "/themen2/kinder/index.html", 2, "", 1, "");
addItem("100131", "reine_20Baumwolle", "/themen2/kinder/reine-baumwolle/index.html", 3, "", 1, "");
addItem("100132", "Baumwollmischungen", "/themen2/kinder/baumwollgemisch/index.html", 3, "", 1, "");
addItem("100181", "Kleingemustert", "/themen2/kleine-muster/index.html", 2, "", 1, "");
addItem("10061", "Kunstleder", "/themen2/kunstleder/index.html", 2, "", 1, "");
addItem("10054", "Mille_20Fleur", "/themen2/mille-fleur/index.html", 2, "", 1, "");
addItem("10096", "Obst_20und_20Gem_C3_BCse", "/themen2/fruechte/index.html", 2, "", 1, "");
addItem("10063", "Ostern", "/themen2/ostern/index.html", 2, "", 1, "");
addItem("100147", "Patchwork", "/themen2/patchwork/index.html", 2, "", 1, "");
addItem("10064", "Pl_C3_BCsch", "/themen2/pluesch/index.html", 2, "", 1, "");
addItem("10053", "Provence", "/themen2/provence/index.html", 2, "", 1, "");
addItem("10065", "Punkte", "/themen2/punkte/index.html", 2, "", 1, "");
addItem("100114", "Fleece", "/themen2/punkte/fleece/index.html", 3, "", 1, "");
addItem("100113", "Ganz_20klein", "/themen2/punkte/ganz-klein/index.html", 3, "", 1, "");
addItem("100117", "Gro_C3_9F", "/themen2/punkte/gross/index.html", 3, "", 1, "");
addItem("100162", "Jersey", "/themen2/punkte/jersey/index.html", 3, "", 1, "");
addItem("100119", "Klein", "/themen2/punkte/klein/index.html", 3, "", 1, "");
addItem("100103", "Raute", "/themen2/raute/index.html", 2, "", 1, "");
addItem("100116", "Rosen", "/themen2/rosen/index.html", 2, "", 1, "");
addItem("100157", "Satin", "/themen2/satin/index.html", 2, "", 1, "");
addItem("100191", "Schmetterling", "/themen2/schmetterling/index.html", 2, "", 1, "");
addItem("100100", "Schottenkaro", "/themen2/schottenkaro/index.html", 2, "", 1, "");
addItem("100190", "Seersucker", "/themen2/seersucker/index.html", 2, "", 1, "");
addItem("10098", "Spezielle_20Themen", "/themen2/spezielle-themen/index.html", 2, "", 1, "");
addItem("10066", "Stickerei", "/themen2/stickerei/index.html", 2, "", 1, "");
addItem("10067", "Streifen", "/themen2/streifen/index.html", 2, "", 1, "");
addItem("100122", "Breit", "/themen2/streifen/dick/index.html", 3, "", 1, "");
addItem("100112", "Diverse", "/themen2/streifen/verschiedene/index.html", 3, "", 1, "");
addItem("100137", "Mittel", "/themen2/streifen/mittel2/index.html", 3, "", 1, "");
addItem("100121", "R_C3_B6merstreifen", "/themen2/streifen/roemerstreifen/index.html", 3, "", 1, "");
addItem("100120", "Schmal", "/themen2/streifen/duenn/index.html", 3, "", 1, "");
addItem("100124", "Z_C3_BCndholzstreifen", "/themen2/streifen/zuendholzstreifen/index.html", 3, "", 1, "");
addItem("100184", "Strick", "/themen2/strick/index.html", 2, "", 1, "");
addItem("10069", "Technische_20Gewebe_20_X4_20Zeltstoff", "/themen2/technische-gewebe-zeltstoff/index.html", 2, "", 1, "");
addItem("100142", "Cordura", "/themen2/technische-gewebe-zeltstoff/cordura/index.html", 3, "", 1, "");
addItem("100141", "Garne", "/themen2/technische-gewebe-zeltstoff/garne/index.html", 3, "", 1, "");
addItem("100139", "Technische_20Gewebe", "/themen2/technische-gewebe-zeltstoff/technische-gewebe/index.html", 3, "", 1, "");
addItem("100138", "Zeltstoffe", "/themen2/technische-gewebe-zeltstoff/zeltstoffe/index.html", 3, "", 1, "");
addItem("10097", "Toile", "/themen2/toile/index.html", 2, "", 1, "");
addItem("100167", "_C3_9Cberbreit", "/themen2/ueberbreit/index.html", 2, "", 1, "");
addItem("10070", "Verdunklungsstoff", "/themen2/verdunklungsstoff/index.html", 2, "", 1, "");
addItem("10071", "Vichy_20_X2_20Karo", "/themen2/vichy-karo/index.html", 2, "", 1, "");
addItem("100108", "Diverse", "/themen2/vichy-karo/verschiedene/index.html", 3, "", 1, "");
addItem("100109", "Gro_C3_9F", "/themen2/vichy-karo/gross/index.html", 3, "", 1, "");
addItem("100110", "Klein", "/themen2/vichy-karo/klein/index.html", 3, "", 1, "");
addItem("100107", "Mittel", "/themen2/vichy-karo/mittel/index.html", 3, "", 1, "");
addItem("100125", "Wasserabweisend", "/themen2/regenfest/index.html", 2, "", 1, "");
addItem("10073", "Weihnachten", "/themen2/weihnachten/index.html", 2, "", 1, "");
addItem("10045", "Angebote", "/sonderangebote3/index.html", 1, "", 1, "");
addItem("10074", "Baumwolle", "/sonderangebote3/baumwolle/index.html", 2, "", 1, "");
addItem("10075", "Verschiedene", "/sonderangebote3/verschiedene/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;
		
	};
};