var req;
function createRequestObject(){
	if (window.XMLHttpRequest) {
		try {
			return new XMLHttpRequest();
		} catch (e){}
	} else if (window.ActiveXObject) {
		try {
			return new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e){}
		try {
			return new ActiveXObject('Microsoft.XMLHTTP');
		} catch (e){}
	}
	return null;
}

function loadXMLDoc(url){
	if(!req)
		req = new createRequestObject();
	if(req){
		req.onreadystatechange = processReqChange;
		setTimeout("req.abort();",25000);
		req.open("GET",url,true);
		req.send(null);
	}else{
		alert("Browser doesn't allow to use JavaScript");
	}
}

function processReqChange(){
	//document.form1.state.value = stat(req.readyState);
	if(req.readyState == 4){
		//clearTimeout(ab);

		//document.form1.statusnum.value = req.status;
		//document.form1.status.value = req.statusText;

		// only if "OK"
		if(req.status == 200){
			if(document.getElementById('divSearchBoxes'))
			document.getElementById('divSearchBoxes').innerHTML=req.responseText;
		}else{
			alert("Can't get data:\n"+req.statusText);
		}
	}
}

function stat(n){
	switch(n){
		case 0:
			return "not initialized";
		break;
		case 1:
			return "loading...";
		break;
		case 2:
			return "loaded";
		break;
		case 3:
			return "in progress...";
		break;
		case 4:
			return "ready";
		break;
		default:
			return "unknown state";
	}
}

function requestdata(params){
	loadXMLDoc("http://traveldomain.dev/test.php"+params)
}