// JavaScript Document
function createAjaxRequest()	{
	var request = false;
	var versions = new Array("MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp");
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		request = new XMLHttpRequest();
		if (request.overrideMimeType) {
			request.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // IE
		for(i=0; i<versions.length && request.readyState != 0; i++)	{
			try {
				request = new ActiveXObject(versions[i]);
			} catch(exception) {
				// Fehlerbehandlung			
			}
		}
	}
	return request;	
}

function requestProcessReqChangeSetInnerHtml() {
	if(request.readyState == 4) {
		if(request.status == 200)	{
			// alert(dynamic_div.innerHTML);
			dynamic_div.innerHTML = request.responseText;
		}
	}
}

function requestProcessReqChangeSetValue() {
	if(request.readyState == 4) {
		if(request.status == 200)	{
			// alert(dynamic_div.value);
			dynamic_div.value = request.responseText;
		}
	}
}

var request = false;
var dynamic_div;
function loadSearch(dst, src) {
	dynamic_div = document.getElementById(dst);
	request = createAjaxRequest();
	request.open("GET", "fileadmin/ipoa/files/load.php?dst="+src, true);
	// alert(dynamic_div.innerHTML);
	request.onreadystatechange = requestProcessReqChangeSetInnerHtml;
	request.send(null);
}

function codeLoader(dst, src) {
	dynamic_div = document.getElementById(dst);
	request = createAjaxRequest();
	request.open("GET", "fileadmin/ipoa/files/oanCodeLoader.php?dst="+src, true);
	/* alert(dynamic_div.value); */
	request.onreadystatechange = requestProcessReqChangeSetValue;
	request.send(null);
}

