var last_reiter = false;
var last_menu = false;

function swap_menu(obj) {
	var obj_id = obj.id ;
	var reiter_id = get_reiter_id(obj_id);
	var nav_left = document.getElementById("l_"+obj_id);
	var nav_right = document.getElementById("r_"+obj_id);

	var reiter=document.getElementById(reiter_id);
	if (reiter && reiter.className!="reiter_sorte_active") {
		reiter.className="reiter_sorte_active";
		if (last_reiter) {
			// alten reiter verstecken
			last_reiter.className="reiter_sorte";
		}
		if (last_menu) {
			// altes menu deaktivieren
			set_menu_item(last_menu,"inactive");
		}
		// jetzt das Menu anpassen
		set_menu_item(obj,"active");


		last_reiter=reiter;
		last_menu =obj;

	}

}

function set_menu_item(obj, stat) {
	if (!obj) {
		return false;
	}
	var rand_li = "l_"+obj.id;
	var rand_re = "r_"+obj.id;
	var menu_rand_li =document.getElementById(rand_li);
	var menu_rand_re =document.getElementById(rand_re);
	if (!menu_rand_li || !menu_rand_re) {
		return false;
	}
	// alle Objekte da, dann die classNames ändern
	switch (stat) {
		case 'active':
			menu_rand_li.className='ms_l_active';
			menu_rand_re.className='ms_r_active';
			obj.className = 'ms_active';
		break;
		case 'inactive':
			menu_rand_li.className='ms_l';
			menu_rand_re.className='ms_r';
			obj.className = 'ms';
		break;
	}
	return true;
}

function init_menu(obj) {
var reiter_id = get_reiter_id(obj);
var reiter=document.getElementById(reiter_id);
var menu_item=document.getElementById(obj);
	if (reiter && menu_item) {
		reiter.className="reiter_sorte_active";
		last_reiter = reiter;
		last_menu = menu_item;
	}
	return true;
}

function get_reiter_id (mid) {
	var reiter_id = false;
	switch (mid) {
		case '102563':
		reiter_id = 'swahl_SiloMais';
		break;
		case '102545':
		reiter_id = 'swahl_EnergyMais';
		break;
		case '160353':
		reiter_id = 'swahl_Doppelnutzung';
		break;
		case '102554':
		reiter_id = 'swahl_KoernerMais';
		break;

		case '160318':
		reiter_id = 'swahl_sandig';
		break;
		case '160327':
		reiter_id = 'swahl_mittlere';
		break;
		case '160336':
		reiter_id = 'swahl_feuchte';
		break;
		
		case 'a123':
		reiter_id = 'swahl_Reife';
		break;
		case 'a456':
		reiter_id = 'swahl_Alphabet';
		break;
		
	}
	return reiter_id;
}