function GetXmlHttpObject(handler){
	var objXMLHttp=null
	
	if(window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest()
	} else if(window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	} 
	
	return objXMLHttp
}

function display_info(target_id){
	
	//TARGET TABLE
	var display_table = document.getElementById(target_id);
	
	//REMOVE OLD LOADING SCREENS
	var loading_screen = document.getElementById('loading'); if(loading_screen){ loading_screen.parentNode.removeChild(loading_screen); }
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		
		//RESPONSE
		var xml_doc = xmlHttp.responseText;
		
		//DISPLAY DATA
		display_table.innerHTML = xml_doc;
		
		if(target_id == 'alert'){ display_table.style.display = 'block'; setTimeout(function(){ display_table.style.display='none'; }, '5000'); }
		
	} else {
		
		//DISPLAY DATA
		td = document.createElement('div');	
		td.setAttribute('id', 'loading');
		td.setAttribute('align', 'center');
		td.style.fontSize = '14pt';
		td.style.fontFamily = 'arial';
		td.innerHTML = '<br /><br /><div style="text-align:center;"><h1>Loading</h1><br /><img src="http://mattress.furnituretopekakansas.com/images/ajax-loader.gif" /></div>';
		
		//INSERT
		display_table.appendChild(td);
	}
}

function get_info(url, qStr, target_id){
	document.getElementById(target_id).innerHTML = '';
	
	
	xmlHttp=GetXmlHttpObject()
	if(xmlHttp==null){
		alert("Browser does not support HTTP Request");
		return;
	}
	
	url=url+"?"+qStr;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange = function(){ display_info(target_id) };
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
