// JavaScript Document
var request = null;
var resultLayer = null;
	
function tx_pepzoekgids_pi1_createRequest() {
	try {
		request = new XMLHttpRequest();
	}catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}catch (failed) {
				request = null;
			}
		}
	}
	
	if (request == null) {
		alert("Error creating request object!");
	}
}

function getListOfCities(host, value, resField) {
	tx_pepzoekgids_pi1_createRequest();
	resultLayer = resField;
	//hack for IE caching
	var timeObject = new Date()
	
	request.open('POST', 'http://'+host+'/typo3conf/ext/pep_zoekgids/class.tx_pepzoekgids_ajax.php', true);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.onreadystatechange = tx_pepzoekgids_pi1_updatePage;
	request.send("value="+value+"&time="+timeObject.getTime());
}

function tx_pepzoekgids_pi1_updatePage(){
	if (request.readyState == 4) {
		/* update the form with response from server!*/
		var html = request.responseText;
		
		document.getElementById(resultLayer).innerHTML = html;
	}
}

function xstart() {
	getListOfCities('www.tuinen.info', 'tuinen.info', 'xtest');	
}


