// @author (K)
// @copyright 2009

// retrieve data using get
function getData(adress,the_function) {
	window.defaultStatus= "request to server pending ...";
	var XMLHttpRequestObjekt= false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObjekt= new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObjekt= new ActiveXObject("Microsoft.XMLHTTP");	
	}
	if (XMLHttpRequestObjekt) {
		XMLHttpRequestObjekt.open("GET",adress);
		XMLHttpRequestObjekt.onreadystatechange = function() { 		
			if (XMLHttpRequestObjekt.readyState==4 && XMLHttpRequestObjekt.status==200) {
				// data processing
					var data=XMLHttpRequestObjekt.responseText;
					the_function(data);
					window.defaultStatus= "Done.";
				} // state
			} // function
			XMLHttpRequestObjekt.send(null);
		} // XMLHttpRequestObjekt
	} // getData

