﻿var http_request = false;

    function makeRequest(url,results)
     {
   // alert(url)
 if (window.XMLHttpRequest) // Mozilla, Safari, IE7...
  { 
      http_request = new XMLHttpRequest();
  } 
  else if (window.ActiveXObject)
   { // IE6 and older
      http_request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  // alert(http_request)
  http_request.open('GET', url, true);
  http_request.send(null);
 //http_request.onreadystatechange = alertContents;
   http_request.onreadystatechange = function(){
    if(http_request.readyState == 4) 
    {
     alertContents(results)
    }
}
}
function alertContents(results) {
//alert(http_request.status)
document.getElementById("loaderimage").style.display ="block"
if (http_request.readyState == 1) {
document.getElementById(results).innerHTML ="Connecting..."
}
if (http_request.readyState == 2) {
}
document.getElementById(results).innerHTML ="Sending..."
if (http_request.readyState == 3) {
document.getElementById(results).innerHTML ="Processing..."
}
  if (http_request.readyState == 4) 
  {
     if (http_request.status == 200)
       {
         if (results == "subresults")
      {
       document.getElementById(results).innerHTML ="Thank-You! You have successfully subscribed to our news letter...<br> You can unsubscribe anytime by completing this form again and checking the unsubscribe checkbox."
       document.getElementById("btn_subscribe").disabled = true;
      }
      else
      {
        document.getElementById(results).innerHTML ="Email sent! <a href='#' onclick=email_this_close('emailthis')>Close?</a>"
       }
        document.getElementById("loadingimage").style.display ="none"
      } 
      
      else 
      {
          alert('There was a problem with the request.');
      }
  }
}
