var g_oPopupMenu = new SMPopupMenu("SMGlobalPopupMenu"), oItem = null;
with(g_oPopupMenu){
addItem("100119", "Microlens_20Arrays", "/microlens-arrays/index.html", 1, "", 1, "");
addItem("100120", "Fused_20Silica", "/microlens-arrays/fused-silica/index.html", 2, "", 1, "");
addItem("100121", "Circular_20lenses,_20quadratic_20grid", "/microlens-arrays/fused-silica/circular-lenses-quadratic-grid/index.html", 3, "", 1, "");
addItem("100122", "Circular_20lenses,_20quadratic_20grid_20_X2_20chromium_20apertures", "/microlens-arrays/fused-silica/circular-lenses-quadratic-grid-chromium/index.html", 3, "", 1, "");
addItem("100123", "Circular_20lenses,_20quadratic_20grid_20_X2_20amorph_20silicon_20apertures", "/microlens-arrays/fused-silica/circular-lenses-quadratic-grid-amorph-silicon/index.html", 3, "", 1, "");
addItem("100124", "Circular_20lenses,_20quadratic_20grid_20_X2_20black_20chromium_20apertures", "/microlens-arrays/fused-silica/circular-lenses-quadratic-grid-black-chromium/index.html", 3, "", 1, "");
addItem("100125", "Circular_20lenses,_20hexagonal_20grid", "/microlens-arrays/fused-silica/circular-lenses-hexagonal-grid/index.html", 3, "", 1, "");
addItem("100126", "Circular_20lenses,_20hexagonal_20grid_20_X2_20chromium_20apertures", "/microlens-arrays/fused-silica/circular-lenses-hexagonal-grid-chromium/index.html", 3, "", 1, "");
addItem("100127", "Circular_20lenses,_20linear_20array", "/microlens-arrays/fused-silica/circular-lenses-linear-array/index.html", 3, "", 1, "");
addItem("100128", "Cylindrical_20lenses", "/microlens-arrays/fused-silica/cylindrical-lenses/index.html", 3, "", 1, "");
addItem("100129", "Cross_X2cylindrical_20lenses", "/microlens-arrays/fused-silica/cross-cylindrical-lenses/index.html", 3, "", 1, "");
addItem("100130", "Square_20lenses", "/microlens-arrays/fused-silica/square-lenses/index.html", 3, "", 1, "");
addItem("100131", "Flys_20eye_20condensers_20(cylindrical)", "/microlens-arrays/fused-silica/flys-eye-condensers-cylindrical/index.html", 3, "", 1, "");
addItem("100132", "Flys_20eye_20condensers_20(circular,_20hex_X3_20Packaging,_20no_20chromium)", "/microlens-arrays/fused-silica/flys-eye-condensers-circular-hex-packaging-no/index.html", 3, "", 1, "");
addItem("100133", "Silicon", "/microlens-arrays/silicon/index.html", 2, "", 1, "");
addItem("100134", "Circular_20lenses,_20linear_20array_20_X2_201x8_20lenses", "/microlens-arrays/silicon/circular-lenses-linear-array-1x8-lenses/index.html", 3, "", 1, "");
addItem("100135", "Circular_20lenses,_20linear_20array_20_X2_201x48_20lenses", "/microlens-arrays/silicon/circular-lenses-linear-array-1x48-lenses/index.html", 3, "", 1, "");
addItem("100136", "Square_20lenses", "/microlens-arrays/silicon/square-lenses/index.html", 3, "", 1, "");
addItem("100118", "Diffuser", "/diffuser/index.html", 1, "", 1, "");
addItem("10045", "Diffusor_20Systems", "/diffusor-systems/index.html", 1, "", 1, "");
addItem("10040", "Laser_20Beam_20Homogenizing_20Systems", "/laser-beam-homogenizing-systems/index.html", 1, "", 1, "");
addItem("10041", "Homogenizer_20(2D):_20Square_20Flat_X2Top", "/laser-beam-homogenizing-systems/homogenizer-2d-square-flat-top/index.html", 2, "", 1, "");
addItem("10042", "Homogenizer_20(1D):_20Line_20Flat_X2Top", "/laser-beam-homogenizing-systems/homogenizer-1d-line-flat-top/index.html", 2, "", 1, "");
addItem("10044", "Spot_X2Generator", "/laser-beam-homogenizing-systems/spot-generator/index.html", 2, "", 1, "");
addItem("10043", "Homogenizer_20(1D):_20Line_20Flat_X2Top_20for_20Laser_20Sheet_20Homogenizing", "/laser-beam-homogenizing-systems/homogenizer-1d-line-flat-top-for-laser-sheet/index.html", 2, "", 1, "");
addItem("10038", "Accessories", "/accessories/index.html", 1, "", 1, "");
addItem("10039", "Linos_20Microbench_20parts", "/accessories/linos-microbench-parts/index.html", 2, "", 1, "");
addItem("100100", "Beam_20Homogenizer_20Toolbox_20Kit", "/beam-homogenizer-toolbox-kit/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;
		
	};
};