var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10031", "NEU_20IM_20SHOP", "/produkte/neuheiten.htm", 1, "", 1, "");
addItem("10052", "NYLON_X2D_C3_9CBEL", "/nylonduebel/index.htm", 1, "", 1, "");
addItem("10011", "Standard_X2D_C3_BCbel", "/nylonduebel/nylonduebel-standard/index.htm", 2, "", 1, "");
addItem("10036", "Universal_X2D_C3_BCbel", "/nylonduebel/universal-duebel/index.htm", 2, "", 1, "");
addItem("10012", "Multi_X2D_C3_BCbel", "/nylonduebel/universal-duebel/multiduebel/index.htm", 3, "", 1, "");
addItem("10037", "Quattro_C2_AE_20D_C3_BCbel", "/nylonduebel/universal-duebel/quattro/index.htm", 3, "", 1, "");
addItem("10053", "Lochstein_X2D_C3_BCbel", "/nylonduebel/lochsteinduebel/index.htm", 2, "", 1, "");
addItem("10098", "ohne_20Kragen", "/nylonduebel/lochsteinduebel/ohne-kragen/index.htm", 3, "", 1, "");
addItem("10099", "mit_20Kragen", "/nylonduebel/lochsteinduebel/mit-kragen/index.htm", 3, "", 1, "");
addItem("10062", "Fassaden_X2D_C3_BCbel", "/nylonduebel/fassaden-duebel/index.htm", 2, "", 1, "");
addItem("100126", "f_C3_BCr_20feste_20Baustoffe", "/nylonduebel/fassaden-duebel/fuer-feste-baustoffe/index.htm", 3, "", 1, "");
addItem("100125", "f_C3_BCr_20labile_20Baustoffe", "/nylonduebel/fassaden-duebel/fuer-labile-baustoffe/index.htm", 3, "", 1, "");
addItem("100127", "mit_20Kopflochbohrung", "/nylonduebel/fassaden-duebel/mit-kopflochbohrung/index.htm", 3, "", 1, "");
addItem("100129", "Universal", "/nylonduebel/fassaden-duebel/universal-fassadenduebel/index.htm", 3, "", 1, "");
addItem("10015", "Ger_C3_BCst_X2D_C3_BCbel", "/nylonduebel/geruest-duebel/index.htm", 2, "", 1, "");
addItem("10025", "Verschluss_X2Stopfen", "/nylonduebel/geruest-duebel/verschluss-stopfen/index.htm", 3, "", 1, "");
addItem("10068", "Nagel_X2D_C3_BCbel", "/nylonduebel/nagel-duebel/index.htm", 2, "", 1, "");
addItem("10095", "mit_20Senkkopfkragen", "/nylonduebel/nagel-duebel/mit-senkkopfkragen/index.htm", 3, "", 1, "");
addItem("10096", "mit_20zylindr_X3_20Kragen", "/nylonduebel/nagel-duebel/mit-zylindrischem-kragen/index.htm", 3, "", 1, "");
addItem("10097", "mit_20Neoprenscheibe", "/nylonduebel/nagel-duebel/mit-neoprenscheibe/index.htm", 3, "", 1, "");
addItem("100157", "f_C3_BCr_20Fu_C3_9Fleisten", "/nylonduebel/nagel-duebel/fuer-fussleisten/index.htm", 3, "", 1, "");
addItem("10013", "Rondelle", "/nylonduebel/nagel-duebel/rondelle/index.htm", 3, "", 1, "");
addItem("10060", "METALL_X2D_C3_9CBEL", "/metallduebel/index.htm", 1, "", 1, "");
addItem("1005", "Bolzenanker_20_X4_20Fixanker", "/metallduebel/bolzenanker/index.htm", 2, "", 1, "");
addItem("1006", "Stahl_20verzinkt", "/metallduebel/bolzenanker/stahlverzinkt/index.htm", 3, "", 1, "");
addItem("10026", "mit_20gro_C3_9Fer_20U_X2Scheibe", "/metallduebel/bolzenanker/stahlverzinkt/stahl-verzinkt-m-grosser-u-scheibe/index.htm", 4, "", 1, "");
addItem("10035", "Edelstahl_20A4", "/metallduebel/bolzenanker/edelstahl/index3.htm", 3, "", 1, "");
addItem("10042", "Stahlspreiz_X2D_C3_BCbel", "/metallduebel/stahlspreiz-duebel/index.htm", 2, "", 1, "");
addItem("10054", "Messing_X2D_C3_BCbel", "/metallduebel/messing-duebel/index.htm", 2, "", 1, "");
addItem("100168", "Metallrahmen_X2D_C3_BCbel", "/metallduebel/metallrahmen-duebel/index.htm", 2, "", 1, "");
addItem("10063", "Einschlaganker", "/metallduebel/einschlaganker/index.htm", 2, "", 1, "");
addItem("10027", "Stahl_20verzinkt", "/metallduebel/einschlaganker/stahl-verzinkt/index.htm", 3, "", 1, "");
addItem("10048", "Stahl_20verzinkt,_20m_X3_20Kragen", "/metallduebel/einschlaganker/mit-kragen-verzinkt/index.htm", 3, "", 1, "");
addItem("10059", "Edelstahl_20A4", "/metallduebel/einschlaganker/edelstahl-a4/index.htm", 3, "", 1, "");
addItem("10064", "Einschlagwerkzeug", "/metallduebel/einschlaganker/einschlagwerkzeug/index.htm", 3, "", 1, "");
addItem("100179", "Handschutz", "/metallduebel/einschlaganker/einschlagwerkzeug/handschutz-zu-einschlagwerkzeug-zu-einschlaganker/index.htm", 4, "", 1, "");
addItem("100167", "Hochleistungsanker", "/metallduebel/hochleistungsanker/index.htm", 2, "", 1, "");
addItem("100198", "mit_206_X2kant_X2Schrauben", "/metallduebel/hochleistungsanker/mit-6-kant-schrauben/index.htm", 3, "", 1, "");
addItem("10069", "Decken_X2N_C3_A4gel", "/metallduebel/decken-nagel/index.htm", 2, "", 1, "");
addItem("10073", "Express_X2N_C3_A4gel", "/metallduebel/expressnagel/index.htm", 2, "", 1, "");
addItem("10086", "Rondelle", "/metallduebel/expressnagel/rondelle/index.htm", 3, "", 1, "");
addItem("10083", "Hammerschlagnieten", "/metallduebel/hammer-schlagniete/index.htm", 2, "", 1, "");
addItem("100106", "SCHRAUBEN", "/schrauben/index.htm", 1, "", 1, "");
addItem("10081", "Fensterrahmenschrauben", "/schrauben/fensterrahmenschrauben/index.htm", 2, "", 1, "");
addItem("10016", "Abdeckkappen", "/schrauben/fensterrahmenschrauben/abdeckkappen/index.htm", 3, "", 1, "");
addItem("10047", "Ger_C3_BCst_C3_B6senschrauben", "/schrauben/geruestoesenschraube/index.htm", 2, "", 1, "");
addItem("10067", "Hakenschrauben", "/schrauben/hakenschrauben/index.htm", 2, "", 1, "");
addItem("10071", "Winkelschrauben", "/schrauben/winkelschrauben/index.htm", 2, "", 1, "");
addItem("10077", "Justierbefestigung", "/schrauben/justierbefestigung/index.htm", 2, "", 1, "");
addItem("10017", "Abdeckkappen", "/schrauben/justierbefestigung/abdeckkappen/index.htm", 3, "", 1, "");
addItem("10072", "SPEZIAL_X2BEFESTIGUNG", "/spezial-befestigung/index.htm", 1, "", 1, "");
addItem("1007", "Rigips_C2_AE_20D_C3_BCbel_20Kunststoff", "/spezial-befestigung/rigips-kunststoff/index.htm", 2, "", 1, "");
addItem("10010", "Rigips_C2_AE_20D_C3_BCbel_2025_20mm", "/spezial-befestigung/rigips-kunststoff/25-mm/index.htm", 3, "", 1, "");
addItem("10038", "Rigips_C2_AE_20D_C3_BCbel_2032_20mm", "/spezial-befestigung/rigips-kunststoff/32-mm/index.htm", 3, "", 1, "");
addItem("10032", "Rigips_C2_AE_20D_C3_BCbel_20Metall", "/spezial-befestigung/rigips-metall/index.htm", 2, "", 1, "");
addItem("1004", "Rigips_C2_AE_20D_C3_BCbel_2025_20mm", "/spezial-befestigung/rigips-metall/25-mm/index2.htm", 3, "", 1, "");
addItem("10033", "Rigips_C2_AE_20D_C3_BCbel_2032_20mm", "/spezial-befestigung/rigips-metall/32-mm/index.htm", 3, "", 1, "");
addItem("10050", "Rigips_C2_AE_20D_C3_BCbel_2039_20mm", "/spezial-befestigung/rigips-metall/39-mm/index.htm", 3, "", 1, "");
addItem("10058", "Hohlraum_X2D_C3_BCbel", "/spezial-befestigung/hohlraumduebel/index.htm", 2, "", 1, "");
addItem("10024", "Montagezangen", "/spezial-befestigung/hohlraumduebel/montagezange/index.htm", 3, "", 1, "");
addItem("10075", "ISOLATIONS_X2BEFESTIGUNG", "/isolations-befestigung/index.htm", 1, "", 1, "");
addItem("10021", "Iso_X2Universal_X2D_C3_BCbel", "/isolations-befestigung/iso-universal-duebel/index.htm", 2, "", 1, "");
addItem("10022", "Rondelle", "/isolations-befestigung/iso-universal-duebel/rondelle/index.htm", 3, "", 1, "");
addItem("10046", "D_C3_A4mmstoff_X2D_C3_BCbel", "/isolations-befestigung/daemmstoff-duebel/index.htm", 2, "", 1, "");
addItem("10028", "Rondelle", "/isolations-befestigung/daemmstoff-duebel/rondelle/index.htm", 3, "", 1, "");
addItem("10057", "Isolierplatten_X2D_C3_BCbel", "/isolations-befestigung/isolierplatten-duebel/index.htm", 2, "", 1, "");
addItem("10023", "Blechrondelle", "/isolations-befestigung/isolierplatten-duebel/blechrondelle/index.htm", 3, "", 1, "");
addItem("10066", "Isolierplattensterne", "/isolations-befestigung/isolierplattensterne/index.htm", 2, "", 1, "");
addItem("10079", "CHEMISCHE_20BEFESTIGUNG", "/chemische-befestigung/index.htm", 1, "", 1, "");
addItem("10029", "INJEKTIONSTECHNIK", "/chemische-befestigung/injektionstechnik/index.htm", 2, "", 1, "");
addItem("10018", "Injektions_X2M_C3_B6rtel", "/chemische-befestigung/injektionstechnik/injektions-moertel/index.htm", 3, "", 1, "");
addItem("10043", "Siebh_C3_BClsen", "/chemische-befestigung/injektionstechnik/siebhuelsen/index.htm", 3, "", 1, "");
addItem("10056", "Reinigungsb_C3_BCrsten", "/chemische-befestigung/injektionstechnik/stahlbuersten/index.htm", 3, "", 1, "");
addItem("10055", "Ankerstangen", "/chemische-befestigung/injektionstechnik/ankerstangen/index.htm", 3, "", 1, "");
addItem("100100", "Stahl_20verzinkt", "/chemische-befestigung/injektionstechnik/ankerstangen/stahl-verzinkt/index.htm", 4, "", 1, "");
addItem("100101", "Edelstahl_20A4_X270", "/chemische-befestigung/injektionstechnik/ankerstangen/edelstahl-a4/index.htm", 4, "", 1, "");
addItem("10065", "Innengewindeh_C3_BClsen", "/chemische-befestigung/injektionstechnik/innengewindehuelse/index.htm", 3, "", 1, "");
addItem("10070", "Auspresspistolen", "/chemische-befestigung/injektionstechnik/auspresspistolen/index.htm", 3, "", 1, "");
addItem("100171", "manuell", "/chemische-befestigung/injektionstechnik/auspresspistolen/manuell/index.htm", 4, "", 1, "");
addItem("10074", "Ausblaspumpen", "/chemische-befestigung/injektionstechnik/ausblaspumpe/index.htm", 3, "", 1, "");
addItem("10078", "Mischerspitzen", "/chemische-befestigung/injektionstechnik/mischerspitzen/index.htm", 3, "", 1, "");
addItem("10049", "VERBUNDTECHNIK", "/chemische-befestigung/verbundtechnik/index.htm", 2, "", 1, "");
addItem("10020", "Verbundanker", "/chemische-befestigung/verbundtechnik/verbundanker/index.htm", 3, "", 1, "");
addItem("10045", "Ankerstangen", "/chemische-befestigung/verbundtechnik/ankerstangen/index.htm", 3, "", 1, "");
addItem("100102", "Stahl_20verzinkt", "/chemische-befestigung/verbundtechnik/ankerstangen/stahl-verzinkt/index.htm", 4, "", 1, "");
addItem("100103", "Edelstahl_20A4_X270", "/chemische-befestigung/verbundtechnik/ankerstangen/edelstahl-a4/index.htm", 4, "", 1, "");
addItem("10030", "Versetzwerkzeug", "/chemische-befestigung/verbundtechnik/ankerstangen/versetzwerkzeuge/index.htm", 4, "", 1, "");
addItem("100153", "Innengewindeh_C3_BClsen", "/chemische-befestigung/verbundtechnik/innengewindehuelsen/index.htm", 3, "", 1, "");
addItem("100154", "Stahl", "/chemische-befestigung/verbundtechnik/innengewindehuelsen/stahl-verzinkt/index.htm", 4, "", 1, "");
addItem("100155", "Edelstahl_20A4", "/chemische-befestigung/verbundtechnik/innengewindehuelsen/edelstahl-a4-70/index.htm", 4, "", 1, "");
addItem("100187", "KOMPONENTENTECHNIK", "/chemische-befestigung/komponententechnik/index.htm", 2, "", 1, "");
addItem("100183", "PU_X2Montage_X2Sch_C3_A4ume", "/chemische-befestigung/komponententechnik/schaeume/index.htm", 3, "", 1, "");
addItem("100111", "BOHR_X2_20UND_20SCHNEIDTECHNIK", "/bohr-und-schneidtechnik/index.htm", 1, "", 1, "");
addItem("100131", "BOHRTECHNIK", "/bohr-und-schneidtechnik/bohrtechnik/index.htm", 2, "", 1, "");
addItem("100116", "HSS_X2Spiralbohrer", "/bohr-und-schneidtechnik/bohrtechnik/hss-spiralbohrer/index.htm", 3, "", 1, "");
addItem("100118", "HSS_X2Bohrerkassette", "/bohr-und-schneidtechnik/bohrtechnik/hss-spiralbohrer/bohrerkassette/index.htm", 4, "", 1, "");
addItem("100117", "HSS_X2Doppelendbohrer", "/bohr-und-schneidtechnik/bohrtechnik/hss-spiralbohrer/hss-doppelendbohrer/index.htm", 4, "", 1, "");
addItem("100139", "Schlagbohrer", "/bohr-und-schneidtechnik/bohrtechnik/schlagbohrer/index.htm", 3, "", 1, "");
addItem("100112", "SDS_X2Hammerbohrer", "/bohr-und-schneidtechnik/bohrtechnik/hammerbohrer/index.htm", 3, "", 1, "");
addItem("100119", "SDS_X2plus", "/bohr-und-schneidtechnik/bohrtechnik/hammerbohrer/sds-plus/index.htm", 4, "", 1, "");
addItem("100120", "SDS_X2Max", "/bohr-und-schneidtechnik/bohrtechnik/hammerbohrer/sds-max/index.htm", 4, "", 1, "");
addItem("100151", "Hammerbohrkronen", "/bohr-und-schneidtechnik/bohrtechnik/hammerbohrkronen/index.htm", 3, "", 1, "");
addItem("100152", "Zubeh_C3_B6r", "/bohr-und-schneidtechnik/bohrtechnik/hammerbohrkronen/zubehoer/index.htm", 4, "", 1, "");
addItem("100141", "SDS_X2Mei_C3_9Fel", "/bohr-und-schneidtechnik/bohrtechnik/sds-meissel/index.htm", 3, "", 1, "");
addItem("100142", "SDS_X2plus", "/bohr-und-schneidtechnik/bohrtechnik/sds-meissel/sds-plus/index.htm", 4, "", 1, "");
addItem("100143", "SDS_X2Max", "/bohr-und-schneidtechnik/bohrtechnik/sds-meissel/sds-max/index.htm", 4, "", 1, "");
addItem("100130", "SCHNEIDTECHNIK", "/bohr-und-schneidtechnik/schneidtechnik/index.htm", 2, "", 1, "");
addItem("100132", "Trennscheiben", "/bohr-und-schneidtechnik/schneidtechnik/trennscheiben/index.htm", 3, "", 1, "");
addItem("100135", "Diamant_X2Trennscheiben", "/bohr-und-schneidtechnik/schneidtechnik/diamant-trennscheiben/index.htm", 3, "", 1, "");
addItem("10080", "GASNAGELTECHNIK", "/gasnageltechnik/index.htm", 1, "", 1, "");
addItem("10090", "GASNAGELGER_C3_84TE", "/gasnageltechnik/gasnagelgeraete/index.htm", 2, "", 1, "");
addItem("10094", "ITW_20Spit_20Pulsa_C2_AE_20700", "/gasnageltechnik/gasnagelgeraete/gasnagelgeraet-spit-pulsa-700-e-p/index.htm", 3, "", 1, "");
addItem("10093", "OK_C2_AE_20CN60", "/gasnageltechnik/gasnagelgeraete/ok-gasnagelgeraet/index.htm", 3, "", 1, "");
addItem("1008", "GASSCHUSSN_C3_84GEL", "/gasnageltechnik/gasschussnaegel/index.htm", 2, "", 1, "");
addItem("1009", "zu_20Spit_20Pulsa_C2_AE_20700_20E_X4P", "/gasnageltechnik/gasschussnaegel/zu-700-ep/index.htm", 3, "", 1, "");
addItem("10039", "zu_20Spit_20Pulsa_C2_AE_201000", "/gasnageltechnik/gasschussnaegel/zu-1000/index2.htm", 3, "", 1, "");
addItem("10092", "zu_20OK_C2_AE_20CN60", "/gasnageltechnik/gasschussnaegel/zu-ok-cn60/index.htm", 3, "", 1, "");
addItem("10040", "ZUBEH_C3_96R", "/gasnageltechnik/zubehoer/index.htm", 2, "", 1, "");
addItem("10082", "GESAMTZUBEH_C3_96R", "/befestigungstechn-zubehoer/index.htm", 1, "", 1, "");
addItem("10084", "PRODUKTKATALOG", "/produktkatalog/index.htm", 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;
		
	};
};