var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10019", "Offres", "/angebote/index.html", 1, "", 1, "");
addItem("10021", "ART", "/art/index.html", 1, "", 1, "");
addItem("1007", "Positioner", "/art/positioner/index.html", 2, "", 1, "");
addItem("10025", "Lockjack", "/art/lockjack/index.html", 2, "", 1, "");
addItem("10043", "Ropeguide", "/art/ropeguide/index.html", 2, "", 1, "");
addItem("10058", "Spiderjack", "/art/spiderjack/index.html", 2, "", 1, "");
addItem("10075", "Cocoon", "/art/cocoon/index.html", 2, "", 1, "");
addItem("100114", "Doublesnapper", "/art/doublesnapper/index.html", 2, "", 1, "");
addItem("10039", "V_C3_AAtements", "/arbeitskleidung/index.html", 1, "", 1, "");
addItem("1004", "Tenues_20anti_X2coupure", "/arbeitskleidung/schnittschutzkleidung/index.html", 2, "", 1, "");
addItem("10038", "Veste_20T_X2Shirt", "/arbeitskleidung/oberbekleidung/index.html", 2, "", 1, "");
addItem("10041", "Pantalons", "/arbeitskleidung/hosen/index.html", 2, "", 1, "");
addItem("10066", "Accessoires", "/arbeitskleidung/zubehoer/index.html", 2, "", 1, "");
addItem("10073", "Gants", "/arbeitskleidung/handschuhe/index.html", 2, "", 1, "");
addItem("100117", "Chaussures", "/chaussures/index.html", 1, "", 1, "");
addItem("100118", "Anti_X2coupure", "/chaussures/chaussure-anti-coupure/index.html", 2, "", 1, "");
addItem("100119", "Grimper", "/chaussures/grimper/index.html", 2, "", 1, "");
addItem("100121", "S_C3_A9curit_C3_A9", "/chaussures/scurit/index.html", 2, "", 1, "");
addItem("100120", "Accessoires", "/chaussures/accessoires/index.html", 2, "", 1, "");
addItem("10056", "Casques", "/helme/index.html", 1, "", 1, "");
addItem("10014", "Casques_20de_20grimpe", "/helme/kletterhelme/index.html", 2, "", 1, "");
addItem("10033", "Casques_20forestier", "/helme/motorsaegenhelme/index.html", 2, "", 1, "");
addItem("10050", "Visi_C3_A8res", "/helme/visiere/index.html", 2, "", 1, "");
addItem("10062", "Lampes_20frontales", "/helme/stirnlampen/index.html", 2, "", 1, "");
addItem("10072", "Harnais", "/klettergurte/index.html", 1, "", 1, "");
addItem("1002", "Harnais_20d_X9_C3_A9lagage", "/klettergurte/baumklettergurte/index.html", 2, "", 1, "");
addItem("10020", "Harnais_20antichute", "/klettergurte/industriegurte/index.html", 2, "", 1, "");
addItem("10055", "Pi_C3_A8ces_20de_20rechange", "/klettergurte/ersatzteile/index.html", 2, "", 1, "");
addItem("10071", "Harnais_20bustier", "/klettergurte/brustgurte/index.html", 2, "", 1, "");
addItem("10079", "Sellettes", "/klettergurte/sitzbretter/index.html", 2, "", 1, "");
addItem("10081", "Accessoires", "/klettergurte/gurtzubehoer/index.html", 2, "", 1, "");
addItem("10082", "Mousquetons", "/karabiner/index.html", 1, "", 1, "");
addItem("1008", "Mousquetons_20s_C3_A9curit_C3_A9", "/karabiner/psa-karabiner/index.html", 2, "", 1, "");
addItem("10026", "Mousquetons_20de_20travail", "/karabiner/lastkarabiner/index.html", 2, "", 1, "");
addItem("10051", "Crochets_20porte_20tron_C3_A7onneuse", "/karabiner/motorsaegenhaken/index.html", 2, "", 1, "");
addItem("10064", "Mousquetons_20_C3_A0_20vis", "/karabiner/schraubkarabiner-alu/index.html", 2, "", 1, "");
addItem("10076", "Porte_20mat_C3_A9riels", "/karabiner/hilfskarabiner/index.html", 2, "", 1, "");
addItem("10087", "Accessoires", "/karabiner/zubehoer/index.html", 2, "", 1, "");
addItem("10088", "Poulies", "/rollen/index.html", 1, "", 1, "");
addItem("1009", "Petites_20poulies", "/rollen/einfache-rollen/index.html", 2, "", 1, "");
addItem("10027", "Doubles_20poulies", "/rollen/doppelrollen/index.html", 2, "", 1, "");
addItem("10045", "Poulies_20tandem", "/rollen/tandemrollen/index.html", 2, "", 1, "");
addItem("10060", "Grandes_20poulies", "/rollen/lastrollen/index.html", 2, "", 1, "");
addItem("100111", "Poulies_20anti_X2retour", "/rollen/mit-ruecklaufsperre/index.html", 2, "", 1, "");
addItem("10090", "Mat_C3_A9riel_20de_20grimpe", "/seilgeraete/index.html", 1, "", 1, "");
addItem("100105", "Poign_C3_A9es_20autobloquantes", "/seilgeraete/handsteigklemmen/index.html", 2, "", 1, "");
addItem("10065", "P_C3_A9dales", "/seilgeraete/trittschlingen/index.html", 2, "", 1, "");
addItem("10010", "Bloqueurs", "/seilgeraete/seilklemmen/index.html", 2, "", 1, "");
addItem("10029", "Huit", "/seilgeraete/abseilachter/index.html", 2, "", 1, "");
addItem("10052", "Bloqueurs_20_X2_20descendeurs", "/seilgeraete/abseilgeraete/index.html", 2, "", 1, "");
addItem("10077", "Bloqueurs_20pour_20Longes", "/seilgeraete/auffanggeraete/index.html", 2, "", 1, "");
addItem("10085", "Longes", "/seilgeraete/verbindungsmittel/index.html", 2, "", 1, "");
addItem("10091", "Syst_C3_A8mes_20pour_20corde", "/seileinbau/index.html", 1, "", 1, "");
addItem("10011", "Sacs_20_C3_A0_20lancer", "/seileinbau/wurfbeutel/index.html", 2, "", 1, "");
addItem("10030", "Cordelette_20_C3_A0_20lancer", "/seileinbau/wurfleinen/index.html", 2, "", 1, "");
addItem("10046", "Fausses_20fourches", "/seileinbau/kambiumschoner/index.html", 2, "", 1, "");
addItem("10061", "Catapulte", "/seileinbau/big-shot/index.html", 2, "", 1, "");
addItem("10092", "Cordes", "/seile/index.html", 1, "", 1, "");
addItem("10037", "Cordes_20de_20grimpe_20dynamiques", "/seile/dynamische-kletterseile/index.html", 2, "", 1, "");
addItem("1001", "Cordes_20de_20grimpe_20statiques", "/seile/statische_seile/index.html", 2, "", 1, "");
addItem("100108", "Ascension_20et_20secours", "/seile/aufstieg-rettung/index.html", 2, "", 1, "");
addItem("10044", "Cordes_20pour_20noeuds_20autobloquants", "/seile/klemmknotenseile/index.html", 2, "", 1, "");
addItem("10059", "Longes_20en_20corde", "/seile/halteseile/index.html", 2, "", 1, "");
addItem("10074", "Accessoires", "/seile/seilzubehoer/index.html", 2, "", 1, "");
addItem("10084", "_C3_89pissoires", "/seile/spleisszubehoer/index.html", 2, "", 1, "");
addItem("10093", "D_C3_A9montage", "/rigging/index.html", 1, "", 1, "");
addItem("1005", "Kits_20de_20d_C3_A9montage", "/rigging/riggingsets/index.html", 2, "", 1, "");
addItem("10028", "Grandes_20poulies", "/rigging/blockrollen/index.html", 2, "", 1, "");
addItem("10048", "Winches", "/rigging/ablassgeraete/index.html", 2, "", 1, "");
addItem("10057", "Accessoires", "/rigging/zubehoer/index.html", 2, "", 1, "");
addItem("10078", "Longes_20arm_C3_A9es", "/rigging/stahl-halteseile/index.html", 2, "", 1, "");
addItem("10086", "_C3_89lingues", "/rigging/schlingen/index.html", 2, "", 1, "");
addItem("10089", "Cordes_20de_20r_C3_A9tention", "/rigging/ablassseile/index.html", 2, "", 1, "");
addItem("10094", "Griffes", "/steigeisen/index.html", 1, "", 1, "");
addItem("10015", "Griffes_20compl_C3_A8tes", "/steigeisen/steigeisen/index.html", 2, "", 1, "");
addItem("10023", "Pics", "/steigeisen/dornen/index.html", 2, "", 1, "");
addItem("10042", "Protections_20_X1_20sangles", "/steigeisen/riemen/index.html", 2, "", 1, "");
addItem("100122", "Mat_C3_A9riel_20forestier", "/matriel-forestier/index.html", 1, "", 1, "");
addItem("100123", "Haches", "/matriel-forestier/haches/index.html", 2, "", 1, "");
addItem("100124", "Sapis", "/matriel-forestier/sapis/index.html", 2, "", 1, "");
addItem("100125", "Coins", "/matriel-forestier/coins/index.html", 2, "", 1, "");
addItem("100126", "Pinces_20et_20Crochets", "/matriel-forestier/pinces-et-crochets/index.html", 2, "", 1, "");
addItem("100128", "Levier_20d_E2_80_99abattage", "/matriel-forestier/levier-dabattage/index.html", 2, "", 1, "");
addItem("10095", "Scies_20et_20S_C3_A9cateurs", "/saegen-scheren/index.html", 1, "", 1, "");
addItem("1003", "Ego_C3_AFnes", "/saegen-scheren/handsaegen/index.html", 2, "", 1, "");
addItem("10022", "Perches", "/saegen-scheren/stangensaegen/index.html", 2, "", 1, "");
addItem("10040", "S_C3_A9cateurs", "/saegen-scheren/scheren/index.html", 2, "", 1, "");
addItem("10067", "Etuis", "/saegen-scheren/holster/index.html", 2, "", 1, "");
addItem("10096", "Marquage_20d_X9arbres", "/baumnummerierung/index.html", 1, "", 1, "");
addItem("10097", "Haubanage", "/baumpflege/index.html", 1, "", 1, "");
addItem("10012", "Boa", "/baumpflege/boa/index.html", 2, "", 1, "");
addItem("10016", "2_20t_20_7C_204_20t_20_7C_208_20t", "/baumpflege/boa/2-to-4-to/index.html", 3, "", 1, "");
addItem("10034", "Silver_208_20t", "/baumpflege/boa/silver-8-to/index.html", 3, "", 1, "");
addItem("10031", "Cobra", "/baumpflege/cobra/index.html", 2, "", 1, "");
addItem("10017", "Standard", "/baumpflege/cobra/standard/index.html", 3, "", 1, "");
addItem("10035", "Plus_202_20t_20_7C_204_20t", "/baumpflege/cobra/2-to-4-to/index.html", 3, "", 1, "");
addItem("10053", "Plus_208_20t", "/baumpflege/cobra/8-to/index.html", 3, "", 1, "");
addItem("10068", "Ultrastatic_208_20t", "/baumpflege/cobra/ultrastatic/index.html", 3, "", 1, "");
addItem("10047", "Cordes_20creuses", "/baumpflege/hohltaue/index.html", 2, "", 1, "");
addItem("10070", "Sangles", "/baumpflege/gurtschlaufen2/index.html", 2, "", 1, "");
addItem("100113", "ArboLine", "/baumpflege/arboline/index.html", 2, "", 1, "");
addItem("10098", "S_C3_A9curit_C3_A9_20au_20travail", "/arbeitssicherheit/index.html", 1, "", 1, "");
addItem("10013", "Premiers_20soins", "/arbeitskleidung/arbeitssicherheit/erste-hilfe/index.html", 2, "", 1, "");
addItem("10032", "Lunettes_20de_20protection", "/arbeitskleidung/arbeitssicherheit/schutzbrillen/index.html", 2, "", 1, "");
addItem("10049", "Outils", "/arbeitskleidung/arbeitssicherheit/rettungsmesser/index.html", 2, "", 1, "");
addItem("10063", "Protection_20d_X9oreilles", "/arbeitskleidung/arbeitssicherheit/gehoerschutz/index.html", 2, "", 1, "");
addItem("10099", "Rangement_20et_20Transport", "/aufbewahrung-transport/index.html", 1, "", 1, "");
addItem("10018", "Sacs_20_C3_A0_20cordes", "/aufbewahrung-transport/seiltaschen/index.html", 2, "", 1, "");
addItem("10036", "Sacs_20pour_20mat_C3_A9riel", "/aufbewahrung-transport/materialtaschen/index.html", 2, "", 1, "");
addItem("10054", "Cartables", "/aufbewahrung-transport/office/index.html", 2, "", 1, "");
addItem("10069", "Caisses", "/aufbewahrung-transport/aluboxen/index.html", 2, "", 1, "");
addItem("10080", "Petits_20Sacs", "/aufbewahrung-transport/gurttaschen/index.html", 2, "", 1, "");
addItem("100127", "Sacs_20_C3_A0_20sec", "/aufbewahrung-transport/sacs-sec/index.html", 2, "", 1, "");
addItem("100100", "Mesureurs_20et_20Logiciels", "/messgeraete-software/index.html", 1, "", 1, "");
addItem("100101", "Livres_20et_20Poster", "/buecher_poster/index.html", 1, "", 1, "");
addItem("1006", "Livres", "/buecher_poster/buecher/index.html", 2, "", 1, "");
addItem("10024", "Poster", "/buecher_poster/poster/index.html", 2, "", 1, "");
addItem("100102", "Loisirs", "/freizeit/index.html", 1, "", 1, "");
addItem("100115", "Camelbak", "/freizeit/trinksysteme/index.html", 2, "", 1, "");
addItem("100116", "Slackline", "/freizeit/slackline2/index.html", 2, "", 1, "");
addItem("100103", "Parcs_20aventure", "/hochseilgarten/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;
		
	};
};