var cleared = 0;

function subscribe(loading, done)
{
  var div = document.getElementById( 'newsletter' );
  var email = document.getElementById( 'email' ).value;

  div.innerHTML = loading;

  xmlo.open("GET", "/newsletter/subscribe.php?e=" + email, true);
  xmlo.onreadystatechange=function() {
           if (xmlo.readyState==4) {
                div.innerHTML = done;
           }
  }
  xmlo.send(null);
}

function clearValue() {
  if (!cleared) {
    document.getElementById( 'email' ).value = '';
    cleared = 1;
  }
}