var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("10076", "Neuheiten_20_X1_20Angebote", "/neuheiten/alle-neuheiten-auf-einen-blick/index.html", 1, "", 1, "");
addItem("10077", "Alle_20Neuheiten_20auf_20einen_20Blick", "/neuheiten/alle-neuheiten-auf-einen-blick/index.html", 2, "", 1, "");
addItem("10079", "Angebote", "/neuheiten/angebote/index.html", 2, "", 1, "");
addItem("10051", "Auszeichner_20_X1_20Zubeh_C3_B6r", "/auszeichner-zubehoer/index.html", 1, "", 1, "");
addItem("1001", "Preisauszeichner", "/auszeichner-zubehoer/preisauszeichner/index.html", 2, "", 1, "");
addItem("1002", "Preisetiketten", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/index.html", 2, "", 1, "");
addItem("10031", "Standard_2022x12mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/22x12mm/2-00.html", 3, "", 1, "");
addItem("10032", "Standard_2026x12mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/26x12mm/2-01.html", 3, "", 1, "");
addItem("10033", "Standard_2026x16mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/26x16mm/2-02.html", 3, "", 1, "");
addItem("10034", "Standard_2032x19mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/32x19mm/2-03.html", 3, "", 1, "");
addItem("10035", "Standard_2022x16mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/22x16mm/2-00-5.html", 3, "", 1, "");
addItem("10036", "Samark26_20_X4_20Sato26", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/sato26-26x12mm/2-05.html", 3, "", 1, "");
addItem("10037", "Rechteckig_2026x16mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/re-26x16mm/2-08.html", 3, "", 1, "");
addItem("10038", "Rechteckig_2026x19mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/re-26x19mm/2-09.html", 3, "", 1, "");
addItem("10039", "Rechteckig_2029x28mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/re-29x28mm/2-04.html", 3, "", 1, "");
addItem("10040", "PB216_20_X4_20Duo16_2016x18mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/pb2-16x18mm/2-06.html", 3, "", 1, "");
addItem("10041", "PB220_20_X4_20Duo20_2016x23mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/pb220-16x23mm/2-07.html", 3, "", 1, "");
addItem("10042", "Loch_X2Etiketten_2021x12mm", "/auszeichner-zubehoer/etiketten-fuer-auszeichner/21x12mm/2-10.html", 3, "", 1, "");
addItem("10050", "Preisetiketten_20mit_20Firmenaufdruck", "/preisetiketten-mit-druck.html", 3, "", 1, "");
addItem("1003", "Farbrollen", "/auszeichner-zubehoer/farbrollen-fuer-auszeichner/index.html", 2, "", 1, "");
addItem("10055", "Schreiber", "/schreiber/index.html", 1, "", 1, "");
addItem("10010", "Kreidemarker_205mm", "/schreiber/illumigraph-kreidemarker/632-2.html", 2, "", 1, "");
addItem("10057", "Kreidemarker_2015mm", "/schreiber/kreideschreiber-15mm/639-1.html", 2, "", 1, "");
addItem("10011", "Postermarker_205mm", "/schreiber/posterman-glasschreiber/300-1.html", 2, "", 1, "");
addItem("10058", "Postermarker_2015mm", "/schreiber/postermarker-15mm/310-1.html", 2, "", 1, "");
addItem("10012", "Folienschreiber", "/schreiber/folienschreiber/index.html", 2, "", 1, "");
addItem("10061", "Metallic_X2Schreiber", "/schreiber/metallic-schreiber/638b.html", 2, "", 1, "");
addItem("10053", "Preisschilder", "/preisschilder/index.html", 1, "", 1, "");
addItem("10014", "Laminierte_20Schilder", "/preisschilder/laminierte-preisschilder/index.html", 2, "", 1, "");
addItem("10013", "Motiv_X2Schilder", "/preisschilder/schilder-spezial/index.html", 2, "", 1, "");
addItem("10015", "Siebdruck_X2Schilder", "/preisschilder/siebdruck-preisschilder/index.html", 2, "", 1, "");
addItem("10017", "Schieferlacktafeln", "/preisschilder/schieferlacktafeln/index.html", 2, "", 1, "");
addItem("10016", "Schwarze_20Schilder", "/preisschilder/schwarze-schilder-aufsteller/index.html", 2, "", 1, "");
addItem("10059", "L_X2Aufsteller", "/preisschilder/l-aufsteller/index.html", 2, "", 1, "");
addItem("10054", "Befestigungen_20_X1_20Aufsteller", "/befestigungen-aufsteller/index.html", 1, "", 1, "");
addItem("10021", "Strassenst_C3_A4nder_20_X1_20Wandrahmen", "/befestigungen-aufsteller/gehwegaufsteller/index.html", 2, "", 1, "");
addItem("10018", "Befestigungen_20f_C3_BCr_20Schilder", "/befestigungen-aufsteller/befestigungen-fuer-schilder/index.html", 2, "", 1, "");
addItem("10019", "Edelstahl_X2Befestigungen", "/befestigungen-aufsteller/edelstahl-befestigungen/index.html", 2, "", 1, "");
addItem("10075", "Acryl_X2Aufsteller", "/befestigungen-aufsteller/acryl-aufsteller/index.html", 2, "", 1, "");
addItem("10020", "Teleskopst_C3_A4nder", "/befestigungen-aufsteller/teleskopstaender/index.html", 2, "", 1, "");
addItem("10060", "Holzplakatrahmen_20_X1_20Zubeh_C3_B6r", "/befestigungen-aufsteller/holzplakatrahmen-zubehoer/index.html", 2, "", 1, "");
addItem("10062", "Drucketiketten", "/drucketiketten/index.html", 1, "", 1, "");
addItem("10027", "Werbe_X2Etiketten_20auf_20Rollen", "/drucketiketten/etiketten-mit-firmendruck/thermoetiketten.html", 2, "", 1, "_self");
addItem("10063", "Werbe_X2Etiketten_20auf_20Bl_C3_A4tter", "/drucketiketten/werbe-etiketten-auf-blaetter/thermoetiketten.html", 2, "", 1, "_self");
addItem("10074", "Preisetiketten_20in_20Kleinauflage", "/drucketiketten/preisetiketten-in-kleinauflage/preisetiketten-mit-ihrem-firmeneindruck.html", 2, "", 1, "");
addItem("10078", "Karton_X2Etiketten_20mit_20Firmeneindruck", "/drucketiketten/karton-etiketten-mit-firmeneindruck/karton-etiketten-mit-firmeneindruck.html", 2, "", 1, "_self");
addItem("10068", "Textilauszeichnung", "/textilauszeichnung/index.html", 1, "", 1, "");
addItem("10069", "Etikettierger_C3_A4te", "/textilauszeichnung/etikettiergeraete/index.html", 2, "", 1, "");
addItem("10070", "Ersatznadeln", "/textilauszeichnung/ersatznadeln/index.html", 2, "", 1, "");
addItem("10071", "Heftf_C3_A4den", "/textilauszeichnung/heftfaeden/index.html", 2, "", 1, "");
addItem("10073", "Karton_X2Etiketten", "/textilauszeichnung/karton-etiketten/index.html", 2, "", 1, "");
addItem("10072", "Sicherheitsf_C3_A4den", "/textilauszeichnung/sicherheitsfaeden/index.html", 2, "", 1, "");
addItem("10067", "Etiketten_20mit_20Faden", "/textilauszeichnung/fadenetiketten/index.html", 2, "", 1, "");
addItem("10056", "Sonstiges", "/sonstiges/index.html", 1, "", 1, "");
addItem("1009", "Sonderpreis_X2Etiketten", "/sonstiges/sonderpreis-etiketten/index.html", 2, "", 1, "");
addItem("10022", "Folientaschen", "/sonstiges/laminierfolien/index.html", 2, "", 1, "");
addItem("10023", "Computerpapier", "/sonstiges/computer-papier/index.html", 2, "", 1, "");
addItem("10024", "Namensschilder", "/sonstiges/namensschilder/index.html", 2, "", 1, "");
addItem("10026", "Gutscheine", "/sonstiges/gutscheine/index.html", 2, "", 1, "");
addItem("10029", "Restposten", "/sonstiges/angebote-aktionen/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;
		
	};
};