var XMLHttpRequestObject = false;
var sWebPage = "";
var sCode    = "";
var sValue   = "";

if (navigator.userAgent.indexOf("MSIE") >= 0)
{ 
    var strName="Msxml2.XMLHTTP"
    if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
    {
      strName="Microsoft.XMLHTTP"
    } 
 
    XMLHttpRequestObject = new ActiveXObject(strName)
}
else
{
  if (window.XMLHttpRequest)
  {
    XMLHttpRequestObject = new XMLHttpRequest(); 
  }
}

function AjaxValidate(psWebPage, psCode, psValue)
{
  if (XMLHttpRequestObject)
  {      
      var url = psWebPage + "?code=" + psCode + "&value=" + psValue
 
      sWebPage = psWebPage;
      sCode    = psCode;
      sValue   = psValue;
 
      XMLHttpRequestObject.open("GET", url);

      XMLHttpRequestObject.onreadystatechange = function()
      {
        if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
        {
          setOutput(sWebPage, sCode, XMLHttpRequestObject.responseText);
        }
      }
      
      XMLHttpRequestObject.send(null);
  }  
}
  
  
