// Load data
var xmlHttp

function loadData(page, query, ele) {
    var element = document.getElementById(ele);
	
	if (page.length==0){ 
		element.innerHTML=""
		return
	}xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		element.innerHTML="Browser does not support HTTP Request"
		return
	}
	
    element.innerHTML = 'Loading page...';
	var url=page
	//var url='test.htm'
	url = url+'?'+query
	url = url+"&uniqid="+Math.random()
    xmlHttp.open("GET", url);
    xmlHttp.onreadystatechange = function() {
        if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
            element.innerHTML = xmlHttp.responseText;
        } else {if (xmlHttp.readyState == 4 && xmlHttp.status >= 400){element.innerHTML = "There was a problem loading the content...<br />Error mesage: " + xmlHttp.statusText}}
    }
    xmlHttp.send(null);
}


function runData(page, query, ele) {
    var element = document.getElementById(ele);
	
	if (page.length==0){ 
		element.innerHTML=""
		return
	}xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		element.innerHTML="Browser does not support HTTP Request"
		return
	}
	
    //element.innerHTML = 'Loading page...';
	var url=page
	//var url='test.htm'
	url = url+'?'+query
	url = url+"&uniqid="+Math.random()
    xmlHttp.open("GET", url);
    xmlHttp.onreadystatechange = function() {
        if (xmlHttp.readyState == 4 && xmlHttp.status >= 400){element.innerHTML = "There was a problem loading the content...<br />Error mesage: " + xmlHttp.statusText}
    }
    xmlHttp.send(null);
}


function GetXmlHttpObject(){ 
	var objXMLHttp=null
	if (window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest()
	}else if (window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 