var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10065", "H_C3_A4ndlerzugang", "/wiederverkaeufer/index.htm", 1, "", 1, "");
addItem("1004", "Insektenvernichter_20_X7_20Zubeh_C3_B6r", "/insektenvernichter/index.htm", 1, "", 1, "");
addItem("10019", "F_C3_BCr_20Gewerbe_20und_20Industrie_20(B2B)", "/insektenvernichter/fuer-gewerbebetriebe-b2b/index.htm", 2, "", 1, "");
addItem("10032", "alle_20Spannungsgitter_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/spannungsgitter-geraete/index.htm", 3, "", 1, "");
addItem("10031", "alle_20Klebefolienger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/klebefoliengeraete/index.htm", 3, "", 1, "");
addItem("10092", "Deko_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/klebefoliengeraete/deko-geraete/index.htm", 4, "", 1, "");
addItem("10093", "Gewerbe", "/insektenvernichter/fuer-gewerbebetriebe-b2b/klebefoliengeraete/gewerbe/index.htm", 4, "", 1, "");
addItem("10094", "Industrie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/klebefoliengeraete/industrie/index.htm", 4, "", 1, "");
addItem("10030", "Sortiert_20nach_20Hersteller", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/index.htm", 3, "", 1, "");
addItem("10021", "Insect_X2O_X2Cutor", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/insect-o-cutor/index.htm", 4, "", 1, "");
addItem("10053", "Klebefolien_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/klebefolien-geraete/index.htm", 5, "", 1, "");
addItem("10056", "Industrie_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/hochspannungsgeraete/industrie-serie/index.htm", 6, "", 1, "");
addItem("10057", "Deco_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/klebefolien-geraete/deco-serie/index.htm", 6, "", 1, "");
addItem("10054", "Hochspannungsger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/insect-o-cutor/hochspannungsgeraete/index.htm", 5, "", 1, "");
addItem("10058", "Focus_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/hochspannungsgeraete/focus-serie/index.htm", 6, "", 1, "");
addItem("10062", "SE_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/hochspannungsgeraete/se-serie2/index.htm", 6, "", 1, "");
addItem("10060", "Professionelle_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/hochspannungsgeraete/professionelle-serie/index.htm", 6, "", 1, "");
addItem("10061", "Industrie_20_X2_20Serie", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/insect-o-cutor/hochspannungsgeraete/industrie-serie/index.htm", 6, "", 1, "");
addItem("10026", "Insect_X2O_X2Matic", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/insect-o-matic/index.htm", 4, "", 1, "");
addItem("10029", "P_X1L_20Systems", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/index.htm", 4, "", 1, "");
addItem("10063", "Klebefolien_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/klebefolien-geraete/index.htm", 5, "", 1, "");
addItem("10086", "Deko_20_X2_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/klebefolien-geraete/deko-geraete/index.htm", 6, "", 1, "");
addItem("10087", "Professionelle_20Ger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/klebefolien-geraete/professionelle-serie/index.htm", 6, "", 1, "");
addItem("10064", "Hochspannungsger_C3_A4te", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/pl-systems2/hochspannungsgeraete/index.htm", 5, "", 1, "");
addItem("10027", "iGu", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/igu/index.htm", 4, "", 1, "");
addItem("10010", "Sonstige", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/sonstiges/index.htm", 4, "", 1, "");
addItem("10020", "F_C3_BCr_20Private_20Bereiche_20(B2C)", "/insektenvernichter/fuer-gewerbebetriebe-b2b/sortiert-nach-hersteller/sonstiges/fuer-private-bereiche/index.htm", 2, "", 1, "");
addItem("10013", "Klebefolien", "/insektenvernichter/klebefolien/index.htm", 2, "", 1, "");
addItem("10090", "Insect_X2O_X2Cutor", "/insektenvernichter/klebefolien/insect-o-cutor/index.htm", 3, "", 1, "");
addItem("10088", "P_X1L_20Systems", "/insektenvernichter/klebefolien/pl-systems/index.htm", 3, "", 1, "");
addItem("10089", "iGu", "/insektenvernichter/klebefolien/igu/index.htm", 3, "", 1, "");
addItem("10091", "Sonstige_20Hersteller", "/insektenvernichter/klebefolien/sonstige-hersteller/index.htm", 3, "", 1, "");
addItem("10011", "R_C3_B6hren", "/insektenvernichter/roehren/index.htm", 2, "", 1, "");
addItem("10049", "Stabr_C3_B6hren", "/insektenvernichter/roehren/stabroehren/index.htm", 3, "", 1, "");
addItem("10050", "Rundr_C3_B6hren", "/insektenvernichter/roehren/rundroehren/index.htm", 3, "", 1, "");
addItem("10051", "U_X2R_C3_B6hren", "/insektenvernichter/roehren/u-roehren/index.htm", 3, "", 1, "");
addItem("10052", "Lynx_20_X2_20R_C3_B6hren", "/insektenvernichter/roehren/lynx-roehren/index.htm", 3, "", 1, "");
addItem("10069", "R_C3_B6hren,_20splitterfrei", "/insektenvernichter/roehren/roehren-splitterfrei/index.htm", 3, "", 1, "");
addItem("10070", "Stabr_C3_B6hren", "/insektenvernichter/roehren/roehren-splitterfrei/stabroehren/index.htm", 4, "", 1, "");
addItem("10071", "Rundr_C3_B6hren", "/insektenvernichter/roehren/roehren-splitterfrei/rundroehren/index.htm", 4, "", 1, "");
addItem("10072", "U_X2R_C3_B6hren", "/insektenvernichter/roehren/roehren-splitterfrei/u-roehren/index.htm", 4, "", 1, "");
addItem("10073", "Lynx_20_X2_20R_C3_B6hren", "/insektenvernichter/roehren/roehren-splitterfrei/lynx-roehren/index.htm", 4, "", 1, "");
addItem("10048", "Sonstiges_20Zubeh_C3_B6r", "/insektenvernichter/sonstiges-zubehoer/index.htm", 2, "", 1, "");
addItem("10028", "Rest_X2_20und_20Sonderposten", "/rest-und-sonderposten/index.htm", 1, "", 1, "");
addItem("1006", "Reinigungs_X2_20und_20Hygieneartikel", "/reinigungs-und-hygieneartikel/index.htm", 1, "", 1, "");
addItem("10084", "Geruchsbek_C3_A4mpfung", "/reinigungs-und-hygieneartikel/geruchsbekaempfung/index.htm", 2, "", 1, "");
addItem("10077", "Lufterfrischung", "/reinigungs-und-hygieneartikel/lufterfrischung/index.htm", 2, "", 1, "");
addItem("10081", "Spendersysteme", "/reinigungs-und-hygieneartikel/lufterfrischung/spendersysteme/index.htm", 3, "", 1, "");
addItem("10082", "D_C3_BCfte", "/reinigungs-und-hygieneartikel/lufterfrischung/duefte/index.htm", 3, "", 1, "");
addItem("10078", "H_C3_A4ndetrockner", "/reinigungs-und-hygieneartikel/haendetrockner/index.htm", 2, "", 1, "");
addItem("10079", "Hygienebeh_C3_A4lter", "/reinigungs-und-hygieneartikel/hygienebehaelter/index.htm", 2, "", 1, "");
addItem("10080", "Seifenspender", "/reinigungs-und-hygieneartikel/seifenspender/index.htm", 2, "", 1, "");
addItem("10085", "Reinigungskontrolle", "/reinigungs-und-hygieneartikel/reinigungskontrolle/index.htm", 2, "", 1, "");
addItem("1008", "M_C3_A4use_20_X4_20Rattenbek_C3_A4mpfung", "/maeuse-rattenfallen/index.htm", 1, "", 1, "");
addItem("1009", "Laminierfolien", "/laminierfolien/index.htm", 1, "", 1, "");
addItem("10047", "Sonstiges", "/sonstiges/index.htm", 1, "", 1, "");
addItem("10068", "Weitere_20Artikel", "/sonstiges/nur-fuer-wiederverkaeufer/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;
		
	};
};