// JavaScript
// Browser-agnostic XMLHTTP factory function
/****************************************************************************************************/

function getXMLHTTP() {
	if (window.XMLHttpRequest) return new XMLHttpRequest();
	else if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	else return null;
}

/****************************************************************************************************/

function ajaxPageAnouncements(numOfPages, counter) {
	

	
	var XMLHTTP = getXMLHTTP();
	var XMLHTTPHandler = "includes/ajax/pager_anouncements.php?";
	var XMLHTTPData = "numOfPages=" + numOfPages + "&counter=" + counter;
	// this is how "grab" an HTML element from the current document
	var thisIsTheDiv = document.getElementById("anouncements_art"); // in this case, a div with id 'anouncements_art'
	
	XMLHTTP.onreadystatechange = function() {
		if ((XMLHTTP.readyState == 4) && (XMLHTTP.status == 200)) {
			serverResponse = XMLHTTP.responseText;
			if (serverResponse.length > 0) {
				// this is how you "punch" code into an element already in our HTML
				// in this case, the server response in our 'anouncements_art' div
				thisIsTheDiv.innerHTML = "<strong>" + serverResponse + "</strong>";
			}
		}
	}
	XMLHTTP.open("POST", XMLHTTPHandler, true);
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.setRequestHeader("Content-length", XMLHTTPData.length);
	XMLHTTP.setRequestHeader("Connection", "close")
	XMLHTTP.send(XMLHTTPData);
}
	
/****************************************************************************************************/

function ajaxPageActivities(numOfPages, counter) {
	var XMLHTTP = getXMLHTTP();
	var XMLHTTPHandler = "includes/ajax/pager_activities.php?";
	var XMLHTTPData = "numOfPages=" + numOfPages + "&counter=" + counter;
	// this is how "grab" an HTML element from the current document
	var thisIsTheDiv = document.getElementById("activities_art"); // in this case, a div with id 'activities_art'

	XMLHTTP.onreadystatechange = function() {
		if ((XMLHTTP.readyState == 4) && (XMLHTTP.status == 200)) {
			serverResponse = XMLHTTP.responseText;
			if (serverResponse.length > 0) {
				// this is how you "punch" code into an element already in our HTML
				// in this case, the server response in our 'activities_art' div
				thisIsTheDiv.innerHTML = "<strong>" + serverResponse + "</strong>";
			}
		}
	}
	XMLHTTP.open("POST", XMLHTTPHandler, true);
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.setRequestHeader("Content-length", XMLHTTPData.length);
	XMLHTTP.setRequestHeader("Connection", "close")
	XMLHTTP.send(XMLHTTPData);
}
	
/****************************************************************************************************/
	
	
