// trifocus.js

var http = createRequestObject();

function createRequestObject() {
	var request;
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		request = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		request = new XMLHttpRequest();
	}
	return request;
}

function getPage(r_page) {
	http.abort;
	http.open('post', 'get_page.php');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.onreadystatechange = handlePage;
	//http.send('arg=val&arg2=val2');
	http.send('page=' + r_page);
	document.getElementById('content').innerHTML = 'Loading ...';
}

function getNewsPosts() {
	http.abort;
	http.open('post', 'get_news.php');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.onreadystatechange = handlePage;
	//http.send('arg=val&arg2=val2');
	http.send('num=0');
	document.getElementById('content').innerHTML = 'Loading ...';
}

function handlePage() {
	/* states =
	 * 0 uninit
	 * 1 loading
	 * 2 loaded
	 * 3 interactive
	 * 4 finished */
	if (http.readyState == 4) {
		var response = http.responseText;
		document.getElementById('content').innerHTML = response;
	}
}

function init() {
	getPage('news');
}

window.onload=init;


