var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("1005", "Software", "/software/index.html", 1, "", 1, "");
addItem("10019", "Acor_20Software", "/software/acor/index.html", 2, "", 1, "");
addItem("10021", "AntiSpam", "/software/greylist2/index.html", 2, "", 1, "");
addItem("1001208", "Avira", "/software/avira/index.html", 2, "", 1, "");
addItem("10036", "Bitdefender", "/software/antivirus/index.html", 2, "", 1, "");
addItem("1001110", "GFI", "/software/gfi/index.html", 2, "", 1, "");
addItem("1001255", "KingBill", "/software/kingbill/index.html", 2, "", 1, "");
addItem("1001112", "NOD32", "/software/nod32/index.html", 2, "", 1, "");
addItem("1001104", "O_X7O", "/software/oo/index.html", 2, "", 1, "");
addItem("10039", "Ontrack", "/software/ontrack-software/index.html", 2, "", 1, "");
addItem("1001098", "SmartStore", "/software/smartstore/index.html", 2, "", 1, "");
addItem("1001103", "Symantec", "/software/symantec/index.html", 2, "", 1, "");
addItem("1001195", "Thinprint", "/software/thinprint/index.html", 2, "", 1, "");
addItem("1001196", "Application_20Server", "/software/thinprint/application-server/index.html", 3, "", 1, "");
addItem("1001204", "Connected", "/software/thinprint/connected/index.html", 3, "", 1, "");
addItem("1001198", "Desktop", "/software/thinprint/desktop/index.html", 3, "", 1, "");
addItem("1001205", "Host", "/software/thinprint/host/index.html", 3, "", 1, "");
addItem("1001200", "Managment_20Center", "/software/thinprint/managment-center/index.html", 3, "", 1, "");
addItem("1001202", "Print_20Server", "/software/thinprint/print-server/index.html", 3, "", 1, "");
addItem("1001203", "Print_20Engine_20for_20VMWare_20View", "/software/thinprint/print-engine-for-vmware-view/index.html", 3, "", 1, "");
addItem("1001201", "Queue_20Manager", "/software/thinprint/queue-manager/index.html", 3, "", 1, "");
addItem("1001206", "RDP_20Engine", "/software/thinprint/rdp-engine/index.html", 3, "", 1, "");
addItem("1001197", "Server_20Engine", "/software/thinprint/server-engine/index.html", 3, "", 1, "");
addItem("1001199", "User_20License_20Pack", "/software/thinprint/user-license-pack/index.html", 3, "", 1, "");
addItem("1001207", "Sonstiges", "/software/thinprint/sonstiges/index.html", 3, "", 1, "");
addItem("10022", "Hardware", "/hardware/index.html", 1, "", 1, "");
addItem("10038", "Beamer", "/hardware/beamer/index.html", 2, "", 1, "");
addItem("10029", "Drucker", "/hardware/drucker/index.html", 2, "", 1, "");
addItem("1001097", "Konica_20Minolta", "/hardware/drucker/konica-minolta/index.html", 3, "", 1, "");
addItem("10041", "Lexmark", "/hardware/drucker/lexmark/index.html", 3, "", 1, "");
addItem("10040", "OKI", "/hardware/drucker/oki/index.html", 3, "", 1, "");
addItem("1001145", "Sonstige", "/hardware/drucker/sonnstige/index.html", 3, "", 1, "");
addItem("1001101", "Zubeh_C3_B6r", "/hardware/drucker/zubehoer/index.html", 3, "", 1, "");
addItem("1001155", "Tinte", "/hardware/drucker/zubehoer/tinte/index.html", 4, "", 1, "");
addItem("1001158", "Brother", "/hardware/drucker/zubehoer/tinte/brother/index.html", 5, "", 1, "");
addItem("1001159", "Canon", "/hardware/drucker/zubehoer/tinte/canon/index.html", 5, "", 1, "");
addItem("1001160", "Epson", "/hardware/drucker/zubehoer/tinte/epson/index.html", 5, "", 1, "");
addItem("1001161", "HP", "/hardware/drucker/zubehoer/tinte/hp/index.html", 5, "", 1, "");
addItem("1001174", "Xerox", "/hardware/drucker/zubehoer/tinte/xerox/index.html", 5, "", 1, "");
addItem("1001172", "Sonstige", "/hardware/drucker/zubehoer/tinte/sonstige/index.html", 5, "", 1, "");
addItem("1001156", "Toner_20und_20Zubeh_C3_B6r", "/hardware/drucker/zubehoer/toner/index.html", 4, "", 1, "");
addItem("1001162", "Brother", "/hardware/drucker/zubehoer/toner/brother/index.html", 5, "", 1, "");
addItem("1001171", "Canon", "/hardware/drucker/zubehoer/toner/canon/index.html", 5, "", 1, "");
addItem("1001164", "HP", "/hardware/drucker/zubehoer/toner/hp/index.html", 5, "", 1, "");
addItem("1001165", "Konica_20Minolta", "/hardware/drucker/zubehoer/toner/konica-minolta/index.html", 5, "", 1, "");
addItem("1001168", "Lexmark", "/hardware/drucker/zubehoer/toner/lexmark/index.html", 5, "", 1, "");
addItem("1001167", "OKI", "/hardware/drucker/zubehoer/toner/oki/index.html", 5, "", 1, "");
addItem("1001169", "Ricoh", "/hardware/drucker/zubehoer/toner/ricoh/index.html", 5, "", 1, "");
addItem("1001223", "Toner_20AF", "/hardware/drucker/zubehoer/toner/ricoh/toner-af/index.html", 6, "", 1, "");
addItem("1001224", "Toner_20AFC", "/hardware/drucker/zubehoer/toner/ricoh/toner-afc/index.html", 6, "", 1, "");
addItem("1001219", "Toner_20AP", "/hardware/drucker/zubehoer/toner/ricoh/toner-ap/index.html", 6, "", 1, "");
addItem("1001220", "Toner_20CL", "/hardware/drucker/zubehoer/toner/ricoh/toner-cl/index.html", 6, "", 1, "");
addItem("1001227", "Toner_20FT_20FW", "/hardware/drucker/zubehoer/toner/ricoh/toner-ft-fw/index.html", 6, "", 1, "");
addItem("1001218", "Toner_20SP_20GX", "/hardware/drucker/zubehoer/toner/ricoh/toner-mpc-spc-gc/index.html", 6, "", 1, "");
addItem("1001221", "Toner_20SPC", "/hardware/drucker/zubehoer/toner/ricoh/toner-spc/index.html", 6, "", 1, "");
addItem("1001226", "Toner_20MP_20MV", "/hardware/drucker/zubehoer/toner/ricoh/toner-mp-mv/index.html", 6, "", 1, "");
addItem("1001222", "Toner_20MPC", "/hardware/drucker/zubehoer/toner/ricoh/toner-mpc/index.html", 6, "", 1, "");
addItem("1001225", "Toner_20Fax", "/hardware/drucker/zubehoer/toner/ricoh/toner-fax/index.html", 6, "", 1, "");
addItem("1001215", "Resttoner", "/hardware/drucker/zubehoer/toner/ricoh/resttoner/index.html", 6, "", 1, "");
addItem("1001213", "Maintenance_20Kit", "/hardware/drucker/zubehoer/toner/ricoh/maintenance-kit/index.html", 6, "", 1, "");
addItem("1001216", "Fuser", "/hardware/drucker/zubehoer/toner/ricoh/fuser/index.html", 6, "", 1, "");
addItem("1001214", "PCU", "/hardware/drucker/zubehoer/toner/ricoh/pcu/index.html", 6, "", 1, "");
addItem("1001212", "Heftklammern", "/hardware/drucker/zubehoer/toner/ricoh/heftklammern/index.html", 6, "", 1, "");
addItem("1001170", "Xerox", "/hardware/drucker/zubehoer/toner/xerox/index.html", 5, "", 1, "");
addItem("1001173", "Sonstige", "/hardware/drucker/zubehoer/toner/sonstige/index.html", 5, "", 1, "");
addItem("1001157", "Farbband", "/hardware/drucker/zubehoer/farbband/index.html", 4, "", 1, "");
addItem("1001179", "Firewall_X4Sicherheit", "/hardware/firewallsicherheit/index.html", 2, "", 1, "");
addItem("1001180", "Underground8", "/hardware/firewallsicherheit/underground8/index.html", 3, "", 1, "");
addItem("1001181", "AS_20Communication_20Gateway", "/hardware/firewallsicherheit/underground8/as-communication-gateway/index.html", 4, "", 1, "");
addItem("1001182", "Up2Date_20Service", "/hardware/firewallsicherheit/underground8/as-communication-gateway/service-module/index.html", 5, "", 1, "");
addItem("1001183", "CarePack_20Service", "/hardware/firewallsicherheit/underground8/as-communication-gateway/carepack-service/index.html", 5, "", 1, "");
addItem("1001184", "MF_20Security_20Gateway", "/hardware/firewallsicherheit/underground8/mf-security-gateway/index.html", 4, "", 1, "");
addItem("1001210", "Up2Date_20Service", "/hardware/firewallsicherheit/underground8/mf-security-gateway/up2date-service/index.html", 5, "", 1, "");
addItem("1001211", "CarePack_20Service", "/hardware/firewallsicherheit/underground8/mf-security-gateway/carepack-service/index.html", 5, "", 1, "");
addItem("1001140", "Monitor", "/hardware/monitor/index.html", 2, "", 1, "");
addItem("1001141", "TFT", "/hardware/monitor/tft/index.html", 3, "", 1, "");
addItem("1001142", "Zubeh_C3_B6r", "/hardware/monitor/zubehoer/index.html", 3, "", 1, "");
addItem("1001102", "Netzwerk", "/hardware/netzwerk/index.html", 2, "", 1, "");
addItem("10030", "Notebook", "/hardware/notebook/index.html", 2, "", 1, "");
addItem("1001107", "Taschen", "/hardware/notebook/taschen/index.html", 3, "", 1, "");
addItem("1001111", "Zubeh_C3_B6r", "/hardware/notebook/zubehoer/index.html", 3, "", 1, "");
addItem("1001146", "PC", "/hardware/pc/index.html", 2, "", 1, "");
addItem("1001099", "Speicher", "/hardware/speicher/index.html", 2, "", 1, "");
addItem("10024", "ThinClients", "/hardware/thinclients/index.html", 2, "", 1, "");
addItem("10025", "ChipPC", "/hardware/thinclients/chippc/index.html", 3, "", 1, "");
addItem("1001143", "ThinClients", "/hardware/thinclients/chippc/thinclients/index.html", 4, "", 1, "");
addItem("1001113", "Xcalibur_20Global", "/hardware/thinclients/chippc/xcalibur/index.html", 4, "", 1, "");
addItem("1001115", "Xcalibur_20Global_201_X32_20PlugIns", "/hardware/thinclients/chippc/xg-12-plugins/index.html", 4, "", 1, "");
addItem("1001114", "PlugIn_20Licenses", "/hardware/thinclients/chippc/plugin-licenses/index.html", 4, "", 1, "");
addItem("1001209", "Garantie", "/hardware/thinclients/chippc/garantie/index.html", 4, "", 1, "");
addItem("1001109", "HP_20Compaq", "/hardware/thinclients/hp-compaq/index.html", 3, "", 1, "");
addItem("1001256", "Hako", "/hardware/thinclients/hako/index.html", 3, "", 1, "");
addItem("10026", "Igel", "/hardware/thinclients/igel/index.html", 3, "", 1, "");
addItem("1001132", "UD2_20Series", "/hardware/thinclients/igel/ud2-series/index.html", 4, "", 1, "");
addItem("1001133", "UD3_20Series", "/hardware/thinclients/igel/ud3-series/index.html", 4, "", 1, "");
addItem("1001134", "UD5_20Series", "/hardware/thinclients/igel/ud5-series/index.html", 4, "", 1, "");
addItem("1001135", "UD7_20Series_20(Multi_X2Display)", "/hardware/thinclients/igel/ud7-series-multi-display/index.html", 4, "", 1, "");
addItem("1001136", "UD9_20Series_20(LCD_X2integrated)", "/hardware/thinclients/igel/ud9-series-lcd-integrated/index.html", 4, "", 1, "");
addItem("1001137", "Options", "/hardware/thinclients/igel/options/index.html", 4, "", 1, "");
addItem("1001144", "Sonstige", "/hardware/thinclients/igel/sonstiges/index.html", 4, "", 1, "");
addItem("1001258", "nComputing", "/hardware/thinclients/ncomputing/index.html", 3, "", 1, "");
addItem("1001188", "VXL", "/hardware/thinclients/vxl/index.html", 3, "", 1, "");
addItem("1001189", "TC23", "/hardware/thinclients/vxl/tc23/index.html", 4, "", 1, "");
addItem("1001191", "TC43", "/hardware/thinclients/vxl/tc43/index.html", 4, "", 1, "");
addItem("1001190", "TC73", "/hardware/thinclients/vxl/tc73/index.html", 4, "", 1, "");
addItem("1001192", "TI56", "/hardware/thinclients/vxl/ti56/index.html", 4, "", 1, "");
addItem("1001194", "Sonstige", "/hardware/thinclients/vxl/sonstige/index.html", 4, "", 1, "");
addItem("1001108", "Wyse", "/hardware/thinclients/wyse/index.html", 3, "", 1, "");
addItem("1001148", "S_20Serie", "/hardware/thinclients/wyse/s-serie/index.html", 4, "", 1, "");
addItem("1001149", "V_20Serie", "/hardware/thinclients/wyse/v-serie/index.html", 4, "", 1, "");
addItem("1001150", "X_20Serie", "/hardware/thinclients/wyse/x-serie/index.html", 4, "", 1, "");
addItem("1001151", "R_20Serie", "/hardware/thinclients/wyse/r-serie/index.html", 4, "", 1, "");
addItem("1001254", "Zero_20Clients", "/hardware/thinclients/wyse/zero-clients/index.html", 4, "", 1, "");
addItem("1001152", "Sonstige", "/hardware/thinclients/wyse/sonstiges/index.html", 4, "", 1, "");
addItem("1001187", "Options", "/hardware/thinclients/wyse/options/index.html", 4, "", 1, "");
addItem("1001147", "Sonstige", "/hardware/thinclients/sonstige/index.html", 3, "", 1, "");
addItem("1001259", "LG_20Netzwerk_20Monitore", "/hardware/thinclients/lg-netzwerk-monitore/index.html", 3, "", 1, "");
addItem("1001105", "Sonstiges", "/hardware/sonstiges/index.html", 2, "", 1, "");
addItem("1001228", "EDV_20Schr_C3_A4nke", "/serverschraenke/index.html", 1, "", 1, "");
addItem("1001229", "Serverschr_C3_A4nke", "/serverschraenke/serverschraenke/index.html", 2, "", 1, "");
addItem("1001241", "24HE", "/serverschraenke/serverschraenke/24he/index.html", 3, "", 1, "");
addItem("1001242", "38HE", "/serverschraenke/serverschraenke/38he/index.html", 3, "", 1, "");
addItem("1001243", "42HE", "/serverschraenke/serverschraenke/42he/index.html", 3, "", 1, "");
addItem("1001244", "47HE", "/serverschraenke/serverschraenke/47he/index.html", 3, "", 1, "");
addItem("1001239", "600x1000", "/serverschraenke/serverschraenke/600x1000/index.html", 3, "", 1, "");
addItem("1001240", "800x1000", "/serverschraenke/serverschraenke/800x1000/index.html", 3, "", 1, "");
addItem("1001230", "Netzwerkschr_C3_A4nke", "/serverschraenke/netzwerkschraenke/index.html", 2, "", 1, "");
addItem("1001236", "24HE", "/serverschraenke/netzwerkschraenke/24he/index.html", 3, "", 1, "");
addItem("1001237", "38HE", "/serverschraenke/netzwerkschraenke/38he/index.html", 3, "", 1, "");
addItem("1001235", "42HE", "/serverschraenke/netzwerkschraenke/42he/index.html", 3, "", 1, "");
addItem("1001238", "47HE", "/serverschraenke/netzwerkschraenke/47he/index.html", 3, "", 1, "");
addItem("1001232", "600x600", "/serverschraenke/netzwerkschraenke/600x600/index.html", 3, "", 1, "");
addItem("1001233", "600x800", "/serverschraenke/netzwerkschraenke/600x800/index.html", 3, "", 1, "");
addItem("1001234", "800x800", "/serverschraenke/netzwerkschraenke/800x800/index.html", 3, "", 1, "");
addItem("1001245", "Wandgeh_C3_A4use", "/serverschraenke/wandgehaeuse/index.html", 2, "", 1, "");
addItem("1001231", "Zubeh_C3_B6r", "/serverschraenke/zubehoer/index.html", 2, "", 1, "");
addItem("1001246", "600", "/serverschraenke/zubehoer/600/index.html", 3, "", 1, "");
addItem("1001247", "800", "/serverschraenke/zubehoer/800/index.html", 3, "", 1, "");
addItem("1001248", "1000", "/serverschraenke/zubehoer/1000/index.html", 3, "", 1, "");
addItem("10042", "Haushaltsger_C3_A4te", "/haushaltsgraete/index.html", 1, "", 1, "");
addItem("10043", "K_C3_BChlger_C3_A4te", "/haushaltsgraete/kuehlgeraete/index.html", 2, "", 1, "");
addItem("10045", "Waschmaschinen", "/haushaltsgraete/waschmaschinen/index.html", 2, "", 1, "");
addItem("10027", "Sonderposten", "/sonderposten/index.html", 1, "", 1, "");
addItem("1001257", "3Com", "/sonderposten/3com/index.html", 2, "", 1, "");
addItem("1001139", "Alcatel", "/sonderposten/alcatel/index.html", 2, "", 1, "");
addItem("1001153", "FSC", "/sonderposten/fsc/index.html", 2, "", 1, "");
addItem("1001154", "Primergy_20P200", "/sonderposten/fsc/primergy-p200/index.html", 3, "", 1, "");
addItem("1001130", "HP", "/sonderposten/hp/index.html", 2, "", 1, "");
addItem("1001250", "DL360", "/sonderposten/hp/dl360/index.html", 3, "", 1, "");
addItem("1001249", "DL380", "/sonderposten/hp/dl380-g3/index.html", 3, "", 1, "");
addItem("10028", "IBM", "/sonderposten/ibm/index.html", 2, "", 1, "");
addItem("1001176", "RS6000_207026_20B80", "/sonderposten/ibm/rs6000-b80/index.html", 3, "", 1, "");
addItem("10032", "RS6000_207028_X26C1_206E1", "/sonderposten/ibm/rs6000-7028-6c1-6e1/index.html", 3, "", 1, "");
addItem("1001186", "RS6000_207046_20B50", "/sonderposten/ibm/rs6000-7046-b50/index.html", 3, "", 1, "");
addItem("1001185", "RS6000_207133_20D40", "/sonderposten/ibm/rs6000-7133-d40/index.html", 3, "", 1, "");
addItem("1001175", "Netfinity_205000", "/sonderposten/ibm/netfinity-5000/index.html", 3, "", 1, "");
addItem("1001253", "Netfinity_205500", "/sonderposten/ibm/netfinity-5500/index.html", 3, "", 1, "");
addItem("1001251", "CPU", "/sonderposten/cpu/index.html", 2, "", 1, "");
addItem("1001252", "Speicher", "/sonderposten/speicher/index.html", 2, "", 1, "");
addItem("1001116", "Kurse", "/kurse/index.html", 1, "", 1, "");
addItem("1001118", "AppSense", "/kurse/appsense/index.html", 2, "", 1, "");
addItem("1001119", "Citrix", "/kurse/citrix/index.html", 2, "", 1, "");
addItem("1001117", "XenApp", "/kurse/citrix/xenapp/index.html", 3, "", 1, "");
addItem("1001124", "Access_20Gateway", "/kurse/citrix/access-gateway/index.html", 3, "", 1, "");
addItem("1001125", "Access_20Suite", "/kurse/citrix/access-suite/index.html", 3, "", 1, "");
addItem("1001126", "EdgeSight", "/kurse/citrix/edgesight/index.html", 3, "", 1, "");
addItem("1001128", "Password_20Manager", "/kurse/citrix/password-manager/index.html", 3, "", 1, "");
addItem("1001129", "WANScaler", "/kurse/citrix/wanscaler/index.html", 3, "", 1, "");
addItem("1001120", "Datacore_20Software", "/kurse/datacore-software/index.html", 2, "", 1, "");
addItem("1001121", "i365", "/kurse/i365/index.html", 2, "", 1, "");
addItem("1001122", "Igel", "/kurse/igel/index.html", 2, "", 1, "");
addItem("1001123", "SWYX", "/kurse/swyx/index.html", 2, "", 1, "");
addItem("1001178", "Verleih", "/verleih/index.html", 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;
		
	};
};