var http = null;
var url = "database.php";

function erzXMLHttpRequestObject(){
  var http = null;
  try {
    http = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error){
    try {
      http = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error){
      try {
      http = new XMLHttpRequest();
      }
      catch(Error){
        alert("Failure while creating XMLHttpRequest-Object");
      }
    }
  }
  return http;
}
function loading(){
	if(http.readyState != 4)
		document.getElementById("content").innerHTML = '<div style="text-align:center;padding-top:100px;"><img src="gfx/loading.gif" /></div>';
}	

function dbReq(params) {
	
	http = erzXMLHttpRequestObject();
	
	http.open('post', url, params);
		
	//Load animation if server answers to slow
	setTimeout("loading()",500);
	
	http.onreadystatechange = handleResponse;
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	http.send(params);		
}

function lg(cc){
	http = erzXMLHttpRequestObject();
	http.open('get','language.php','lang=en');
	http.send(null);
	location.reload(true);
		
}
	
function handleResponse() {
  if(http.readyState == 4 && http.status == 200){
	document.getElementById('content').innerHTML = http.responseText;
	
	//Do we have to change the Navigation for the content?
	changeNav();
  }
}

