
var preloadFlag = false;

function preloadImages () {
	if (document.images) {
		m_elisabeth_over = newImage("img/m_elisabeth-over.gif");
		submenu_mEBilder_over = newImage("img/submenu-mEBilder_over.gif");
		submenu_mEWmalrn_over = newImage("img/submenu-mEWmalrn_over.gif");
		submenu_mESkulpt_over = newImage("img/submenu-mESkulpt_over.gif");
		submenu_mEBio_over = newImage("img/submenu-mEBio_over.gif");
		submenu_e_over = newImage("img/submenu-e_over.gif");
		
		m_bruno_over = newImage("img/m_bruno-over.gif");
		submenu_mBSkulpt_over = newImage("img/submenu-mBSkulpt_over.gif");
		submenu_mBGraph_over = newImage("img/submenu-mBGraph_over.gif");
		submenu_mBBio_over = newImage("img/submenu-mBBio_over.gif");
		submenu_b_over = newImage("img/submenu-b_over.gif");
		
		m_kripweih_over = newImage("img/m_kripweih-over.gif");
		submenu_m_krippen_over = newImage("img/submenu-m_krippen_over.gif");
		submenu_m_engel_over = newImage("img/submenu-m_engel_over.gif");
		submenu_kw_over = newImage("img/submenu-kw_over.gif");
		
		m_ausstellungen_over = newImage("img/m_ausstellungen-over.gif");
		
		m_kontakt_over = newImage("img/m_kontakt-over.gif");
		
		preloadFlag = true;
	}
}


var menu = 0;
var submenu = 0;

function setMenu () {
	menu = setMenu.arguments[0];
	
	if (setMenu.arguments.length > 1)
		setSubmenu(setMenu.arguments[1]);
}

function setSubmenu (s) { submenu = s; }


/* var imageDefaults;
function setDefaultImages (obj) { imageDefaults = obj; } */

var pendingSet = false;
function setImages () {
	if (pendingSet == true) {
		// changeImages(imageDefaults);
		hilite(menu,submenu);
	}
}

function resetImages () {
	pendingSet = true;
	window.setTimeout("setImages()", 200);
}


function hilite (m, s) {
	pendingSet = false;
	if (hilite.arguments.length < 2 || s == null)
		s = 0;
	
	document.getElementById("menu1").className = (m == 1) ? "selected" : "";
	document.getElementById("menu2").className = (m == 2) ? "selected" : "";
	document.getElementById("menu3").className = (m == 3) ? "selected" : "";
	document.getElementById("menu4").className = (m == 4) ? "selected" : "";
	document.getElementById("menu5").className = (m == 5) ? "selected" : "";
	
	showSubmenu(m);
	
	document.getElementById("submenu1").className = (m == 1) ? ("s" + s) : "";
	document.getElementById("submenu2").className = (m == 2) ? ("s" + s) : "";
	document.getElementById("submenu3").className = (m == 3) ? ("s" + s) : "";
}

function hover (m, s) { hilite(m,s); }

function showSubmenu (n) {
	document.getElementById("submenu0").style.visibility = (n == null || n < 1 || n > 3) ? "visible" : "hidden";
	document.getElementById("submenu1").style.visibility = (n == 1) ? "visible" : "hidden";
	document.getElementById("submenu2").style.visibility = (n == 2) ? "visible" : "hidden";
	document.getElementById("submenu3").style.visibility = (n == 3) ? "visible" : "hidden";
}


