var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("100224", "Milit_C3_A4rbaus_C3_A4tze", "/militaerbausaetze/index.htm", 1, "", 1, "");
addItem("10039", "Milit_C3_A4r_201:25_X41:35_X41:48", "/militaerbausaetze/militaer-125135148/index.htm", 2, "", 1, "");
addItem("10059", "Revell", "/militaerbausaetze/militaer-125135148/revell/index.htm", 3, "", 1, "");
addItem("10084", "Italeri", "/militaerbausaetze/militaer-125135148/italeri/index.htm", 3, "", 1, "");
addItem("100148", "Dragon", "/militaerbausaetze/militaer-125135148/dragon/index.htm", 3, "", 1, "");
addItem("100243", "Tamiya", "/militaerbausaetze/militaer-125135148/tamiya/index.htm", 3, "", 1, "");
addItem("100415", "Preiser", "/militaerbausaetze/militaer-125135148/preiser/index.htm", 3, "", 1, "");
addItem("10097", "Milit_C3_A4r_201:72_X41:76", "/militaerbausaetze/militaer-172/index.htm", 2, "", 1, "");
addItem("100114", "Revell", "/militaerbausaetze/militaer-172/revell/index.htm", 3, "", 1, "");
addItem("100164", "Italeri", "/militaerbausaetze/militaer-172/italeri/index.htm", 3, "", 1, "");
addItem("100310", "Preiser", "/militaerbausaetze/militaer-172/preiser/index.htm", 3, "", 1, "");
addItem("100360", "Dragon", "/militaerbausaetze/militaer-172/dragon/index.htm", 3, "", 1, "");
addItem("100223", "Miilit_C3_A4r_201:9", "/militaerbausaetze/miilitaer-19/index.htm", 2, "", 1, "");
addItem("100267", "Milit_C3_A4r_201:16", "/militaerbausaetze/militaer-116/index.htm", 2, "", 1, "");
addItem("10015", "Dragon", "/militaerbausaetze/militaer-116/dragon/index.htm", 3, "", 1, "");
addItem("100126", "Tamiya", "/militaerbausaetze/militaer-116/tamiya/index.htm", 3, "", 1, "");
addItem("100337", "Milit_C3_A4rflugzeuge", "/militaerbausaetze/militaerflugzeuge/index.htm", 2, "", 1, "");
addItem("1001", "1:24_X41:28_X41:32_X41:35", "/militaerbausaetze/militaerflugzeuge/124128132135/index.htm", 3, "", 1, "");
addItem("10057", "Revell", "/militaerbausaetze/militaerflugzeuge/124128132135/revell/index.htm", 4, "", 1, "");
addItem("100244", "Tamiya", "/militaerbausaetze/militaerflugzeuge/124128132135/tamiya/index.htm", 4, "", 1, "");
addItem("10070", "1:48", "/militaerbausaetze/militaerflugzeuge/148/index.htm", 3, "", 1, "");
addItem("10052", "Revell", "/militaerbausaetze/militaerflugzeuge/148/revell/index.htm", 4, "", 1, "");
addItem("10086", "Italeri", "/militaerbausaetze/militaerflugzeuge/148/italeri/index.htm", 4, "", 1, "");
addItem("100186", "Tamiya", "/militaerbausaetze/militaerflugzeuge/148/tamiya/index.htm", 4, "", 1, "");
addItem("100140", "1:72", "/militaerbausaetze/militaerflugzeuge/172/index.htm", 3, "", 1, "");
addItem("10053", "Revell", "/militaerbausaetze/militaerflugzeuge/172/revell/index.htm", 4, "", 1, "");
addItem("10087", "Italeri", "/militaerbausaetze/militaerflugzeuge/172/italeri/index.htm", 4, "", 1, "");
addItem("100184", "Tamiya", "/militaerbausaetze/militaerflugzeuge/172/tamiya/index.htm", 4, "", 1, "");
addItem("100206", "Dragon", "/militaerbausaetze/militaerflugzeuge/172/dragon/index.htm", 4, "", 1, "");
addItem("100202", "1:144", "/militaerbausaetze/militaerflugzeuge/1144/index.htm", 3, "", 1, "");
addItem("10055", "Revell", "/militaerbausaetze/militaerflugzeuge/1144/revell/index.htm", 4, "", 1, "");
addItem("100363", "Kriegsschiffe", "/militaerbausaetze/kriegsschiffe/index.htm", 2, "", 1, "");
addItem("10014", "Dragon", "/militaerbausaetze/kriegsschiffe/dragon/index.htm", 3, "", 1, "");
addItem("100127", "Tamiya", "/militaerbausaetze/kriegsschiffe/tamiya/index.htm", 3, "", 1, "");
addItem("100177", "Revell", "/militaerbausaetze/kriegsschiffe/revell/index.htm", 3, "", 1, "");
addItem("100221", "Italeri", "/militaerbausaetze/kriegsschiffe/italeri/index.htm", 3, "", 1, "");
addItem("100383", "U_20_X2_20Boote", "/militaerbausaetze/u-boote/index.htm", 2, "", 1, "");
addItem("10013", "Dragon", "/militaerbausaetze/u-boote/dragon/index.htm", 3, "", 1, "");
addItem("100117", "Revell", "/militaerbausaetze/u-boote/revell/index.htm", 3, "", 1, "");
addItem("100185", "Tamiya", "/militaerbausaetze/u-boote/tamiya/index.htm", 3, "", 1, "");
addItem("100397", "Segelschiffe", "/militaerbausaetze/segelschiffe/index.htm", 2, "", 1, "");
addItem("100404", "Hubschrauber", "/militaerbausaetze/hubschrauber/index.htm", 2, "", 1, "");
addItem("10081", "Hubschrauber_201:48", "/militaerbausaetze/hubschrauber/hubschrauber-148/index.htm", 3, "", 1, "");
addItem("100162", "Hubschrauber_201:72", "/militaerbausaetze/hubschrauber/hubschrauber-172/index.htm", 3, "", 1, "");
addItem("100219", "Hubschrauber_201:144", "/militaerbausaetze/hubschrauber/hubschrauber-1144/index.htm", 3, "", 1, "");
addItem("100293", "Zivilbaus_C3_A4tze", "/zivilbausaetze/index.htm", 1, "", 1, "");
addItem("10068", "Zivilflugzeuge", "/zivilbausaetze/zivilflugzeuge/index.htm", 2, "", 1, "");
addItem("100116", "Revell", "/zivilbausaetze/zivilflugzeuge/revell/index.htm", 3, "", 1, "");
addItem("10095", "LKW_201:24", "/zivilbausaetze/lkw-124/index.htm", 2, "", 1, "");
addItem("10060", "Revell", "/zivilbausaetze/lkw-124/revell/index.htm", 3, "", 1, "");
addItem("10082", "Italeri", "/zivilbausaetze/lkw-124/italeri/index.htm", 3, "", 1, "");
addItem("100172", "PKW_201:24_X41:25_X41:12", "/zivilbausaetze/pkw-124125112/index.htm", 2, "", 1, "");
addItem("10058", "Revell", "/zivilbausaetze/pkw-124125112/revell/index.htm", 3, "", 1, "");
addItem("100242", "Tamiya", "/zivilbausaetze/pkw-124125112/tamiya/index.htm", 3, "", 1, "");
addItem("100225", "Motorr_C3_A4der", "/zivilbausaetze/motorraeder/index.htm", 2, "", 1, "");
addItem("100125", "Tamiya", "/zivilbausaetze/motorraeder/tamiya/index.htm", 3, "", 1, "");
addItem("100222", "Italeri", "/zivilbausaetze/motorraeder/italeri/index.htm", 3, "", 1, "");
addItem("100279", "Schiffe", "/zivilbausaetze/schiffe/index.htm", 2, "", 1, "");
addItem("100307", "Hubschrauber", "/zivilbausaetze/hubschrauber/index.htm", 2, "", 1, "");
addItem("10041", "Milit_C3_A4r_201:87", "/militaer-187/index.htm", 1, "", 1, "");
addItem("100272", "Preiser", "/militaer-187/preiser/index.htm", 2, "", 1, "");
addItem("100392", "Faller", "/militaer-187/faller/index.htm", 2, "", 1, "");
addItem("10099", "Modellautos_201:87", "/modellautos-187/index.htm", 1, "", 1, "");
addItem("100166", "Kibri", "/modellautos-187/kibri/index.htm", 2, "", 1, "");
addItem("10029", "LKW", "/modellautos-187/kibri/lkw/index.htm", 3, "", 1, "");
addItem("10072", "Baufahrzeuge", "/modellautos-187/kibri/baufahrzeuge/index.htm", 3, "", 1, "");
addItem("100167", "Landwirtschaftliche_20Fahrzeuge", "/modellautos-187/kibri/landwirtschaftliche-fahrzeuge/index.htm", 3, "", 1, "");
addItem("100314", "Schienengebunden", "/modellautos-187/kibri/schienengebunden/index.htm", 3, "", 1, "");
addItem("100428", "Preiser", "/modellautos-187/preiser/index.htm", 2, "", 1, "");
addItem("10016", "Feuerwehrfahrzeuge", "/modellautos-187/preiser/feuerwehrfahrzeuge/index.htm", 3, "", 1, "");
addItem("100111", "Polizeifahrzeuge", "/modellautos-187/preiser/polizeifahrzeuge/index.htm", 3, "", 1, "");
addItem("100188", "THW_X2Fahrzeuge", "/modellautos-187/preiser/thw-fahrzeuge/index.htm", 3, "", 1, "");
addItem("100208", "Fahrzeuge", "/modellautos-187/preiser/fahrzeuge/index.htm", 3, "", 1, "");
addItem("100266", "Landwirtschaftliche_20_20Fahrzeuge", "/modellautos-187/preiser/landwirtschaftliche-fahrzeuge/index.htm", 3, "", 1, "");
addItem("100328", "Zubeh_C3_B6r", "/modellautos-187/preiser/zubehoer/index.htm", 3, "", 1, "");
addItem("100351", "Zirkus", "/modellautos-187/preiser/zirkus/index.htm", 3, "", 1, "");
addItem("100362", "Festumz_C3_BCge_20und_20Veranstaltungen", "/modellautos-187/preiser/festumzuege-und-veranstaltungen/index.htm", 3, "", 1, "");
addItem("100378", "Gespanne", "/modellautos-187/preiser/gespanne/index.htm", 3, "", 1, "");
addItem("100143", "B_C3_A4ume,_20Flocken,_20Streu", "/baeume-flocken-streu/index.htm", 1, "", 1, "");
addItem("10079", "Heki", "/baeume-flocken-streu/heki/index.htm", 2, "", 1, "");
addItem("1006", "B_C3_A4ume_20und_20Str_C3_A4ucher", "/baeume-flocken-streu/heki/baeume-und-straeucher/index.htm", 3, "", 1, "");
addItem("100122", "Streu_20und_20Flocken", "/baeume-flocken-streu/heki/streu-und-flocken/index.htm", 3, "", 1, "");
addItem("100179", "Steine_20und_20Sand", "/baeume-flocken-streu/heki/steine-und-sand/index.htm", 3, "", 1, "");
addItem("100216", "Grasmatten", "/baeume-flocken-streu/heki/grasmatten/index.htm", 3, "", 1, "");
addItem("100287", "Verschiedenes", "/baeume-flocken-streu/heki/verschiedenes/index.htm", 3, "", 1, "");
addItem("100209", "Faller", "/baeume-flocken-streu/faller/index.htm", 2, "", 1, "");
addItem("10074", "B_C3_A4ume_20und_20Str_C3_A4ucher", "/baeume-flocken-streu/faller/baeume-und-straeucher/index.htm", 3, "", 1, "");
addItem("100338", "Noch", "/baeume-flocken-streu/noch/index.htm", 2, "", 1, "");
addItem("100123", "Streu_20und_20Flocken", "/baeume-flocken-streu/noch/streu-und-flocken/index.htm", 3, "", 1, "");
addItem("100181", "Steine_20und_20Sand", "/baeume-flocken-streu/noch/steine-und-sand/index.htm", 3, "", 1, "");
addItem("100286", "Verschiedene", "/baeume-flocken-streu/noch/verschiedene/index.htm", 3, "", 1, "");
addItem("10069", "Zubeh_C3_B6r", "/baeume-flocken-streu/zubehoer/index.htm", 2, "", 1, "");
addItem("100303", "Figuren", "/figuren/index.htm", 1, "", 1, "");
addItem("10050", "Preiser1:87", "/figuren/preiser187/index.htm", 2, "", 1, "");
addItem("1002", "10000_20Miniaturfiguren_20HO_X3_20_20Exklusivserie", "/figuren/preiser187/10000-miniaturfiguren-ho-exklusivserie/index.htm", 3, "", 1, "");
addItem("10071", "12000_20Miniaturfiguren_20HO_X3_20_20In_20histor_X3_20Kleidung", "/figuren/preiser187/12000-miniaturfiguren-ho-in-histor-kleidung/index.htm", 3, "", 1, "");
addItem("100141", "13000_20Miniaturfiguren_20HO_X3_20Super_20Set", "/figuren/preiser187/13000-miniaturfiguren-ho-super-set/index.htm", 3, "", 1, "");
addItem("100203", "14000_20Miniaturfiguren_20HO_X3_20Standardserie", "/figuren/preiser187/14000-miniaturfiguren-ho-standardserie/index.htm", 3, "", 1, "");
addItem("100255", "16300_20Miniaturfiguren_20HO_X3_20Unbemalt", "/figuren/preiser187/16300-miniaturfiguren-ho-unbemalt/index.htm", 3, "", 1, "");
addItem("100298", "25000_20Miniaturfiguren_20HO", "/figuren/preiser187/25000-miniaturfiguren-ho/index.htm", 3, "", 1, "");
addItem("100329", "28000_20Miniaturfiguren_20HO", "/figuren/preiser187/28000-miniaturfiguren-ho/index.htm", 3, "", 1, "");
addItem("100357", "29000_20Miniaturfiguren_20HO", "/figuren/preiser187/29000-miniaturfiguren-ho/index.htm", 3, "", 1, "");
addItem("100389", "Zirkus", "/figuren/preiser187/zirkus/index.htm", 3, "", 1, "");
addItem("100393", "Festumz_C3_BCge_20und_20Veranstaltungen", "/figuren/preiser187/festumzuege-und-veranstaltungen/index.htm", 3, "", 1, "");
addItem("100403", "Gespanne", "/figuren/preiser187/gespanne/index.htm", 3, "", 1, "");
addItem("100414", "Landwirtschaftliche_20Fahrzeuge", "/figuren/preiser187/landwirtschaftliche-fahrzeuge/index.htm", 3, "", 1, "");
addItem("100423", "Zubeh_C3_B6r", "/figuren/preiser187/zubehoer/index.htm", 3, "", 1, "");
addItem("100112", "Preiser_201:22,5", "/figuren/preiser-1225/index.htm", 2, "", 1, "");
addItem("100175", "Preiser_201:24", "/figuren/preiser-124/index.htm", 2, "", 1, "");
addItem("100233", "Preiser_201:25", "/figuren/preiser-125/index.htm", 2, "", 1, "");
addItem("100273", "Preiser_201:32", "/figuren/preiser-132/index.htm", 2, "", 1, "");
addItem("100340", "Preiser_201:43_20_X2_201:45", "/figuren/preiser-143-145/index.htm", 2, "", 1, "");
addItem("100379", "Preiser_201:50", "/figuren/preiser-150/index.htm", 2, "", 1, "");
addItem("100396", "Preiser_201:72", "/figuren/preiser-172/index.htm", 2, "", 1, "");
addItem("100410", "Preiser_201:100", "/figuren/preiser-1100/index.htm", 2, "", 1, "");
addItem("100416", "Preiser_201:120", "/figuren/preiser-1120/index.htm", 2, "", 1, "");
addItem("100420", "Preiser_201:160", "/figuren/preiser-1160/index.htm", 2, "", 1, "");
addItem("100426", "Preiser_201:200", "/figuren/preiser-1200/index.htm", 2, "", 1, "");
addItem("100429", "Preiser_201:220", "/figuren/preiser-1220/index.htm", 2, "", 1, "");
addItem("100432", "Preiser_201:350", "/figuren/preiser-1350/index.htm", 2, "", 1, "");
addItem("100436", "Preiser_201:400", "/figuren/preiser-1400/index.htm", 2, "", 1, "");
addItem("100438", "Preiser_201:500", "/figuren/preiser-1500/index.htm", 2, "", 1, "");
addItem("100447", "Noch_201:87", "/figuren/noch-187/index.htm", 2, "", 1, "");
addItem("100333", "H_C3_A4user", "/haeuser/index.htm", 1, "", 1, "");
addItem("10090", "Kibri", "/haeuser/kibri/index.htm", 2, "", 1, "");
addItem("10023", "H0_X2H_C3_A4user", "/haeuser/kibri/h0-haeuser/index.htm", 3, "", 1, "");
addItem("100200", "Zubeh_C3_B6r", "/haeuser/kibri/zubehoer/index.htm", 3, "", 1, "");
addItem("100149", "Faller", "/haeuser/faller/index.htm", 2, "", 1, "");
addItem("10020", "H0_X2H_C3_A4user", "/haeuser/faller/h0-haeuser/index.htm", 3, "", 1, "");
addItem("100103", "N_X2H_C3_A4user", "/haeuser/faller/n-haeuser/index.htm", 3, "", 1, "");
addItem("100157", "H0_X2Zubeh_C3_B6r", "/haeuser/faller/h0-zubehoer/index.htm", 3, "", 1, "");
addItem("100263", "H0_X2Schausteller_20und_20Kirmes", "/haeuser/faller/h0-schausteller-und-kirmes/index.htm", 3, "", 1, "");
addItem("100308", "N_X2Schausteller_20und_20Kirmes", "/haeuser/faller/n-schausteller-und-kirmes/index.htm", 3, "", 1, "");
addItem("100339", "N_X2Zubeh_C3_B6r", "/haeuser/faller/n-zubehoer/index.htm", 3, "", 1, "");
addItem("100430", "Thomas_20Holzeisenbahn", "/thomas-holzeisenbahn/index.htm", 1, "", 1, "");
addItem("100119", "Rollendes_20Material", "/thomas-holzeisenbahn/rollendes-material/index.htm", 2, "", 1, "");
addItem("100178", "Schienen", "/thomas-holzeisenbahn/schienen/index.htm", 2, "", 1, "");
addItem("100212", "Geb_C3_A4ude", "/thomas-holzeisenbahn/gebaeude/index.htm", 2, "", 1, "");
addItem("100296", "Zubeh_C3_B6r_X21", "/thomas-holzeisenbahn/zubehoer-1/index.htm", 2, "", 1, "");
addItem("100317", "Startsets", "/thomas-holzeisenbahn/startsets/index.htm", 2, "", 1, "");
addItem("100439", "Weltraummodelle", "/weltraummodelle/index.htm", 1, "", 1, "");
addItem("100115", "Revell", "/weltraummodelle/revell/index.htm", 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;
		
	};
};