// JavaScript Document for Johnnys Elarn2

// Dieses AJAX-Script übernimmt die Eingabedaten aus dem Formular e2/index.php
// und gibt sie weiter an _elearning2.php

//Browser Support Code
function ajaxelearn2(){

	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari, IE7+
		ajaxRequest = new XMLHttpRequest();
	  // der folgende Code muss noch getestet werden
      //  if(ajaxRequest.overrideMimeType){               
      //          ajaxRequest.overrideMimeType(‘text/xml’);
      //  }

	} catch (e){  // Failed
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {  // Failed
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){ // finished
			var ajaxDisplay = document.getElementById('ajaxdisplay');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
			if(ajaxRequest.status  == 200) {
				// Status = Ok obige Ausgabe sollte hier stehen
			} else {
				// not Ok
			}
		}
		var ajaxDisplay = document.getElementById('status');
		if(ajaxRequest.readyState == 3){ // answer in process
			ajaxDisplay.innerHTML = "<img src=\"../../images/loading.gif\" /> "; //interactive
			//alert("Status 3");
		}
		if(ajaxRequest.readyState == 2){ // request received
			ajaxDisplay.innerHTML = "<img src=\"../../images/loading.gif\" /> "; //loaded
			//alert("Status 2");
		}
		if(ajaxRequest.readyState == 1){ // connection established
			ajaxDisplay.innerHTML = "<img src=\"../../images/loading.gif\" /> "; //loading
			//alert("Status 1");
		}
		if(ajaxRequest.readyState == 0){  // not initialized
			ajaxDisplay.innerHTML = "<img src=\"../../images/loading.gif\" /> "; //uninitialized
			//alert("Status 0");
		}		
	}
	var benutzername = document.getElementById('benutzername').value;
	var gebiet = document.getElementById('gebiet_').value;
	var stufe = document.getElementById('stufe_').value;	
	var queryString = "?benutzer=" + benutzername + "&gebiet=" + gebiet + "&stufe=" + stufe;
	//alert("Query " + queryString);
	ajaxRequest.open("GET", "_elearning2.php" + queryString, true);
	ajaxRequest.send(null); 
}
