var httpAJAX=newAJAX();
var resAJAX='';
function newAJAX(){
	var request = false;
	try {
	  request = new XMLHttpRequest();
	} catch (trymicrosoft) {
	  try {
	    request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (othermicrosoft) {
	    try {
	      request = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch (failed) {
	      request = false;
	    }
	  }
	}
	if (!request){
	  alert("Error initializing XMLHttpRequest!");
	}
	return(request);
}

function getAJAX_pr(ur){
	ajax=httpAJAX;
	str = '_eval';
	ajax.open("GET", 'http://'+document.location.hostname+'/'+ur, true);
	eval('ajax.onreadystatechange = updatePage'+str);
	ajax.send(null);
	return ajax;
	
}
function getAJAX_news(number){
	ajax=httpAJAX;
	ur = '/ajax.php?action=news&pg=' + number;
	str = '_news';
	ajax.open("GET", 'http://'+document.location.hostname+'/'+ur, true);
	eval('ajax.onreadystatechange = updatePage'+str);
	ajax.send(null);
	return ajax;
	
}
function updatePage_eval(){
	if (httpAJAX.readyState == 4) {
		if (httpAJAX.status == 404) alert("AJAX: Request URL does not exist");
		if (httpAJAX.status != 200) alert("AJAX: status code is " + httpAJAX.status);
	    var response = httpAJAX.responseText;
		resAJAX=response;
		alert(resAJAX);
		document.getElementById("ajax_news") = resAJAX;
		
 	}
}
function updatePage_news(){
	if (httpAJAX.readyState == 4) {
		if (httpAJAX.status == 404) alert("AJAX: Request URL does not exist");
		if (httpAJAX.status != 200) alert("AJAX: status code is " + httpAJAX.status);
	    var response = httpAJAX.responseText;
		resAJAX=response;
		document.getElementById("ajax_news").innerHTML = resAJAX;
		
 	}
}

