 var http_request = false;

      // Get contents of file in var 'url'
      function makeRequest(url) {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
          http_request = new XMLHttpRequest();
          if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
            // See note below about this line
          }
        } else if (window.ActiveXObject) { // IE
          try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
            try {
              http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
          }
        }

        if (!http_request) {
          alert('There was a problem loading client details. Please enter them manually.1');
          return false;
        }

        // Use random number to randomise URL and thus avoid caching
        var random_number= Math.random() * 4;
        http_request.onreadystatechange = alertContents;
        http_request.open('GET', url + '&random=' + random_number , true);
        http_request.send(null);
      }


      // Fill in registrant form with SQL results from info grabbed by makeRequest
      function alertContents() {

        // disable submit button & show loading message
        //document.getElementById("submit_button").disabled = true;
        //document.getElementById("load_message").style.display = 'inline';

        if (http_request.readyState == 4) {

          if (http_request.status == 200) {


            // Split values from URL
            //returnfields = http_request.responseText.split('|');
            document.getElementById('delivery_address_output').value = http_request.responseText;

          } else {

            alert('There was a problem loading client details. Please enter them manually.2');

          }

        }

        // hide loading message & enable submit button
        //document.getElementById("load_message").style.display = 'none';
        //document.getElementById("submit_button").disabled = false;

      }