var i = 0;

function collapse(span) {
 	displayType = (document.getElementById(span).style.visibility == 'hidden') ? 'visible' : 'hidden';
 	document.getElementById(span).style.visibility = displayType;
 }


function initPage() {
	getContent('start/1');
}


function getContent(fileName) {
	resObjekt.open('get', fileName+'.html',true);
	resObjekt.onreadystatechange = getContentResponse;
	resObjekt.send(null);
}

function getContentResponse() {
	if(resObjekt.readyState == 4) {
		txt = resObjekt.responseText;
		document.getElementById('content').innerHTML = txt;
	}
}

function getSubmenu(menu) {
	if(i != 1) {
		resObjekt.open('get', 'menu/' + menu + '.html',true);
		resObjekt.onreadystatechange = getSubmenuResponse;
		resObjekt.send(null);
		if(menu == 'home') {
			i = 0;
		} else {
			if(navigator.userAgent.indexOf("MSIE") == -1) {
				i = 0;
			} else {
				i = 1;
			}
		}
	} else if(i == 1) {
		i = 0;
	}
}

function getSubmenuResponse() {
	if(resObjekt.readyState == 4) {
		txt = resObjekt.responseText;
		document.getElementById('sub').innerHTML = txt;
		document.getElementById('mouter').style.backgroundImage = 'url(img/menu-2.jpg)';
	}
}

function clearSubmenu() {
	document.getElementById('sub').innerHTML = '';
	document.getElementById('mouter').style.backgroundImage = 'url(img/menu-1.jpg)';
}

function erzXMLHttpRequestObject() {
	var resObjekt = null;
	try {
		resObjekt = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(Error) {
		try {
			resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(Error) {
			try {
				resObjekt = new XMLHttpRequest();
			}
			catch(Error) {
				alert("Erzeugung des XMLHttpRequest-Objekts ist nicht möglich");
			}
		}
	}
	return resObjekt;
}

resObjekt = erzXMLHttpRequestObject();