var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10061", "Audio", "/audio/index.html", 1, "", 1, "");
addItem("1004", "Windschutz_20f_C3_BCr_20Mikrofone", "/audio/mikrofon-windschutz/index.html", 2, "", 1, "");
addItem("10030", "Windschutz_20f_C3_BCr_20eingebaute_20Mikrofone", "/audio/mikrofon-windschutz/windschutz-fuer-eingebaute-mikrofone/index.html", 3, "", 1, "");
addItem("10012", "Windschutz_20f_C3_BCr_20Camcorder_20und_20Mikrofone_20Haarl_C3_A4nge_2020_20mm", "/audio/mikrofon-windschutz/windschutz-fuer-camcorder-und-mikrofone-haarlaenge-20-mm/index.html", 3, "", 1, "");
addItem("10022", "Windschutz_20f_C3_BCr_20Camcorder_20und_20Mikrofone_20Haarl_C3_A4nge_2040_20mm", "/audio/mikrofon-windschutz/windschutz-fuer-camcorder-und-mikrofone-40-mm-haarlaenge/index.html", 3, "", 1, "");
addItem("10037", "Windschutz_X2Korb", "/audio/mikrofon-windschutz/windschutz-korb/index.html", 3, "", 1, "");
addItem("10060", "Audiorecorder", "/audio/audiorecorder/index.html", 2, "", 1, "");
addItem("10068", "Kopfh_C3_B6rer", "/audio/kopf/index.html", 2, "", 1, "");
addItem("10017", "Mikrofone", "/audio/mikrofon-windschutz-sets/index.html", 2, "", 1, "");
addItem("1001", "beyerdynamic", "/audio/mikrofon-windschutz-sets/beyerdynamic/index.html", 3, "", 1, "");
addItem("10042", "RODE", "/audio/mikrofon-windschutz-sets/rode/index.html", 3, "", 1, "");
addItem("100170", "Richtmikrofone", "/audio/mikrofon-windschutz-sets/rode/richtmikrofone/index.html", 4, "", 1, "");
addItem("100171", "Stereomikrofone", "/audio/mikrofon-windschutz-sets/rode/stereomikrofone/index.html", 4, "", 1, "");
addItem("10020", "Sennheiser", "/audio/mikrofon-windschutz-sets/sennheiser/index.html", 3, "", 1, "");
addItem("10055", "Mikrofon_X2Funk_X2Sets", "/audio/mikrofon-funk-sets/index.html", 2, "", 1, "");
addItem("1005", "MIPRO_20(beyerdynamic)", "/audio/mikrofon-funk-sets/mipro-beyerdynamic/index.html", 3, "", 1, "");
addItem("10064", "Energie", "/energie/index.html", 1, "", 1, "");
addItem("10048", "Akkus_20_X4_20Batterien", "/energie/akkus-batterien/index.html", 2, "", 1, "");
addItem("100131", "H_C3_A4hnel", "/energie/akkus-batterien/haehnel/index.html", 3, "", 1, "");
addItem("100164", "CANON", "/energie/akkus-batterien/haehnel/canon2/index.html", 4, "", 1, "");
addItem("10039", "PANASONIC", "/energie/akkus-batterien/haehnel/panasonic/index.html", 4, "", 1, "");
addItem("10049", "SONY", "/energie/akkus-batterien/haehnel/sony/index.html", 4, "", 1, "");
addItem("100132", "SWIT", "/energie/akkus-batterien/swit/index.html", 3, "", 1, "");
addItem("100137", "CANON", "/energie/akkus-batterien/swit/canon2/index.html", 4, "", 1, "");
addItem("100139", "JVC", "/energie/akkus-batterien/swit/jvc/index.html", 4, "", 1, "");
addItem("100138", "PANASONIC", "/energie/akkus-batterien/swit/panasonic/index.html", 4, "", 1, "");
addItem("100133", "SONY", "/energie/akkus-batterien/swit/sony/index.html", 4, "", 1, "");
addItem("100140", "V_X2Mount", "/energie/akkus-batterien/swit/v-mount/index.html", 4, "", 1, "");
addItem("100159", "Lithium_20Mignon", "/energie/akkus-batterien/lithium-mignon/index.html", 3, "", 1, "");
addItem("10052", "Akku_20Ladeger_C3_A4te", "/energie/akku-ladegeraete/index.html", 2, "", 1, "");
addItem("10062", "Licht", "/licht/index.html", 1, "", 1, "");
addItem("10029", "LED_20Leuchten", "/licht/led-leuchten/index.html", 2, "", 1, "");
addItem("100145", "CityTek", "/licht/led-leuchten/citytek/index.html", 3, "", 1, "");
addItem("100144", "Comer", "/licht/led-leuchten/comer/index.html", 3, "", 1, "");
addItem("100158", "DEDO", "/licht/led-leuchten/dedo/index.html", 3, "", 1, "");
addItem("100141", "Litepanels", "/licht/led-leuchten/litepanels/index.html", 3, "", 1, "");
addItem("100150", "Litepanels_20Zubeh_C3_B6r", "/licht/led-leuchten/litepanels/litepanels-zubehoer/index.html", 4, "", 1, "");
addItem("100142", "Sachtler", "/licht/led-leuchten/sachtler/index.html", 3, "", 1, "");
addItem("100146", "Reporter_20LED", "/licht/led-leuchten/sachtler/reporter-8led/index.html", 4, "", 1, "");
addItem("100147", "Reporter_20LED_20Zubeh_C3_B6r", "/licht/led-leuchten/sachtler/reporter-8led-zubehoer/index.html", 4, "", 1, "");
addItem("100143", "SWIT", "/licht/led-leuchten/swit/index.html", 3, "", 1, "");
addItem("100148", "SWIT_20Zubeh_C3_B6r", "/licht/led-leuchten/swit/swit-zubehoer/index.html", 4, "", 1, "");
addItem("100165", "Fl_C3_A4chenleuchten", "/licht/led-leuchten/flaechenleuchten/index.html", 3, "", 1, "");
addItem("10033", "Halogen_20Leuchten", "/licht/pag-light/index.html", 2, "", 1, "");
addItem("10066", "Monitore", "/monitor/index.html", 1, "", 1, "");
addItem("10054", "TFT_X2Monitore", "/monitor/tft-monitore/index.html", 2, "", 1, "");
addItem("10043", "Monitor_X2Blendschutz", "/monitor/monitor-blendschutz/index.html", 2, "", 1, "");
addItem("10091", "Video", "/monitor/monitor-blendschutz/video/index.html", 3, "", 1, "");
addItem("10067", "Optik", "/objektiv/index.html", 1, "", 1, "");
addItem("10053", "Weitwinkelobjektive", "/objektiv/vorsatz-objektive/index.html", 2, "", 1, "");
addItem("100176", "16x9Inc", "/objektiv/vorsatz-objektive/16x9inc2/index.html", 3, "", 1, "");
addItem("100179", "0_X360x_20Weitwinkel", "/objektiv/vorsatz-objektive/16x9inc2/06x-weitwinkel/index.html", 4, "", 1, "");
addItem("100180", "0_X375x_20Weitwinkel", "/objektiv/vorsatz-objektive/16x9inc2/075x-weitwinkel/index.html", 4, "", 1, "");
addItem("100181", "0_X380x_20Weitwinkel", "/objektiv/vorsatz-objektive/16x9inc2/080x-weitwinkel/index.html", 4, "", 1, "");
addItem("100177", "Raynox", "/objektiv/vorsatz-objektive/raynox2/index.html", 3, "", 1, "");
addItem("10070", "Fischauge", "/objektiv/fischauge/index.html", 2, "", 1, "");
addItem("10069", "Teleobjektive", "/objektiv/teleobjektive/index.html", 2, "", 1, "");
addItem("100169", "Mattebox", "/objektiv/mattebox/index.html", 2, "", 1, "");
addItem("100172", "Adapter_20Ringe", "/objektiv/mattebox/adapter-ringe/index.html", 3, "", 1, "");
addItem("10059", "Rodenstock_X2Filter", "/objektiv/rodenstock-filter/index.html", 2, "", 1, "");
addItem("1007", "Polarisationsfilter", "/objektiv/rodenstock-filter/polarisationsfilter/index.html", 3, "", 1, "");
addItem("10074", "UV_X2Filter", "/objektiv/rodenstock-filter/uv-filter/index.html", 3, "", 1, "");
addItem("100167", "Objektiv_20Deckel", "/objektiv/objektiv-deckel/index.html", 2, "", 1, "");
addItem("10028", "Stative", "/stative/index.html", 1, "", 1, "");
addItem("10021", "Video_20Stative_20Manfrotto", "/stative/tripods-manfrotto/index.html", 2, "", 1, "");
addItem("10082", "Neiger_20700RC2_20mit_20Alu_20Stativ", "/stative/tripods-manfrotto/stative-mit-neiger-700rc2/index.html", 3, "", 1, "");
addItem("10011", "Neiger_20701HDV_20mit_20Alu_20Stativ", "/stative/tripods-manfrotto/stativ-sets-701hdv/index.html", 3, "", 1, "");
addItem("100152", "Neiger_20701HDV_20mit_20Carbon_20Stativ", "/stative/tripods-manfrotto/carbon-stative-mit-neiger-701hdv/index.html", 3, "", 1, "");
addItem("10081", "Neiger_20501HDV_20mit_20Alu_20Stativ", "/stative/tripods-manfrotto/stative-mit-kopf-501hdv/index.html", 3, "", 1, "");
addItem("10097", "Stative_20mit_20Neiger_20503HDV", "/stative/tripods-manfrotto/stative-mit-neiger-503hdv/index.html", 3, "", 1, "");
addItem("10098", "Fernsteuerungen", "/stative/tripods-manfrotto/fernsteuerungen/index.html", 3, "", 1, "");
addItem("100163", "Zubeh_C3_B6r", "/stative/tripods-manfrotto/zubehoer/index.html", 3, "", 1, "");
addItem("10031", "Einbeinstative_20Manfrotto", "/stative/einbeinstativ-manfrotto/index.html", 2, "", 1, "");
addItem("10025", "Kleinstative", "/stative/kleinstative/index.html", 2, "", 1, "");
addItem("10038", "Autostativ", "/stative/autostativ/index.html", 2, "", 1, "");
addItem("10088", "Schulterst_C3_BCtzen", "/stative/schulterstuetzen/index.html", 2, "", 1, "");
addItem("100115", "The_20POD", "/stative/the-pod/index.html", 2, "", 1, "");
addItem("100154", "Steadicam", "/steadicam/index.html", 1, "", 1, "");
addItem("100155", "Steadicam_20MERLIN", "/steadicam/steadicam-merlin/index.html", 2, "", 1, "");
addItem("100182", "Merlin_20Zubeh_C3_B6r", "/steadicam/steadicam-merlin/merlin-zubehoer/index.html", 3, "", 1, "");
addItem("100156", "Steadicam_20PILOT", "/steadicam/steadicam-pilot/index.html", 2, "", 1, "");
addItem("10065", "Transport", "/transport/index.html", 1, "", 1, "");
addItem("10087", "Video", "/transport/video/index.html", 2, "", 1, "");
addItem("100109", "KATA", "/transport/video/kata/index.html", 3, "", 1, "");
addItem("100124", "KATA_20BroadCast_20Taschen", "/transport/video/kata/kata-broadcast-taschen/index.html", 4, "", 1, "");
addItem("100110", "KATA_20Camcorder_20Taschen", "/transport/video/kata/kata-camcorder-taschen/index.html", 4, "", 1, "");
addItem("100111", "KATA_20Schulter_20Taschen", "/transport/video/kata/kata-schultertaschen/index.html", 4, "", 1, "");
addItem("100113", "KATA_20Taillen_20Taschen", "/transport/video/kata/kata-taillentaschen/index.html", 4, "", 1, "");
addItem("100114", "KATA_20Torso_20Taschen", "/transport/video/kata/kata-torsotaschen/index.html", 4, "", 1, "");
addItem("100112", "KATA_20Rucks_C3_A4cke", "/transport/video/kata/kata-rucksaecke/index.html", 4, "", 1, "");
addItem("100123", "KATA_20Organizer_20Taschen", "/transport/video/kata/kata-organizer-taschen/index.html", 4, "", 1, "");
addItem("100122", "KATA_20Zubeh_C3_B6r", "/transport/video/kata/kata-zubehoer/index.html", 4, "", 1, "");
addItem("100108", "PETROL", "/transport/video/petrol/index.html", 3, "", 1, "");
addItem("10047", "Video_X2Taschen", "/transport/video/petrol/video-taschen/index.html", 4, "", 1, "");
addItem("100149", "PETROL_20Aufblasbar", "/transport/video/petrol/video-taschen/petrol-aufblasbar/index.html", 5, "", 1, "");
addItem("10026", "PETROL_20U_X2Bags", "/transport/video/petrol/video-taschen/petrol-u-bags/index.html", 5, "", 1, "");
addItem("10040", "PETROL_20Compact_20Taschen", "/transport/video/petrol/video-taschen/petrol-compact-taschen/index.html", 5, "", 1, "");
addItem("10093", "PETROL_20DOCTOR", "/transport/video/petrol/video-taschen/petrol-doctor/index.html", 5, "", 1, "");
addItem("10094", "PETROL_20Trolley_20Bag", "/transport/video/petrol/video-taschen/petrol-trolley-bag/index.html", 5, "", 1, "");
addItem("1006", "Video_X2Rucks_C3_A4cke", "/transport/video/petrol/petrol-rucksaecke/index.html", 4, "", 1, "");
addItem("100162", "PETROL_20Zubeh_C3_B6r", "/transport/video/petrol/petrol-zubehoer/index.html", 4, "", 1, "");
addItem("10063", "Wetterschutz", "/wetter/index.html", 1, "", 1, "");
addItem("10073", "Monitor_X2Blendschutz", "/wetter/monitor-blendschutz/index.html", 2, "", 1, "");
addItem("1009", "Regenschutz", "/wetter/regenschutz/index.html", 2, "", 1, "");
addItem("100116", "KATA", "/wetter/regenschutz/kata/index.html", 3, "", 1, "");
addItem("100117", "PETROL", "/wetter/regenschutz/petrol/index.html", 3, "", 1, "");
addItem("10019", "Schutzh_C3_BCllen", "/wetter/schutzhuellen/index.html", 2, "", 1, "");
addItem("100120", "KATA", "/wetter/schutzhuellen/kata/index.html", 3, "", 1, "");
addItem("100125", "KATA_20Gloves", "/wetter/schutzhuellen/kata/kata-gloves/index.html", 4, "", 1, "");
addItem("100126", "KATA_20Guard", "/wetter/schutzhuellen/kata/kata-guard/index.html", 4, "", 1, "");
addItem("100121", "PETROL", "/wetter/schutzhuellen/petrol/index.html", 3, "", 1, "");
addItem("10057", "Zubeh_C3_B6r", "/nuetzliches-zubehoer/index.html", 1, "", 1, "");
addItem("100178", "AIS_20Adapter", "/nuetzliches-zubehoer/ais-adapter/index.html", 2, "", 1, "");
addItem("10083", "Adapter", "/nuetzliches-zubehoer/adapter/index.html", 2, "", 1, "");
addItem("10085", "Reinigung", "/nuetzliches-zubehoer/reinigung/index.html", 2, "", 1, "");
addItem("10096", "Mikrofonzubeh_C3_B6r", "/nuetzliches-zubehoer/mikrofonzubehoer/index.html", 2, "", 1, "");
addItem("100166", "beyerdynamic", "/nuetzliches-zubehoer/mikrofonzubehoer/beyerdynamic/index.html", 3, "", 1, "");
addItem("100151", "RODE", "/nuetzliches-zubehoer/mikrofonzubehoer/rode/index.html", 3, "", 1, "");
addItem("100101", "Fernsteuerungen", "/nuetzliches-zubehoer/fernsteuerungen/index.html", 2, "", 1, "");
addItem("100102", "Video", "/nuetzliches-zubehoer/fernsteuerungen/video/index.html", 3, "", 1, "");
addItem("100127", "Kabel", "/nuetzliches-zubehoer/kabel/index.html", 2, "", 1, "");
addItem("100168", "Optik_20Zubeh_C3_B6r", "/nuetzliches-zubehoer/optik-zubehoer/index.html", 2, "", 1, "");
addItem("10095", "Specials", "/monats-specials/index.html", 1, "", 1, "");
addItem("100161", "Sonderangebote", "/monats-specials/sonderangebote/index.html", 2, "", 1, "");
addItem("100174", "Sachtler_20Reporter_208LED", "/monats-specials/sonderangebote/sachtler-reporter-8led/index.html", 3, "", 1, "");
addItem("100175", "Reporter_208LED_20Zubeh_C3_B6r", "/monats-specials/sonderangebote/sachtler-reporter-8led/reporter-8led-zubehoer/index.html", 4, "", 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;
		
	};
};