
    var http = false;

    if(navigator.appName == "Microsoft Internet Explorer") {
      http = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
      http = new XMLHttpRequest();
    }

    function validate() {
      http.abort();

      var email = document.newsletter.newsemail.value;
      if (email == '') {
	document.getElementById("div_newsletter").style.display = "block";
        document.getElementById('div_newsletter_inner').innerHTML = '<font color="red" size=2>Please enter your email.</font>';
      } else {
        http.open("GET", "validate.php?newsemail=" + email, true);
        http.onreadystatechange=function() {
          if(http.readyState == 4) {
	    document.getElementById("div_newsletter").style.display = "block";
            document.getElementById('div_newsletter_inner').innerHTML = http.responseText;
            document.getElementById('newsemail').value = '';
          }
        }
        http.send(null);
      }
      return false;
    }
