var wiadomosc1 = "Twój email został dopisany do bazy. <br />Niewabem dostaniesz od nas wiadomość z prośbą o uzupełnienie danych.";
var wiadomosc2 = "Twój email istnieje już w naszej bazie.";
var wiadomosc3 = "Twój email jest niepoprawny.";
function check()
{
  if(document.getElementById('newsletter_email').value=="wpisz email")
    document.getElementById('newsletter_email').value="";
}
function checkEnter(event)
{
  if (event.keyCode == 13)sendemail();
}
function sendemail()
{
   if(document.getElementById('newsletter_email').value != "")
   { 
      var xhr; 
      try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
      catch (e) 
      {
          try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
          catch (e2) 
          {
            try {  xhr = new XMLHttpRequest();     }
            catch (e3) {  xhr = false;   }
          }
       }
    
      xhr.onreadystatechange  = function()
      { 
           if(xhr.readyState  == 4)
           {
                if(xhr.status  == 200){ 
                  if(xhr.responseText=="OK")document.getElementById('odpowiedz').innerHTML = wiadomosc1;
                  if(xhr.responseText=="JEST")document.getElementById('odpowiedz').innerHTML = wiadomosc2;
                  if(xhr.responseText=="WRONG")document.getElementById('odpowiedz').innerHTML = wiadomosc3;
                  
                    //alert("odpowiedz:"+xhr.responseText);//document.ajax.dyn="Received:"  + xhr.responseText; 
                }
                else 
                   alert("błąd połączenia:"+xhr.status);
           }
      }; 
  
     var data = "email=" + escape(document.getElementById('newsletter_email').value);
    xhr.open("POST", "newsletter.php", true);
    xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
    xhr.send(data);
  } 
}

