// JavaScript Document for AJAX xmlhttpRequest

function setXHR() {
	
	if(typeof(XMLHttpRequest)!='undefined')
		return new XMLHttpRequest();

	var axO=['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.4.0',
		'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP'], i;
	for(i=0;i<axO.length;i++)
		try{
			return new ActiveXObject(axO[i]);
		}catch(e){}
	return null;	
}


function sendXHR(xhrequest, callbackFunction, url, postdata) {
	xhrequest.onreadystatechange = callbackFunction;
	xhrequest.open("POST", url, true);
	xhrequest.setRequestHeader("content-Type", "application/x-www-form-urlencoded");
	xhrequest.send(postdata);
}

