var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("100154", "Rolladenkasten_20Sanierungen", "/rolladenkasten-sanierung/index.html", 1, "", 1, "");
addItem("100155", "ESM_20Gurtf_C3_BChrungen", "/rolladenkasten-sanierung/esm-gurtfuehrungen/index.html", 2, "", 1, "");
addItem("100159", "Rolladenkasten", "/rolladenkasten-sanierung/rolladenkasten/index.html", 2, "", 1, "");
addItem("100158", "Roka_20Kombiflex", "/rolladenkasten-sanierung/rolladenkasten/roka-kombiflex/index.html", 3, "", 1, "");
addItem("100156", "Roka_20Thermoflex", "/rolladenkasten-sanierung/rolladenkasten/roka-thermoflex/index.html", 3, "", 1, "");
addItem("100157", "Roka_X2ASS", "/rolladenkasten-sanierung/rolladenkasten/roka-ass/index.html", 3, "", 1, "");
addItem("10011", "Gurtwickler", "/rollotron-uebersicht/index.html", 1, "", 1, "");
addItem("10026", "Rollotron", "/rollotron-uebersicht/rollotron/index.html", 2, "", 1, "");
addItem("10044", "Rollotron_20DuoFern", "/rollotron-uebersicht/rollotron-duofern/index.html", 2, "", 1, "");
addItem("10014", "Schwenkwickler", "/rollotron-uebersicht/schwenkwickler/index.html", 2, "", 1, "");
addItem("10069", "Zubeh_C3_B6r", "/rollotron-uebersicht/zubehoer/index.html", 2, "", 1, "");
addItem("1005", "Rohrmotor", "/rohrmotor/index.html", 1, "", 1, "");
addItem("10062", "Rademacher", "/rohrmotor/rademacher/index.html", 2, "", 1, "");
addItem("10085", "Basis_20Motoren_20(Mechanisch)", "/rohrmotor/rademacher/basis-motoren-mechanisch/index.html", 3, "", 1, "");
addItem("10086", "Comfort_20(Elektronisch)", "/rohrmotor/rademacher/comfort-elektronisch/index.html", 3, "", 1, "");
addItem("10087", "Comfort_20Funk_20(Elektronisch_20_X1_20Funk)", "/rohrmotor/rademacher/comfort-elektronisch-funk/index.html", 3, "", 1, "");
addItem("10088", "Antriebslager", "/rohrmotor/rademacher/antriebslager-rohrmotor/index.html", 3, "", 1, "");
addItem("10092", "Somfy", "/rohrmotor/somfy/index.html", 2, "", 1, "");
addItem("10093", "Mechanische_20Rohrmotoren", "/rohrmotor/somfy/mechanische-rohrmotoren/index.html", 3, "", 1, "");
addItem("10097", "HiPro_20LT_2050_X460_20Rohrmotor", "/rohrmotor/somfy/mechanische-rohrmotoren/hipro-rohrmotor/index.html", 4, "", 1, "");
addItem("100103", "LS40", "/rohrmotor/somfy/mechanische-rohrmotoren/ls-40/index.html", 4, "", 1, "");
addItem("10098", "Elektronische_20Rohrmotoren", "/rohrmotor/somfy/elektronische-rohrmotoren/index.html", 3, "", 1, "");
addItem("10099", "IPSO_2050", "/rohrmotor/somfy/elektronische-rohrmotoren/ipso-50/index.html", 4, "", 1, "");
addItem("100100", "Oximo_2050_20WT", "/rohrmotor/somfy/elektronische-rohrmotoren/oximo-50-wt/index.html", 4, "", 1, "");
addItem("100106", "ILMO_2050_20WT", "/rohrmotor/somfy/elektronische-rohrmotoren/ilmo-50-wt/index.html", 4, "", 1, "");
addItem("100101", "Funk_20Rohrmotoren_20RTS", "/rohrmotor/somfy/funk-rohrmotoren/index.html", 3, "", 1, "");
addItem("100102", "Oximo_2050_20RTS", "/rohrmotor/somfy/funk-rohrmotoren/oximo-50-rts/index.html", 4, "", 1, "");
addItem("100104", "Altus_2040_20RTS", "/rohrmotor/somfy/funk-rohrmotoren/altus-40-rts/index.html", 4, "", 1, "");
addItem("100105", "Oximo_2050_20IO", "/rohrmotor/somfy/funk-rohrmotoren/oximo-50-io/index.html", 4, "", 1, "");
addItem("10063", "Kaiser_20Nienhaus", "/rohrmotor/kaiser-nienhaus/index.html", 2, "", 1, "");
addItem("10070", "ECO_X2Motoren", "/rohrmotor/kaiser-nienhaus/eco-motoren/index.html", 3, "", 1, "");
addItem("10071", "Classic_20Motoren", "/rohrmotor/kaiser-nienhaus/classic-motoren/index.html", 3, "", 1, "");
addItem("10072", "Elektronische_20Motoren", "/rohrmotor/kaiser-nienhaus/elektronische-motoren/index.html", 3, "", 1, "");
addItem("10073", "Stopp_20Motoren_20(mit_20Hinderniserkennung)", "/rohrmotor/kaiser-nienhaus/stopp-motoren-mit-hinderniserkennung/index.html", 3, "", 1, "");
addItem("10074", "Automatik_20Motoren", "/rohrmotor/kaiser-nienhaus/automatik-motoren/index.html", 3, "", 1, "");
addItem("100166", "Funk_X2Motoren", "/rohrmotor/kaiser-nienhaus/funk-motoren/index.html", 3, "", 1, "");
addItem("10020", "Zubeh_C3_B6r", "/rohrmotor/zubehoer/index.html", 2, "", 1, "");
addItem("10032", "Gegenlager", "/rohrmotor/zubehoer/gegenlager/index.html", 3, "", 1, "");
addItem("100161", "Abrollsicherungen", "/rohrmotor/zubehoer/abrollsicherungen/index.html", 3, "", 1, "");
addItem("10015", "Rolladensteuerung", "/rolladensteuerung/index.html", 1, "", 1, "");
addItem("10064", "Rademacher", "/rolladensteuerung/rademacher/index.html", 2, "", 1, "");
addItem("1003", "Troll_20Steuerung", "/rolladensteuerung/rademacher/troll-steuerung/index.html", 3, "", 1, "");
addItem("10036", "Modi_20Gurtkastenuhr", "/rolladensteuerung/rademacher/modi-gurtkastenuhr/index.html", 3, "", 1, "");
addItem("10055", "Zubeh_C3_B6r", "/rolladensteuerung/rademacher/modi-gurtkastenuhr/zubehoer-modigurtkastenuhr/index.html", 4, "", 1, "");
addItem("10046", "Fernotron_20Funksteuerungen", "/rolladensteuerung/rademacher/fernotron-funksteuerungen/index.html", 3, "", 1, "");
addItem("1009", "Fernotron_20(Sender)", "/rolladensteuerung/rademacher/fernotron-funksteuerungen/fernotron-empfaenger/index.html", 4, "", 1, "");
addItem("10013", "Fernotron_20(Empf_C3_A4nger)", "/rolladensteuerung/rademacher/troll-steuerung/index2.html", 4, "", 1, "");
addItem("10080", "DuoFern_20Funksteuerungen", "/rolladensteuerung/rademacher/duofern/index.html", 3, "", 1, "");
addItem("100107", "Somfy", "/rolladensteuerung/somfy/index.html", 2, "", 1, "");
addItem("100150", "Chronis_20Steuerungen", "/rolladensteuerung/somfy/chronis-steuerungen/index.html", 3, "", 1, "");
addItem("100108", "RTS_20Funksteuerung", "/rolladensteuerung/somfy/rts-funksteuerung/index.html", 3, "", 1, "");
addItem("100148", "UNO_20Steuerungen", "/rolladensteuerung/somfy/uno-steuerungen/index.html", 3, "", 1, "");
addItem("100149", "IO_20Funksteuerungen", "/rolladensteuerung/somfy/io-funksteuerungen/index.html", 3, "", 1, "");
addItem("100109", "Sensoren", "/rolladensteuerung/somfy/sensoren/index.html", 3, "", 1, "");
addItem("10065", "Kaiser_20Nienhaus", "/rolladensteuerung/kaiser-nienhaus/index.html", 2, "", 1, "");
addItem("10075", "Zeitschaltuhren", "/rolladensteuerung/kaiser-nienhaus/zeitschaltuhren/index.html", 3, "", 1, "");
addItem("10077", "Manuelle_20Schalter", "/rolladensteuerung/kaiser-nienhaus/manuelle-schalter/index.html", 3, "", 1, "");
addItem("10078", "Mehrfachsteuerger_C3_A4te", "/rolladensteuerung/kaiser-nienhaus/mehrfachsteuergeraete/index.html", 3, "", 1, "");
addItem("100167", "Funk_X2Fernbedienungen", "/rolladensteuerung/kaiser-nienhaus/funk-fernbedienungen/index.html", 3, "", 1, "");
addItem("100134", "Selve", "/rolladensteuerung/selve/index.html", 2, "", 1, "");
addItem("100144", "Intronic_20Funk", "/rolladensteuerung/selve/intronic-funksender/index.html", 3, "", 1, "");
addItem("100145", "Intronic_20Leitungsgebunden", "/rolladensteuerung/selve/intronic-leitungsgebunden/index.html", 3, "", 1, "");
addItem("100164", "Zeitschaltuhren", "/rolladensteuerung/selve/selve-zeitschaltuhr/index.html", 3, "", 1, "");
addItem("10042", "Zubeh_C3_B6r", "/rolladensteuerung/zubehoer/index.html", 2, "", 1, "");
addItem("10060", "Garagentorantrieb", "/garagentorantrieb/index.html", 1, "", 1, "");
addItem("10067", "Rademacher", "/garagentorantrieb/rademacher/index.html", 2, "", 1, "");
addItem("10083", "Handsender", "/garagentorantrieb/rademacher/handsender/index.html", 3, "", 1, "");
addItem("10079", "Kaiser_20Nienhaus", "/garagentorantrieb/kaiser-nienhaus/index.html", 2, "", 1, "");
addItem("100151", "Somfy", "/garagentorantrieb/somfy/index.html", 2, "", 1, "");
addItem("100152", "Handsender", "/garagentorantrieb/somfy/handsender/index8.html", 3, "", 1, "");
addItem("100153", "Zubeh_C3_B6r", "/garagentorantrieb/somfy/zubehoer/index.html", 3, "", 1, "");
addItem("10081", "Markisensteuerung", "/markisensteuerung/index.html", 1, "", 1, "");
addItem("100160", "Rademacher", "/markisensteuerung/rademacher-markisensteuerung/index.html", 2, "", 1, "");
addItem("10090", "Fensterantrieb", "/fensterantrieb/index.html", 1, "", 1, "");
addItem("10076", "Rolladenpanzer", "/rolladenpanzer/index.html", 1, "", 1, "");
addItem("10094", "Aluminium_20Rolladenpanzer", "/rolladenpanzer/aluminium/index.html", 2, "", 1, "");
addItem("10095", "Kunststoff_20Rolladenpanzer", "/rolladenpanzer/kunststoff/index.html", 2, "", 1, "");
addItem("10096", "Vorbau_20Rolladenelement", "/vorbau-rolladenelement/index.html", 1, "", 1, "");
addItem("10091", "Schalter_20und_20Rahmenprogramme", "/schalter-und-rahmenprogramme/index.html", 1, "", 1, "");
addItem("10056", "Rahmenprogramm", "/schalter-und-rahmenprogramme/rahmenprogramm/index.html", 2, "", 1, "");
addItem("100112", "Berker", "/schalter-und-rahmenprogramme/rahmenprogramm/berker/index.html", 3, "", 1, "");
addItem("100124", "Abdeckrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/berker/abdeckrahmen-berker/index.html", 4, "", 1, "");
addItem("100125", "Zwischenrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/berker/zwischenrahmen-berker/index.html", 4, "", 1, "");
addItem("100111", "Busch_X7Jaeger", "/schalter-und-rahmenprogramme/rahmenprogramm/busch-jaeger/index.html", 3, "", 1, "");
addItem("100115", "Abdeckrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/busch-jaeger/abdeckrahmen-busch-jaeger/index.html", 4, "", 1, "");
addItem("100116", "Zwischenrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/busch-jaeger/zwischenrahmen-busch-jaeger/index.html", 4, "", 1, "");
addItem("100110", "Gira", "/schalter-und-rahmenprogramme/rahmenprogramm/gira/index.html", 3, "", 1, "");
addItem("100117", "Abdeckrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/gira/zwischenrahmen-gira/index.html", 4, "", 1, "");
addItem("100119", "Zwischenrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/gira/zwischenrahmen-gira/index2.html", 4, "", 1, "");
addItem("100126", "Aufputzrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/gira/aufputzrahmen-gira/index.html", 4, "", 1, "");
addItem("100114", "Jung", "/schalter-und-rahmenprogramme/rahmenprogramm/jung/index.html", 3, "", 1, "");
addItem("100120", "Abdeckrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/jung/abdeckrahmen-jung/index.html", 4, "", 1, "");
addItem("100121", "Zwischenrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/jung/zwischenrahmen-jung/index.html", 4, "", 1, "");
addItem("100113", "Merten", "/schalter-und-rahmenprogramme/rahmenprogramm/merten/index.html", 3, "", 1, "");
addItem("100122", "Abdeckrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/merten/abdeckrahmen-merten/index.html", 4, "", 1, "");
addItem("100123", "Zwischenrahmen", "/schalter-und-rahmenprogramme/rahmenprogramm/merten/zwischenrahmen-merten/index.html", 4, "", 1, "");
addItem("10057", "Schalterprogramm", "/schalter-und-rahmenprogramme/schalterprogramm/index.html", 2, "", 1, "");
addItem("100136", "Zubeh_C3_B6r", "/zubehoer-mechanisch/index.html", 1, "", 1, "");
addItem("100133", "Stahlwellen_20_X2_20Achtkant", "/zubehoer-mechanisch/stahlwellen-achtkant/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;
		
	};
};