﻿// JScript File

function getXMLHTTP()
{
	var objXMLHTTP = false;

	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	try
	{
		objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP");
	}
	catch (e)
	{
		try
		{
			objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (E)
		{
			objXMLHTTP = false;
		}
	}
	/*@end @*/

	if (!objXMLHTTP)
	{
		if (typeof(XMLHttpRequest) != "undefined")
		{
			objXMLHTTP = new XMLHttpRequest();
		}		
	}
	
	return objXMLHTTP;	
}    
function sendHTTPPOST(strURL, strParams, callBackFunction)
{
	var objXMLHTTP = getXMLHTTP();

	objXMLHTTP.onreadystatechange = function() {
		if (objXMLHTTP.readyState == 4)
		{
			if (objXMLHTTP.status == 200)
			{
				callBackFunction(objXMLHTTP.responseText);
			}
			else
			{
				callBackFunction(objXMLHTTP.status + " - " + objXMLHTTP.statusText);
			}
		}
	}
	objXMLHTTP.open ("POST", strURL, true);
	objXMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

	objXMLHTTP.send(strParams);
}

