function loadPage(page, query)
{
	document.getElementById("topcontent").style.display="none";
	document.getElementById("maincontent").innerHTML="Loading...";
  if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else{// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState==4 && xmlhttp.status==200){
      document.getElementById("maincontent").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET", "pages/getContent.php?p=" + page + "&" + query, true);
  xmlhttp.send();
}

function requestPage(page, query, callback)
{
  if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else{// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState==4 && xmlhttp.status==200){
			// Success
			eval(callback+";");
		}
  }
  xmlhttp.open("GET", "pages/getContent.php?p=" + page + "&" + query, true);
  xmlhttp.send();
}
