﻿// JScript File

	function createRequestObject()
	{
		var xmlhttp = false;
		try
 		{
 			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
 		catch (e)
	 	{
  			try 
  			{
  				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  		} 
  			catch (E) 
			{
   				xmlhttp = false;
  			}
	 	}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
  			xmlhttp = new XMLHttpRequest();
		}
		return xmlhttp;
	}

	function performOperation(formname,action,params)
	{
		var request = createRequestObject();
		var retVal 
		request.open('GET', action, false);
		request.onreadystatechange = function()
		{
			if(request.readyState == 4)
			{
				if(request.status == 200)
				{
					var response = request.responseText;
					retVal=response
				}
			}
		}
		request.send();
		return retVal;
	}

	function performXMLOperation(formname,action,params)
	{
		var request = createRequestObject();
		var retVal 
		request.onreadystatechange = function()
		{
			if(request.readyState == 4)
			{
				if(request.status == 200)
				{
					var response = request.responseXML.documentElement;
					retVal=response
				}
			}
		}
		request.open('GET', action, false);
		request.send();
		return retVal;
	}
