var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("1001", "Labor", "/laborwaagen/index.html", 1, "", 1, "");
addItem("10078", "Analysenwaagen", "/laborwaagen/analysenwaagen2/index.html", 2, "", 1, "");
addItem("100130", "Apothekerwaagen", "/laborwaagen/apothekerwaagen/index.html", 2, "", 1, "");
addItem("100102", "Feuchtebestimmer", "/laborwaagen/feuchtebestimmer2/index.html", 2, "", 1, "");
addItem("100155", "Ionisator", "/laborwaagen/ionisator/index.html", 2, "", 1, "");
addItem("100121", "Karat_X2_X4_20Goldwaagen", "/laborwaagen/karat-goldwaagen2/index.html", 2, "", 1, "");
addItem("10081", "Kompaktwaagen", "/laborwaagen/kompaktwaagen/index.html", 2, "", 1, "");
addItem("10089", "Mikrowaagen", "/laborwaagen/mikrowaagen/index.html", 2, "", 1, "");
addItem("100134", "Pipetten", "/laborwaagen/pipetten/index.html", 2, "", 1, "");
addItem("10023", "Pr_C3_A4zisionswaagen", "/laborwaagen/praezisionswaagen/index.html", 2, "", 1, "");
addItem("100131", "Schulwaagen", "/laborwaagen/schulwaagen2/index.html", 2, "", 1, "");
addItem("100115", "Taschenwaagen", "/laborwaagen/taschenwaagen2/index.html", 2, "", 1, "");
addItem("10034", "Viskosimeter", "/laborwaagen/viskosimeter/index.html", 2, "", 1, "");
addItem("1002", "Industrie", "/industriewaagen/index.html", 1, "", 1, "");
addItem("100133", "Achslastwaagen", "/industriewaagen/achslastwaagen/index.html", 2, "", 1, "");
addItem("100111", "Bodenwaagen", "/industriewaagen/bodenwaagen/index.html", 2, "", 1, "");
addItem("100118", "Durchfahrwaagen", "/industriewaagen/durchfahrwaagen/index.html", 2, "", 1, "");
addItem("100122", "Durchlaufwaagen", "/industriewaagen/durchlaufwaagen/index.html", 2, "", 1, "");
addItem("10077", "Gabelhubwaagen", "/industriewaagen/gabelhubwaagen2/index.html", 2, "", 1, "");
addItem("100112", "Gabelstaplerwaagen", "/industriewaagen/gabelstaplerwaagen/index.html", 2, "", 1, "");
addItem("100126", "H_C3_A4ngebahnwaagen", "/industriewaagen/haengebahnwaagen/index.html", 2, "", 1, "");
addItem("10060", "Kompaktwaagen", "/industriewaagen/kompaktwaagen/index.html", 2, "", 1, "");
addItem("1006", "Kran_X2_X4_20H_C3_A4ngewaagen", "/industriewaagen/kran-haengewaagen/index.html", 2, "", 1, "");
addItem("100119", "H_C3_A4ngewaagen", "/industriewaagen/kran-haengewaagen/haengewaagen/index.html", 3, "", 1, "");
addItem("100123", "Langmaterialwaagen", "/industriewaagen/langmaterialwaagen/index.html", 2, "", 1, "");
addItem("1008", "Mobile_20Waagen", "/industriewaagen/mobile-waagen/index.html", 2, "", 1, "");
addItem("10050", "Palettenwaagen", "/industriewaagen/palettenwaagen/index.html", 2, "", 1, "");
addItem("1007", "Radlastwaagen", "/industriewaagen/radlastwaagen/index.html", 2, "", 1, "");
addItem("100127", "Rezepturwaagen", "/industriewaagen/rezepturwaagen/index.html", 2, "", 1, "");
addItem("100170", "Sackwaagen", "/industriewaagen/sackwaage/index.html", 2, "", 1, "");
addItem("100107", "Tisch_X2_X4_20Paketwaagen", "/industriewaagen/tischwaagen/index.html", 2, "", 1, "");
addItem("100109", "Eichf_C3_A4hig_20_X4_20Geeicht", "/industriewaagen/tischwaagen/eichfaehig-geeicht/index.html", 3, "", 1, "");
addItem("100108", "Nicht_20eichf_C3_A4hig", "/industriewaagen/tischwaagen/nicht-eichfaehig/index.html", 3, "", 1, "");
addItem("100124", "Wandwaagen", "/industriewaagen/wandwaagen/index.html", 2, "", 1, "");
addItem("100125", "W_C3_A4gebalken_X4Module", "/industriewaagen/waegeschienen/index.html", 2, "", 1, "");
addItem("10082", "Z_C3_A4hlwaagen", "/industriewaagen/zaehlwaagen/index.html", 2, "", 1, "");
addItem("10087", "Low_20Cost_20Z_C3_A4hlwaagen", "/industriewaagen/zaehlwaagen/low-cost-zaehlwaagen/index.html", 3, "", 1, "");
addItem("10088", "Hochwertige_20Industriez_C3_A4hlwaagen", "/industriewaagen/zaehlwaagen/hochwertige-industriezaehlwaagen/index.html", 3, "", 1, "");
addItem("10084", "Nicht_20eichf_C3_A4hig", "/industriewaagen/zaehlwaagen/hochwertige-industriezaehlwaagen/nicht-eichfaehig/index.html", 4, "", 1, "");
addItem("10083", "Eichf_C3_A4hig_20_X4_20Geeicht", "/industriewaagen/zaehlwaagen/hochwertige-industriezaehlwaagen/eichfaehig-geeicht/index.html", 4, "", 1, "");
addItem("100110", "Z_C3_A4hlwaagensysteme", "/industriewaagen/zaehlwaagen/zaehlwaagensysteme/index.html", 3, "", 1, "");
addItem("1009", "Mechanische_20Waagen", "/mechanische-waagen/index.html", 1, "", 1, "");
addItem("10093", "Balkenschnellwaagen", "/mechanische-waagen/balkenschnellwaagen/index.html", 2, "", 1, "");
addItem("10071", "Dezimalwaagen", "/mechanische-waagen/dezimalwaage/index.html", 2, "", 1, "");
addItem("10094", "Federwaagen", "/mechanische-waagen/federwaagen/index.html", 2, "", 1, "");
addItem("100129", "Fl_C3_A4chengewichtswaagen", "/mechanische-waagen/flaechengewichtswaagen/index.html", 2, "", 1, "");
addItem("100103", "Kartoffelst_C3_A4rkewaagen", "/mechanische-waagen/kartoffelstaerkewaage/index.html", 2, "", 1, "");
addItem("10069", "Laufgewichtswaagen", "/mechanische-waagen/laufgewichtswaagen/index.html", 2, "", 1, "");
addItem("10098", "Probemelkwaagen", "/mechanische-waagen/probemelkwaage/index.html", 2, "", 1, "");
addItem("10063", "Rundkopfwaagen", "/mechanische-waagen/rundkopfwaagen/index.html", 2, "", 1, "");
addItem("10095", "Schiebegewichtswaagen", "/mechanische-waagen/schiebegewichtswaage/index.html", 2, "", 1, "");
addItem("10090", "Tafelwaagen", "/mechanische-waagen/tafelwaagen/index.html", 2, "", 1, "");
addItem("10092", "Viehwaagen", "/mechanische-waagen/mechanische-tierwaagen/index.html", 2, "", 1, "");
addItem("10079", "Zeigerkranwaagen", "/mechanische-waagen/hydraulische-kranwaagen/index.html", 2, "", 1, "");
addItem("100120", "Zeigerschnellwaagen", "/mechanische-waagen/zeigerschnellwaagen/index.html", 2, "", 1, "");
addItem("10011", "Handel", "/handelswaagen/index.html", 1, "", 1, "");
addItem("10038", "Ladenwaagen_20ohne_20Drucker", "/handelswaagen/ladenwaagen/index.html", 2, "", 1, "");
addItem("10085", "Ladenwaagen_20mit_20Drucker", "/handelswaagen/ladenwaagen-mit-drucker/index.html", 2, "", 1, "");
addItem("10012", "Medizin", "/medizinische-waagen/index.html", 1, "", 1, "");
addItem("10099", "Adipositaswaagen", "/medizinische-waagen/adipositaswaagen/index.html", 2, "", 1, "");
addItem("100104", "Babywaagen", "/medizinische-waagen/babywaagen/index.html", 2, "", 1, "");
addItem("10096", "Bettenwaage", "/medizinische-waagen/bettenwaage/index.html", 2, "", 1, "");
addItem("100150", "Gr_C3_B6_C3_9Fenme_C3_9Fger_C3_A4te", "/medizinische-waagen/laengenmessgeraete/index.html", 2, "", 1, "");
addItem("100167", "Handkraftmesser", "/medizinische-waagen/handkraftmesser/index.html", 2, "", 1, "");
addItem("100166", "K_C3_B6rperanalysewaagen", "/medizinische-waagen/koerperanalysewaagen/index.html", 2, "", 1, "");
addItem("10045", "Lifterwaagen", "/medizinische-waagen/lifterwaagen/index.html", 2, "", 1, "");
addItem("10042", "Personenwaagen", "/medizinische-waagen/personenwaagen/index.html", 2, "", 1, "");
addItem("100100", "Rollstuhlwaagen", "/medizinische-waagen/rollstuhlwaagen/index.html", 2, "", 1, "");
addItem("100101", "Stehhilfewaagen", "/medizinische-waagen/stehhilfewaagen/index.html", 2, "", 1, "");
addItem("10043", "Stuhlwaagen", "/medizinische-waagen/stuhlwaagen/index.html", 2, "", 1, "");
addItem("10010", "Tierwaagen", "/tierwaagen/index.html", 1, "", 1, "");
addItem("10064", "Elektronisch", "/tierwaagen/elektronisch/index.html", 2, "", 1, "");
addItem("10091", "Mechanisch", "/tierwaagen/mechanisch/index.html", 2, "", 1, "");
addItem("100135", "Ex_X2_X4ATEX_20Waagen", "/ex-atex-waagen/index.html", 1, "", 1, "");
addItem("100143", "ATEX_20Anzeigeger_C3_A4te", "/ex-atex-waagen/ex-atex-anzeigegeraete/index.html", 2, "", 1, "");
addItem("100138", "ATEX_20Bodenwaagen", "/ex-atex-waagen/ex-atex-bodenwaagen/index.html", 2, "", 1, "");
addItem("100141", "ATEX_20Durchfahrwaagen", "/ex-atex-waagen/ex-atex-durchfahrwaagen/index.html", 2, "", 1, "");
addItem("100137", "ATEX_20Gabelhubwaagen", "/ex-atex-waagen/ex-atex-gabelhubwaagen/index.html", 2, "", 1, "");
addItem("100136", "ATEX_20Kranwaagen", "/ex-atex-waagen/ex-atex-kranwaagen/index.html", 2, "", 1, "");
addItem("100140", "ATEX_20Palettenwaagen", "/ex-atex-waagen/ex-atex-palettenwaagen/index.html", 2, "", 1, "");
addItem("100139", "ATEX_20Tischwaagen", "/ex-atex-waagen/ex-atex-tischwaagen/index.html", 2, "", 1, "");
addItem("100142", "ATEX_20W_C3_A4geschienen", "/ex-atex-waagen/ex-atex-waegeschienen/index.html", 2, "", 1, "");
addItem("10014", "Pr_C3_BCfgewichte", "/pruefgewichte/index.html", 1, "", 1, "");
addItem("10053", "M1_X2Pr_C3_A4zisionsgewichte", "/pruefgewichte/m1-gewichte/index.html", 2, "", 1, "");
addItem("10054", "M1_20Einzelgewichte_20Guss", "/pruefgewichte/m1-gewichte/m1-blockgewichte/index.html", 3, "", 1, "");
addItem("10056", "M1_20Einzelgewichte_X2Messing", "/pruefgewichte/m1-gewichte/m1-einzelgewichte-messing-feingedreht/index.html", 3, "", 1, "");
addItem("100158", "M1_20Einzelgewichte_20Edelstahl", "/pruefgewichte/m1-gewichte/m-einzelgewichte-edelstahl/index.html", 3, "", 1, "");
addItem("100151", "M1_20Gewichtss_C3_A4tze_X2Messing", "/pruefgewichte/m1-gewichte/m1-gewichtssaetze/index.html", 3, "", 1, "");
addItem("100154", "M1_20Gewichtss_C3_A4tze_20Edelstahl", "/pruefgewichte/m1-gewichte/m1-gewichtssaetze-edelstahl/index.html", 3, "", 1, "");
addItem("10072", "M3_X2Handelsgewichte", "/pruefgewichte/m3-gewichte/index.html", 2, "", 1, "");
addItem("10074", "M3_20Einzelgewichte_X2Guss", "/pruefgewichte/m3-gewichte/m3-einzelgewichte-guss/index.html", 3, "", 1, "");
addItem("100144", "M3_20Einzelgewichte_X2Messing", "/pruefgewichte/m3-gewichte/m3-einzelgewichte-messing/index.html", 3, "", 1, "");
addItem("100145", "M3_20Gewichtss_C3_A4tze_X2Messing_X4Guss", "/pruefgewichte/m3-gewichte/m3-gewichtssaetze/index.html", 3, "", 1, "");
addItem("10058", "F1_X2Feingewichte", "/pruefgewichte/f1-gewichte/index.html", 2, "", 1, "");
addItem("10057", "F1_20Einzelgewichte_X2Messing", "/pruefgewichte/f1-gewichte/f1-einzelgewichte-edelstahl/index.html", 3, "", 1, "");
addItem("100146", "F1_20Gewichtss_C3_A4tze_X2Messing", "/pruefgewichte/f1-gewichte/f1-gewichtssaetze/index.html", 3, "", 1, "");
addItem("100152", "F1_20Einzelgewichte_X2Edelstahl", "/pruefgewichte/f1-gewichte/f1-einzelgewichte-edelstahl2/index.html", 3, "", 1, "");
addItem("100160", "F1_20Knopfgewichte_X2Edelstahl", "/pruefgewichte/f1-gewichte/f1-einzelgewichte-edelstahl2/f1-einzel-knopfgewichte-edelstahl/index.html", 4, "", 1, "");
addItem("100161", "F1_20Zylinderformgewichte_X2Edelstahl", "/pruefgewichte/f1-gewichte/f1-einzelgewichte-edelstahl2/f1-einzel-zylinderform-gewichte-edelstahl/index.html", 4, "", 1, "");
addItem("100153", "F1_20Gewichtss_C3_A4tze_X2Edelstahl", "/pruefgewichte/f1-gewichte/f1-gewichtssaetze-edelstahl/index.html", 3, "", 1, "");
addItem("100156", "E2_X2Normalgewichte", "/pruefgewichte/e2-gewichte/index.html", 2, "", 1, "");
addItem("100157", "E2_X2Einzelgewichte_X2Edelstahl", "/pruefgewichte/e2-gewichte/e2-einzelgewichte/index.html", 3, "", 1, "");
addItem("100162", "E2_X2Gewichtss_C3_A4tze_20Edelstahl", "/pruefgewichte/e2-gewichte/e2-gewichtssaetze-edelstahl/index.html", 3, "", 1, "");
addItem("100163", "E2_X2Gewichtss_C3_A4tze_X2Edelstahl_X2Zylinderform", "/pruefgewichte/e2-gewichte/e2-gewichtssaetze-edelstahl/e2-gewichtssaetze-edelstahl-zylinderform/index.html", 4, "", 1, "");
addItem("100164", "E2_X2Gewichtss_C3_A4tze_X2Edelstahl_X2Knopfgewicht", "/pruefgewichte/e2-gewichte/e2-gewichtssaetze-edelstahl/e2-gewichtssaetze-edelstahl-knopfgewicht/index.html", 4, "", 1, "");
addItem("100159", "Gewichtszubeh_C3_B6r", "/pruefgewichte/gewichtszubehoer/index.html", 2, "", 1, "");
addItem("10059", "Sonderger_C3_A4te", "/sondergeraete/index.html", 1, "", 1, "");
addItem("100169", "Ionisator", "/sondergeraete/ionisator/index.html", 2, "", 1, "");
addItem("100148", "Pipetten", "/sondergeraete/pipetten/index.html", 2, "", 1, "");
addItem("100168", "Sondermessger_C3_A4te_20und_20Pr_C3_BCfst_C3_A4nde", "/sondergeraete/kraftmessgeraete-und-pruefstaende/index.html", 2, "", 1, "");
addItem("10075", "Sonderwaagen", "/sondergeraete/sonderwaagen/index.html", 2, "", 1, "");
addItem("10080", "Viskosimeter", "/sondergeraete/viskosimeter/index.html", 2, "", 1, "");
addItem("10076", "Selbstbau", "/selbstbau/index.html", 1, "", 1, "");
addItem("100117", "Anzeigeger_C3_A4te", "/selbstbau/anzeigegeraete/index.html", 2, "", 1, "");
addItem("10065", "Waagenbaus_C3_A4tze", "/selbstbau/waagenbausaetze/index.html", 2, "", 1, "");
addItem("10051", "W_C3_A4gezellen", "/selbstbau/waegezellen/index.html", 2, "", 1, "");
addItem("100128", "Kabelanschlusskasten", "/selbstbau/kabelanschlusskasten/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;
		
	};
};