function changeMO(){
	document.getElementById('modell').style.display = 'block';
	document.getElementById('inhalt').style.display = 'none';
	document.modelleF.reset();
}

function sCha(varS,welcher){
		divs = varS.split(",");
		
		var w = welcher.selectedIndex;
   		var welches = welcher.options[w].text;

		document.getElementById('modellnr').innerHTML = welcher.value;
		document.getElementById('modell').style.display = 'none';
		document.getElementById('inhalt').style.display = 'block';
		document.getElementById('modellwahl').innerHTML = '<b>'+welches+'</b>';
		
		for(var x=0; x <= divs.length-2; x++){
			var divH = document.getElementById(divs[x]);
			document.getElementById(divs[x]+'a').innerHTML = '+';
			divH.innerHTML='';
			divH.style.display = 'none';
		}
}

var loading = false;

function doreg(div,rubid,eng){
	if(loading == false){
		divH = document.getElementById(div).style.display;
		
		if(divH == 'block'){
			document.getElementById(div+'a').innerHTML = '+';
			document.getElementById(div).innerHTML='';
			document.getElementById(div).style.display = 'none';
		}
		else{
			document.getElementById(div+'a').innerHTML = '-';
			document.getElementById(div).style.display = 'block';
			if(eng==1){
				document.getElementById(div).innerHTML = '<img src="pics/loading.gif" align="absmiddle"> Please wait while loading...';
			}
			else{
				document.getElementById(div).innerHTML = '<img src="pics/loading.gif" align="absmiddle"> Wird geladen. Daten werden abgerufen...';
			}
			var a1 = document.getElementById('modellnr').innerHTML;
			loading = true;
			setRequest(div,rubid,a1,eng);
		}
	}
}

var request = false;
	function setRequest(div,rubid,a1,eng) {
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			if(eng==1){
				var url = "inhalt_en.php";
			}
			else{
				var url = "inhalt.php";
			}
			request.open('post', url, true);
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			request.send('a1='+a1+'&rubid='+rubid);
			request.onreadystatechange = function() {
				interpretRequest(div);
			};

		}
	}

	function interpretRequest(div) {
		switch (request.readyState) {
			case 4:
				if (request.status != 200) {
					alert("Requesterror\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					document.getElementById(div).innerHTML = content;
					loading = false;
				}
				break;
			default:
				break;
		}
	}
