function getResults(url,parameters,parentID) {
  $.ajax({
    url: url + parameters,
    cache: false,
    success: function(html){
      hideResults();
      $("#"+parentID).append(html);
//      $("#self_test").css({
//        display: 'none'
//      });
        $('#formInstructions').remove();
    }
  });
}

function hideResults() {
  $("#self_test").css({
    display: 'block'
  });
  $("#results").remove();
}




   function get(obj) {
      if(obj.parentNode.id=='epworth') var url = '/understanding-narcolepsy/form-results.php';
      var getstr = "?";
      for (i=0; i<obj.childNodes.length; i++) {
        if (obj.childNodes[i].tagName=="TABLE") {
          var tagTable = obj.childNodes[i];
          for (j=0; j<tagTable.childNodes.length; j++) {
            if (tagTable.childNodes[j].tagName=="TBODY") {
              var tagBody = tagTable.childNodes[j];
              for (k=0; k<tagBody.childNodes.length; k++) {
                if (tagBody.childNodes[k].tagName=="TR") {
                  var tagTR = tagBody.childNodes[k];
                  for (l=0; l<tagTR.childNodes.length; l++) {
                    if (tagTR.childNodes[l].tagName=="TD") {
                      var tagTD = tagTR.childNodes[l];
                      for (x=0; x<tagTD.childNodes.length; x++) {
                        if (tagTD.childNodes[x].tagName == "INPUT") {
                        if (tagTD.childNodes[x].type == "text") {
                          getstr += tagTD.childNodes[x].name + "=" + tagTD.childNodes[x].value + "&";
                        }
                        if (tagTD.childNodes[x].type == "checkbox") {
                          if (tagTD.childNodes[x].checked) {
                             getstr += tagTD.childNodes[x].name + "=" + tagTD.childNodes[x].value + "&";
                          } else {
                             getstr += tagTD.childNodes[x].name + "=&";
                          }
                        }
                        if (tagTD.childNodes[x].type == "radio") {
                          if (tagTD.childNodes[x].checked) {
                             getstr += tagTD.childNodes[x].name + "=" + tagTD.childNodes[x].value + "&";
                          }
                        }
                      }   
                      if (tagTD.childNodes[x].tagName == "SELECT") {
                       var sel = tagTD.childNodes[x];
                       getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
      }
      getResults(url, getstr,obj.parentNode.id);
   }
