function newsletter_register(){
    var mail = $F('newsletter_email');

    new Ajax.Request("newsletter,ajax_register.html",
      {
        method:'post',
        parameters : 'mail='+mail,
        onSuccess: function(transport){
          var response = transport.responseText || "no response text";

            if (response == "1"){
                Element.update('newsletter_response', 'Na podany adres został wysłany link aktywacyjny');
                $("newsletter_form").hide();
            }else if (response == "2"){
                Element.update('newsletter_response', 'Ten adres już istnieje w bazie');
            }else{
                Element.update('newsletter_response', 'Niepoprawny adres e-mail');
            }          
        },
        onFailure: function(transport){
            Element.update('newsletter_response', 'Spróbuj ponownie');
        }
      });      
}
