function getPackages() {
  var providerID = document.getElementById('providerID').value;
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("GET", "lookup_provider.php?providerID=" + providerID, true);
    httpObject.send(null);             
    httpObject.onreadystatechange = returnPackages;
  }
}

function returnPackages() {
  if(httpObject.readyState == 4){
    // Update the line items with fresh data from the DB
    values = httpObject.responseText.split("|||");
    document.getElementById('serviceList').innerHTML = values[2];
  }  
}

function clickService(serviceID) {
  if (document.getElementById(serviceID).checked == true) { value = 1; } else { value = 0; }
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("GET", "update_compare.php?serviceID=" + serviceID + "&value=" + value, true);
    httpObject.send(null);             
    httpObject.onreadystatechange = returnSelected;
  }
}

function unclickService(serviceID) {
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("GET", "update_compare.php?serviceID=" + serviceID + "&value=0", true);
    httpObject.send(null);             
    httpObject.onreadystatechange = returnSelected;
  }  
  document.getElementById(serviceID).checked = false;
}

function returnSelected() {
  if(httpObject.readyState == 4){
    // Update the line items with fresh data from the DB
    values = httpObject.responseText.split("|||");
    document.getElementById('userList').innerHTML = values[2];
  }    
}
