var xmlHttp;
var timeout = 300000; // in msecs; 300000 = 5 menit

function GetXmlHttpObject() { 
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp
}

function populatedata(){
	xmlHttp 	= GetXmlHttpObject();
	if (xmlHttp==null) {
		//alert ("Your Browser does not support AJAX");
		return;
	}
	var el = document.getElementById("pageNumber");
	var pageNumber = el.value;
	
	var el_cat = document.getElementById("category");
	var strcat = el_cat.value;

	var url = "http://www.onlineprojectcenter.com/ajaxlist.php?page=" + pageNumber + "&cat=" + strcat;
	xmlHttp.onreadystatechange = onreadystatechangeData;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function onreadystatechangeData(){
	if ((xmlHttp.readyState==4) || (xmlHttp.readyState=="complete")) {
		var responseText = xmlHttp.responseText;
		var hasError = (responseText.indexOf('class="projects"',0)>=0) ? false : true;
		//alert(responseText);
		if (responseText!="") {
			if (!hasError) {
				document.getElementById("project-list").innerHTML=responseText;
			}
			window.setTimeout("populatedata()",timeout);
		} else {
			document.getElementById("project-list").innerHTML="Refreshing data...";
		}
	}
}