
function mXMLHTTP() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
			
var mhttp = mXMLHTTP();

function postcode_request(postcode) {
	if(postcode != "") {
		mhttp.open('get', './elements/AX_pc.php?pc='+ postcode+"&ms=" + new Date().getTime());
			mhttp.onreadystatechange = response_postcode;
			mhttp.send(null);
	}
}
			
function response_postcode() {
    if(mhttp.readyState == 4){
	    var straat = mhttp.responseXML.getElementsByTagName('street')[0];
		var city = mhttp.responseXML.getElementsByTagName('city')[0];
		if(mhttp.responseText != "Error!" && mhttp.responseText != "") {
			document.getElementsByName('street')[0].value = getObjInnerText(straat);
			document.getElementsByName('city')[0].value = getObjInnerText(city);
		}
	}
}
 function getObjInnerText(obj){
		if(obj){
			return (obj.innerText) ? obj.innerText
			: (obj.textContent) ? obj.textContent
			: (obj.childNodes[0].nodeValue) ? obj.childNodes[0].nodeValue
			: "";
		}
		return "";
	}
