
function doHttpRequest()
{
	var http_request = false;
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesnt work in Opera") 
		return; 
	}
	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		}
		try
		{
			objXmlHttp=new ActiveXObject(strName)
		}
		catch(e)
		{ 
			alert('Giving up :( Cannot create an XMLHTTP instance)') 
			return 
		}
	}
}


function showajax_new(theurl,receiveid)
{
	
	document.getElementById(receiveid).innerHTML="loading...";

	doHttpRequest();

	var url=theurl;
	objXmlHttp.onreadystatechange=stateChanged_new;
	objXmlHttp.open("post", url , true)
	objXmlHttp.send(null)
	
	function stateChanged_new()
	{
		if (objXmlHttp.readyState==4 || objXmlHttp.readyState=="complete")
		{ 
			document.getElementById(receiveid).innerHTML=objXmlHttp.responseText;
		}
	}
}


function returnajaxvalue(theurl,receiveid)
{
	doHttpRequest();
	var url=theurl;
	objXmlHttp.onreadystatechange=stateChanged;
	objXmlHttp.open("post", url , true)
	objXmlHttp.send(null)
	
	function stateChanged()
	{
		if (objXmlHttp.readyState==4 || objXmlHttp.readyState=="complete")
		{ 
			document.getElementById(receiveid).innerHTML=objXmlHttp.responseText;
		}
		else
		{
			document.getElementById(receiveid).innerHTML=="0";
		}
	}
}

