var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("1001", "Alles_20f_C3_BCr_20den_20Hund", "/hund/index.html", 1, "", 1, "");
addItem("1002", "Hunde_20Trockenfutter", "/hund/trockenfutter/index.html", 2, "", 1, "");
addItem("10012", "Almo_20Nature", "/hund/trockenfutter/almo/index.html", 3, "", 1, "");
addItem("10011", "ALLCO", "/hund/trockenfutter/allco/index.html", 3, "", 1, "");
addItem("10014", "Animonda", "/hund/trockenfutter/animonda/index.html", 3, "", 1, "");
addItem("10013", "ANF", "/hund/trockenfutter/anf/index.html", 3, "", 1, "");
addItem("10015", "Arion", "/hund/trockenfutter/arion/index.html", 3, "", 1, "");
addItem("10016", "Beneful", "/hund/trockenfutter/beneful/index.html", 3, "", 1, "");
addItem("10017", "Best_20Choice", "/hund/trockenfutter/best-choice/index.html", 3, "", 1, "");
addItem("10018", "Bont", "/hund/trockenfutter/bont/index.html", 3, "", 1, "");
addItem("10019", "Bosch", "/hund/trockenfutter/bosch/index.html", 3, "", 1, "");
addItem("10020", "Bozita", "/hund/trockenfutter/bozita/index.html", 3, "", 1, "");
addItem("10021", "cdVet", "/hund/trockenfutter/cdvet/index.html", 3, "", 1, "");
addItem("10054", "Chappi", "/hund/trockenfutter/chappi/index.html", 3, "", 1, "");
addItem("10022", "Defu", "/hund/trockenfutter/defu/index.html", 3, "", 1, "");
addItem("10023", "Dog_20Chow", "/hund/trockenfutter/dog-chow/index.html", 3, "", 1, "");
addItem("10010", "Eukanuba", "/hund/trockenfutter/eukanuba/index.html", 3, "", 1, "");
addItem("10025", "Exclusion", "/hund/trockenfutter/exclusion/index.html", 3, "", 1, "");
addItem("10026", "Frolic", "/hund/trockenfutter/frolic/index.html", 3, "", 1, "");
addItem("10027", "GRAU", "/hund/trockenfutter/grau/index.html", 3, "", 1, "");
addItem("10028", "Happy_20Dog", "/hund/trockenfutter/happy-dog/index.html", 3, "", 1, "");
addItem("10029", "Hill_X9s", "/hund/trockenfutter/hills/index.html", 3, "", 1, "");
addItem("10030", "Integra", "/hund/trockenfutter/integra/index.html", 3, "", 1, "");
addItem("10031", "James_20Wellbeloved", "/hund/trockenfutter/james-wellbeloved/index.html", 3, "", 1, "");
addItem("10032", "Josera", "/hund/trockenfutter/josera/index.html", 3, "", 1, "");
addItem("10033", "Litina", "/hund/trockenfutter/litana/index.html", 3, "", 1, "");
addItem("10034", "Luposan", "/hund/trockenfutter/luposan/index.html", 3, "", 1, "");
addItem("10035", "Magnusson", "/hund/trockenfutter/magnusson/index.html", 3, "", 1, "");
addItem("10036", "Marengo", "/hund/trockenfutter/marengo/index.html", 3, "", 1, "");
addItem("10037", "Markus_X2M_C3_BChle", "/hund/trockenfutter/markus-muehle/index.html", 3, "", 1, "");
addItem("10038", "Mera_20Dog", "/hund/trockenfutter/mera-dog/index.html", 3, "", 1, "");
addItem("10040", "Nutram", "/hund/trockenfutter/nutram/index.html", 3, "", 1, "");
addItem("10041", "Nutro_20Choice", "/hund/trockenfutter/nutro-choice/index.html", 3, "", 1, "");
addItem("10042", "Orijen", "/hund/trockenfutter/orijen/index.html", 3, "", 1, "");
addItem("10043", "Pedigree", "/hund/trockenfutter/pedigree/index.html", 3, "", 1, "");
addItem("10044", "Pitti_20Boris", "/hund/trockenfutter/pitti-boris/index.html", 3, "", 1, "");
addItem("10045", "Precept", "/hund/trockenfutter/precept/index.html", 3, "", 1, "");
addItem("10046", "Prima_20Food", "/hund/trockenfutter/prima-food/index.html", 3, "", 1, "");
addItem("10047", "Pro_20Plan", "/hund/trockenfutter/pro-plan/index.html", 3, "", 1, "");
addItem("10048", "Regal", "/hund/trockenfutter/regal/index.html", 3, "", 1, "");
addItem("10049", "Ricco", "/hund/trockenfutter/ricco/index.html", 3, "", 1, "");
addItem("10050", "Rinti", "/hund/trockenfutter/rinti/index.html", 3, "", 1, "");
addItem("100120", "Royal_20Canin", "/hund/trockenfutter/royal-canin/index.html", 3, "", 1, "");
addItem("10052", "Techni_X2Cal", "/hund/trockenfutter/techni-cal/index.html", 3, "", 1, "");
addItem("10053", "Vollmer_X9s", "/hund/trockenfutter/vollmers/index.html", 3, "", 1, "");
addItem("1003", "Hunde_20Erg_C3_A4nzungsfutter", "/hund/ergaenzung/index.html", 2, "", 1, "");
addItem("100165", "Happy_20Dog", "/hund/ergaenzung/happy-dog/index.html", 3, "", 1, "");
addItem("100166", "Luposan", "/hund/ergaenzung/luposan/index.html", 3, "", 1, "");
addItem("1004", "Hunde_20Nassfutter", "/hund/nassfutter/index.html", 2, "", 1, "");
addItem("10065", "Almo_20Nature", "/hund/nassfutter/almo/index.html", 3, "", 1, "");
addItem("10064", "Animonda", "/hund/nassfutter/animonda/index.html", 3, "", 1, "");
addItem("10066", "Bozita", "/hund/nassfutter/bozita/index.html", 3, "", 1, "");
addItem("10067", "Cesar", "/hund/nassfutter/cesar/index.html", 3, "", 1, "");
addItem("10068", "Dr_20Clauder_X9s", "/hund/nassfutter/dr-clauders/index.html", 3, "", 1, "");
addItem("10069", "Grau", "/hund/nassfutter/grau/index.html", 3, "", 1, "");
addItem("10071", "Herrmanns", "/hund/nassfutter/herrmanns/index.html", 3, "", 1, "");
addItem("10072", "Hill_X9s", "/hund/nassfutter/hills/index.html", 3, "", 1, "");
addItem("10073", "Naturediet", "/hund/nassfutter/naturediet/index.html", 3, "", 1, "");
addItem("10074", "Pedigree", "/hund/nassfutter/pedigree/index.html", 3, "", 1, "");
addItem("10075", "Porta_2021", "/hund/nassfutter/porta/index.html", 3, "", 1, "");
addItem("10076", "Prima_20Food", "/hund/nassfutter/prima-food/index.html", 3, "", 1, "");
addItem("10077", "Reddy", "/hund/nassfutter/reddy/index.html", 3, "", 1, "");
addItem("10078", "Rinti", "/hund/nassfutter/rinti/index.html", 3, "", 1, "");
addItem("100199", "Bio", "/hund/nassfutter/rinti/bio/index.html", 4, "", 1, "");
addItem("100195", "Feinest", "/hund/nassfutter/rinti/feinest/index.html", 4, "", 1, "");
addItem("100198", "Filet", "/hund/nassfutter/rinti/filet/index.html", 4, "", 1, "");
addItem("100192", "Gold", "/hund/nassfutter/rinti/gold/index.html", 4, "", 1, "");
addItem("100193", "Nature_60s_20Balance", "/hund/nassfutter/rinti/natures-balance/index.html", 4, "", 1, "");
addItem("100196", "Pur_20Kennerfleisch", "/hund/nassfutter/rinti/kennerfleisch/index.html", 4, "", 1, "");
addItem("100197", "Sensible", "/hund/nassfutter/rinti/sensible/index.html", 4, "", 1, "");
addItem("10079", "Schesir", "/hund/nassfutter/schesir/index.html", 3, "", 1, "");
addItem("10080", "Shiny_20Dog", "/hund/nassfutter/shiny-dog/index.html", 3, "", 1, "");
addItem("10081", "Stuzzy_20Dog", "/hund/nassfutter/stuzzy-dog/index.html", 3, "", 1, "");
addItem("10082", "Terra_20Canis", "/hund/nassfutter/terra-canis/index.html", 3, "", 1, "");
addItem("1006", "Alles_20f_C3_BCr_20die_20Katze", "/katze/index.html", 1, "", 1, "");
addItem("1007", "Katzen_20Trockenfutter", "/katze/trockenfutter/index.html", 2, "", 1, "");
addItem("10083", "Almo_20Nature", "/katze/trockenfutter/almo-nature/index.html", 3, "", 1, "");
addItem("10084", "Animonda", "/katze/trockenfutter/animonda/index.html", 3, "", 1, "");
addItem("10085", "ANF", "/katze/trockenfutter/anf/index.html", 3, "", 1, "");
addItem("10086", "Bozita", "/katze/trockenfutter/bozita/index.html", 3, "", 1, "");
addItem("10087", "Best_20Choice", "/katze/trockenfutter/best-choice/index.html", 3, "", 1, "");
addItem("10088", "Defu", "/katze/trockenfutter/defu/index.html", 3, "", 1, "");
addItem("10089", "Eukanuba", "/katze/trockenfutter/eukanuba/index.html", 3, "", 1, "");
addItem("10090", "Gimpet", "/katze/trockenfutter/gimpet/index.html", 3, "", 1, "");
addItem("10091", "Grau", "/katze/trockenfutter/grau/index.html", 3, "", 1, "");
addItem("10092", "Happy_20Cat", "/katze/trockenfutter/happy-cat/index.html", 3, "", 1, "");
addItem("10093", "Hill_X9s", "/katze/trockenfutter/hills/index.html", 3, "", 1, "");
addItem("10094", "IAMS", "/katze/trockenfutter/iams/index.html", 3, "", 1, "");
addItem("10095", "Josera", "/katze/trockenfutter/josera/index.html", 3, "", 1, "");
addItem("10096", "Kattovit", "/katze/trockenfutter/katovit/index.html", 3, "", 1, "");
addItem("10097", "KiteKat", "/katze/trockenfutter/kitekat/index.html", 3, "", 1, "");
addItem("10098", "Mera_20Cat", "/katze/trockenfutter/mera-cat/index.html", 3, "", 1, "");
addItem("10099", "Noblesse", "/katze/trockenfutter/noblesse/index.html", 3, "", 1, "");
addItem("100100", "Perfect_20Fit", "/katze/trockenfutter/perfect-fit/index.html", 3, "", 1, "");
addItem("100101", "Precept", "/katze/trockenfutter/precept/index.html", 3, "", 1, "");
addItem("100102", "Porta_2021", "/katze/trockenfutter/porta-21/index.html", 3, "", 1, "");
addItem("100103", "Proformance", "/katze/trockenfutter/proformance/index.html", 3, "", 1, "");
addItem("100104", "Pro_20Plan", "/katze/trockenfutter/pro-plan/index.html", 3, "", 1, "");
addItem("100163", "Regal", "/katze/trockenfutter/regal/index.html", 3, "", 1, "");
addItem("100122", "Royal_20Canin", "/katze/trockenfutter/royal-canin/index.html", 3, "", 1, "");
addItem("100105", "Sanabelle", "/katze/trockenfutter/sanabelle/index.html", 3, "", 1, "");
addItem("100106", "Vollmer_X9s", "/katze/trockenfutter/vollmers/index.html", 3, "", 1, "");
addItem("100107", "Whiskas", "/katze/trockenfutter/whiskas/index.html", 3, "", 1, "");
addItem("100167", "Katzen_20Erg_C3_A4nzungsfutter", "/katze/katze-ergaenzungsfutter/index.html", 2, "", 1, "");
addItem("1008", "Katzen_20Nassfutter", "/katze/nassfutter/index.html", 2, "", 1, "");
addItem("100108", "Almo_20Nature", "/katze/nassfutter/almo-nature/index.html", 3, "", 1, "");
addItem("100109", "Animonda", "/katze/nassfutter/animonda/index.html", 3, "", 1, "");
addItem("100110", "Bozita", "/katze/nassfutter/bozita/index.html", 3, "", 1, "");
addItem("100111", "Gourmet", "/katze/nassfutter/gourmet/index.html", 3, "", 1, "");
addItem("100112", "Hill_X9s", "/katze/nassfutter/hills/index.html", 3, "", 1, "");
addItem("100113", "IAMS", "/katze/nassfutter/iams/index.html", 3, "", 1, "");
addItem("100114", "Kattovit", "/katze/nassfutter/kattovit/index.html", 3, "", 1, "");
addItem("100115", "Miamor", "/katze/nassfutter/miamor/index.html", 3, "", 1, "");
addItem("100116", "Perfect_20Fit", "/katze/nassfutter/perfect-fit/index.html", 3, "", 1, "");
addItem("100121", "Royal_20Canin", "/katze/nassfutter/royal-canin/index.html", 3, "", 1, "");
addItem("100117", "Schmusy", "/katze/nassfutter/schmusy/index.html", 3, "", 1, "");
addItem("100118", "Sheba", "/katze/nassfutter/sheba/index.html", 3, "", 1, "");
addItem("100126", "Katzenstreu", "/katze/katzenstreu/index.html", 2, "", 1, "");
addItem("100128", "Biokat_X9s", "/katze/katzenstreu/biokats/index.html", 3, "", 1, "");
addItem("100127", "Catsan", "/katze/katzenstreu/catsan/index.html", 3, "", 1, "");
addItem("100168", "Cat_60s_20Best", "/katze/katzenstreu/cats-best/index.html", 3, "", 1, "");
addItem("100129", "Alles_20f_C3_BCr_20das_20Kleintier", "/kleintier/index.html", 1, "", 1, "");
addItem("100134", "Knabbereien_X2Erg_C3_A4nzungsfutter", "/kleintier/knabbereien/index.html", 2, "", 1, "");
addItem("100135", "Drops", "/kleintier/knabbereien/drops/index.html", 3, "", 1, "");
addItem("100164", "B_C3_A4ckereien", "/kleintier/knabbereien/baeckereien/index.html", 3, "", 1, "");
addItem("100171", "Knabberstangen", "/kleintier/knabbereien/knabberstangen/index.html", 3, "", 1, "");
addItem("100184", "Kr_C3_A4uter", "/kleintier/knabbereien/kraeuter/index.html", 3, "", 1, "");
addItem("100183", "Mischungen", "/kleintier/knabbereien/mischungen/index.html", 3, "", 1, "");
addItem("100185", "Snacks", "/kleintier/knabbereien/snacks/index.html", 3, "", 1, "");
addItem("100215", "Vitamine_20_X7_20Mineralien", "/kleintier/knabbereien/vitamine-mineralien/index.html", 3, "", 1, "");
addItem("100133", "Nager_20_X7_20Kleintierfutter", "/kleintier/nager-kleintierfutter/index.html", 2, "", 1, "");
addItem("100132", "Hamsterfutter", "/kleintier/nager-kleintierfutter/hamster/index.html", 3, "", 1, "");
addItem("100131", "Meerschweinchenfutter", "/kleintier/nager-kleintierfutter/meerschweinchen/index.html", 3, "", 1, "");
addItem("100130", "Zwergkaninchenfutter", "/kleintier/nager-kleintierfutter/zwergkaninchen/index.html", 3, "", 1, "");
addItem("100214", "Frettchenfutter", "/kleintier/nager-kleintierfutter/frettchen/index.html", 3, "", 1, "");
addItem("100139", "Spezialit_C3_A4ten", "/kleintier/spezialitaeten/index.html", 2, "", 1, "");
addItem("100142", "JR_20Farm", "/kleintier/spezialitaeten/jr-farm/index.html", 3, "", 1, "");
addItem("100138", "Heu_20_X7_20Stroh", "/kleintier/heu-stroh/index.html", 2, "", 1, "");
addItem("100140", "Heu", "/kleintier/heu-stroh/heu/index.html", 3, "", 1, "");
addItem("100141", "Heu_X2Wiesen", "/kleintier/heu-stroh/heu-wiesen/index.html", 3, "", 1, "");
addItem("100143", "Stroh", "/kleintier/heu-stroh/stroh/index.html", 3, "", 1, "");
addItem("100169", "Einstreu", "/kleintier/einstreu/index.html", 2, "", 1, "");
addItem("100170", "Chipsi", "/kleintier/einstreu/chipsi/index.html", 3, "", 1, "");
addItem("100144", "Alles_20f_C3_BCr_20den_20Fisch", "/fisch/index.html", 1, "", 1, "");
addItem("100148", "Fischfutter", "/fisch/fischfutter/index.html", 2, "", 1, "");
addItem("100188", "Futtertabletten", "/fisch/fischfutter/futtertabletten/index.html", 3, "", 1, "");
addItem("100202", "Hikari", "/fisch/fischfutter/futtertabletten/hikari/index.html", 4, "", 1, "");
addItem("100189", "Granulat_20_X4_20Pellets_20_X4_20Sticks", "/fisch/fischfutter/granulat_pellets_sticks/index.html", 3, "", 1, "");
addItem("100203", "Hikari", "/fisch/fischfutter/granulat_pellets_sticks/hikari/index.html", 4, "", 1, "");
addItem("100204", "Bodenfische", "/fisch/fischfutter/bodenfische/index.html", 3, "", 1, "");
addItem("100206", "Hikari", "/fisch/fischfutter/bodenfische/hikari/index.html", 4, "", 1, "");
addItem("100145", "Alles_20f_C3_BCr_20den_20Vogel", "/vogel/index.html", 1, "", 1, "");
addItem("100156", "Vogelfutter", "/vogel/vogelfutter/index.html", 2, "", 1, "");
addItem("100174", "Wellensittichfutter", "/vogel/vogelfutter/wellensittichfutter/index.html", 3, "", 1, "");
addItem("100175", "Gro_C3_9Fsittichfutter", "/vogel/vogelfutter/grosssittichfutter/index.html", 3, "", 1, "");
addItem("100176", "Kanarienfutter", "/vogel/vogelfutter/kanarienfutter/index.html", 3, "", 1, "");
addItem("100177", "Papageienfutter", "/vogel/vogelfutter/papageienfutter/index.html", 3, "", 1, "");
addItem("100178", "Exotenfutter", "/vogel/vogelfutter/exotenfutter/index.html", 3, "", 1, "");
addItem("100172", "Erg_C3_A4nzungsfutter", "/vogel/ergaenzungsfutter/index.html", 2, "", 1, "");
addItem("100157", "Knabbereien", "/vogel/knabbereien/index.html", 2, "", 1, "");
addItem("100146", "Alles_20f_C3_BCr_20das_20Pferd", "/pferd/index.html", 1, "", 1, "");
addItem("100180", "Pferdefutter", "/pferd/pferdefutter/index.html", 2, "", 1, "");
addItem("100191", "Eggersmann", "/pferd/pferdefutter/eggersmann/index.html", 3, "", 1, "");
addItem("100207", "Erg_C3_A4nzungsfutter", "/pferd/ergaenzungsfutter/index.html", 2, "", 1, "");
addItem("100208", "Eggersmann", "/pferd/ergaenzungsfutter/eggersmann/index.html", 3, "", 1, "");
addItem("100212", "Luposan", "/pferd/ergaenzungsfutter/luposan/index.html", 3, "", 1, "");
addItem("100210", "Pferdeleckerlis_20_X7_20Pferdesnacks", "/pferd/pferdeleckerlies-pferdesnacks/index.html", 2, "", 1, "");
addItem("100211", "Eggersmann", "/pferd/pferdeleckerlies-pferdesnacks/eggersmann/index.html", 3, "", 1, "");
addItem("100181", "Heu_20_X7_20Streu", "/pferd/heu-streu/index.html", 2, "", 1, "");
addItem("100182", "Holzstreu", "/pferd/heu-streu/holzstreu/index.html", 3, "", 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;
		
	};
};