// JScript File
function getcustomers()//  
{
    destination = "customerlist";
    //var place = document.getElementById(destination); 
    //place.innerText = ""
    //place.innerHTML = "<p>Loading Customer List...</p>";
    
    url = "/transform/xml?";
    currentPageUrl = window.location.href;
 
    var num  = arguments.length;
    for(var i=0; i<num; i++)
    {
       if (i>0)
       {
         url += "&";
       }
       url += escape(arguments[i])+"="+escape(arguments[++i]);
    }
    // alert("Transform Servlet URL = " + url);
    try
    {
        req = newXMLHttpRequest();
        req.onreadystatechange = processListResults;
        req.open("GET",url ,true);
        req.send(null);
         
    }
    catch(ex)
    {
        alert("error ocurred");
    }
}
/*
 * 
 */

function processListResults() 
{
    if (req.readyState == 4) 
    { 
        if (req.status == 200)
        {
            var result = req.responseText;
            var place = document.getElementById(destination); 
            place.innerText = ""
            place.innerHTML = result;
         }
         //alert("status = "+req.status);
     }
}


function newXMLHttpRequest() {

  var xmlreq = false;

  // Create XMLHttpRequest object in non-Microsoft browsers
  if (window.XMLHttpRequest) {
    xmlreq = new XMLHttpRequest();
  } else if (window.ActiveXObject)
   {
    
    try {
      // Try to create XMLHttpRequest in later versions
      // of Internet Explorer

      xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e1) {

      // Failed to create required ActiveXObject
      
      try {
        // Try version supported by older versions
        // of Internet Explorer
      
        xmlreq = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (e2) {

        // Unable to create an XMLHttpRequest by any means
        xmlreq = false;
      }
    }
  }

return xmlreq;
}



