// News script

var current_number = 5;

var xmlhttpNews;

function get_more_homepage_news() {
	
	xmlhttpNews = GetXmlHttpObject();
	
	if (xmlhttpNews == null) {
		alert ("Browser does not support HTTP Request");
			return;
	}
	
	var url="http://gbbf.camra.org.uk/php/homepage_news.php";
	
	// increment current number counter
	current_number++;
	
	url = url + "?o=" + current_number;
	url = url + "&sid=" + Math.random();
	
	xmlhttpNews.onreadystatechange = stateChangedNews;
	xmlhttpNews.open("GET", url, true);
	xmlhttpNews.send(null);
}

function stateChangedNews() {
	
	if (xmlhttpNews.readyState == 4) {
		result_text = xmlhttpNews.responseText;
		if (result_text.length > 0) {
			// display results
			document.getElementById("homepage_news").innerHTML = result_text;
		}
	}
}

function GetXmlHttpObject() {
	
	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	
	if (window.ActiveXObject) {
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return null;
}