function GetXmlHttpObject() {
	xmlHttp=null;
	try { xmlHttp=new XMLHttpRequest(); }
	catch (e) {
 		try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
 		catch (e) {
  		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
 		}
	}
	return xmlHttp;
}

function GetKredAddress(pno) {
	var xmlHttp = GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
  } 
	var url = 'sys/ajax.php?f=GetKredAddress&q=' + pno;
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete') {
			var response = xmlHttp.responseText;
			if(response == 'error') {
				alert('Personnumret finns ej eller är felaktigt angivet (ååmmdd-xxxx).')
				return;
			}
			var array = response.split(';')
			var first_name = array[0].split(' ');
			document.getElementById('first_name').value = first_name[0];
			document.getElementById('last_name').value = array[1];
			document.getElementById('address_1').value = array[2];
			document.getElementById('address_2').value = '';
			document.getElementById('zip').value = array[3];
			document.getElementById('city').value = array[4];
		}
	}
	xmlHttp.send(null)
}