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

if (request == null)
  alert("Error creating request object!");

function afterajax() {
  if (request.readyState == 4) {
    if (request.status == 200) {
      /* Get the response from the server */
      var response = request.responseText;
      var array = response.split("|");
      var alertNumber = array[0];
      var alertText = array[1];
      if (alertNumber == "1") {
      window.location = alertText;
      } else {
      document.getElementById("status").innerHTML="<span class=\"red\">"+alertText+"</span>";
      document.getElementById("continue").disabled=false;
      }
     } else {
      alert("Error! Request status is " + request.status);
    }
  }
}

function process() {
    document.getElementById("continue").disabled=true;
    document.getElementById("status").innerHTML="<span class=\"grey\">Working...please wait.</span>";
   var Name = document.getElementById("Name").value;
   var Title = document.getElementById("Title").value;
   var Company = document.getElementById("Company").value;
   var Address = document.getElementById("Address").value;
   var City = document.getElementById("City").value;
   var State = document.getElementById("State").value;
   var Zip = document.getElementById("Zip").value;
   var Country = document.getElementById("Country").value;
   var Phone = document.getElementById("Phone").value;
   var Fax = document.getElementById("Fax").value;
   var Email = document.getElementById("Email").value;
   var Interest = document.getElementById("Interest").value;
   var comments2 = document.getElementById("comments2").value;
   var do_url = "training_contact_do.php";
   request.open("POST", do_url, true);
   request.onreadystatechange = afterajax;
   request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   request.send("Name=" + encodeURIComponent(Name) + "&Title=" + encodeURIComponent(Title) + "&Company=" + encodeURIComponent(Company)  + "&Address=" + encodeURIComponent(Address) + "&City=" + encodeURIComponent(City) + "&State=" + encodeURIComponent(State) + "&Zip=" + encodeURIComponent(Zip) + "&Country=" + encodeURIComponent(Country) + "&Phone=" + encodeURIComponent(Phone) + "&Fax=" + encodeURIComponent(Fax) + "&Email=" + encodeURIComponent(Email) + "&Interest=" + encodeURIComponent(Interest) + "&comments2=" + encodeURIComponent(comments2));        
}

function getradio(name) {
  var group = document.getElementsByName(name);
  for (i=0; i < group.length; i++) {
    if (group[i].checked == true) {
      var radiovalue = group[i].value;
    }
  }
  if (radiovalue == undefined) {
  return "";
  } else {
  return radiovalue;
  }
}

function redirect(name,destination) {
if (name == "") {
} else {
document.getElementById("redirect"+name).disabled=true;
}
window.location = destination;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
