// Thanks to Bill Bercik for the code on which the below snippet is based
// http://www.webpasties.com/xmlHttpRequest/

var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/

if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
{
  xmlhttp = new XMLHttpRequest();
}

function getMyHTML(serverPage, objID)
{
  var obj = document.getElementById(objID);
  xmlhttp.open("GET", serverPage);
  xmlhttp.onreadystatechange = function()
  {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
    {
      obj.innerHTML = xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
};


function getMyHTML2(serverPage, objID)
{
	var obj = document.getElementById(objID);

	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function()
	{
		window.alert("readyState: " + xmlhttp.readyState);
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			window.alert(xmlhttp.responseText);
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
};
