function processAjax(param,url,statefunction,pvar) {
	var ajax;
	if(window.XMLHttpRequest) {
		ajax=new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		ajax=new ActiveXObject("Microsoft.XMLHTTP");
	}
	ajax.open('POST',url,true);
	ajax.onreadystatechange=function() {
		//alert(ajax.responseText);
		if(ajax.readyState==4 && ajax.status==200) {
			statefunction(ajax,pvar);
		}
	}
	ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajax.setRequestHeader("Content-length", param.length);
	ajax.setRequestHeader("Connection", "close");
	ajax.send(param);
}
