<!--

/* 

File: dan.js
Author: Daniel 'dan' Kathriner

*/

function init() {
	mc_Navigate("nav_1", "theme_hi");
}

function mo_NavOn(name, clazz) {
	var obj = getById(name);
	if(obj.className != "act") {
		setClazz(obj, clazz);
	}
}

function mo_NavOff(name, clazz) {
	var obj = getById(name);
	if(obj.className != "act") {
		setClazz(obj, clazz);
	}
}

function mc_Navigate(name, theme) {
	var obj = getById(name);
	resetClasses();
	setClazz(obj, "act");
	setContent(theme);	
}

// Hilfe-Funktionen

// Liefert das Objekt zurück
function getById(name) {
	var obj = document.getElementById(name);
	return obj;
}

function resetClasses() {
	for(i = 1; i <= 6; i++) {
	    if(i != 5) {
			setClazz(getById("nav_" + i), "inact");
	    }
	}
}

function setClazz(obj, clazz) {
    obj.className = clazz;
}

function setContent(theme) {
	var contObj = getById("content");
    var themeObj = getById(theme);
    contObj.innerHTML = themeObj.innerHTML;
}

-->

