try {
  arequest = new XMLHttpRequest();
} catch (trymicrosoft) {
  try {
    arequest = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (othermicrosoft) {
    try {
      arequest = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
      arequest = null;
    }
  }
}





function spitAddResults() {

  if (arequest.readyState < 4)  { return; }
  amyvals = arequest.responseText;


  var outArr = new Array(2);
  outArr = amyvals.split("z1qqr2z");

  if (outArr[0] == "list") {

    document.getElementById("autocomplete").value = '';

    if(document.getElementById("candtaglist").innerHTML == "none yet!") {

      document.getElementById("candtaglist").innerHTML = "<li>" + outArr[1] + "</li>";

    }

   else {

    document.getElementById("candtaglist").innerHTML = document.getElementById("candtaglist").innerHTML + "<li>" + outArr[1] + "</li>";

   } 

  document.getElementById("addcandarea").innerHTML = ""; 

  }

  else {

   document.getElementById("addcandarea").innerHTML = outArr[1];

  }

}



function spitTagResults() {

  if (arequest.readyState < 4)  { return; }
  amyvals = arequest.responseText;

  var outArr = new Array(2);
  outArr = amyvals.split("z1qqr2z");

  if (outArr[0] == "list") {

    document.getElementById("tagbox").value = '';

    if (document.getElementById("normaltaglist").innerHTML == "none yet!") {

      document.getElementById("normaltaglist").innerHTML = "<li>" + outArr[1] + "</li>";    

    }
    else {
  document.getElementById("normaltaglist").innerHTML = document.getElementById("normaltaglist").innerHTML + "<li>" + outArr[1] + "</li>";

  }

  document.getElementById("addtagarea").innerHTML = "";

  }

  else {

    document.getElementById("addtagarea").innerHTML = outArr[1];

  }

}





function spitQuoteResults() {

  if (arequest.readyState < 4)  { return; }
  amyvals = arequest.responseText;

  var outArr = new Array(2);
  outArr = amyvals.split("z1qqr2z");

  if (outArr[0] == "list") {

  document.getElementById("quotebox").value = '';

   if (document.getElementById("quotelist").innerHTML == "none yet!") {

     document.getElementById("quotelist").innerHTML = "<li>" + outArr[1] + "</li>";

  }

  else {

  document.getElementById("quotelist").innerHTML = document.getElementById("quotelist").innerHTML + "<li>" + outArr[1] + "</li>";

  }

  document.getElementById("addquotearea").innerHTML = "";

  }

  else {

    document.getElementById("addquotearea").innerHTML = outArr[1];
    
  }

}



