var request = null;
var div = null;
var to = "content";

function openGET(url, tos)
{ 
    to = tos;
		request = createRequest();
		request.onreadystatechange = parseInfo;
		request.open("GET", url , true);
		request.send(null);
		
}

function sendPOST(url, form, tos){

    to = tos;
		request = createRequest();
		request.onreadystatechange = parseInfo;
		request.open("POST", url , true);
    request.setRequestHeader('Content-Type',
                     'application/x-www-form-urlencoded');
		request.send(loadForm(form));
}

function parseInfo(){
    if(request.readyState == 1){
     
    } else if(request.readyState == 4){
    	var browser = navigator.appName;
        var answer = request.responseText;

        if( document.getElementById(to).innerHTML != answer){
        	if( document.getElementById(to).innerHTML != ""){
        document.getElementById(to).innerHTML = answer;
      }
     }
    }
    else{
     document.getElementById(to).innerHTML = "lade";
    }
} 

function loadForm(formular){

var postparam = "";
var anzahl = document.forms[formular].elements;
	for(x=0; x <= anzahl.length-1; x++){
		if(x != 0){
		 postparam += '&';
		}
	postparam += document.forms[formular].elements[x].name;
	postparam += '=';	
	postparam += encodeURI(document.forms[formular].elements[x].value);	
	}
	return postparam;
} 
  
function createRequest()
{
 	try	{
		var request = new XMLHttpRequest();
	}catch(ex)
	{try{
			var request = new ActiveXObject("MSXML2.XMLHTTP");
		}catch(ex){
			var request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return request;
}
