$(document).ready(function(){
   var err = '';
   $("#subscribeNewsletter").click(function(){
       $('#newsletterError').html('');
       err = '';
        if($('#newsletter').val() == '')
            err = 'Podaj e-mail';
        else if(!validate($('#newsletter').val()))
            err = 'Nieprawidłowy adres e-mail';

        if(err != '')
            $('#newsletterError').html(err);
        else
        {
            err = '';
            $.post('newsletter/action/add',{email: $('#newsletter').val()}, function(data){
                if(data == 0)
                {
                    err = 'E-mail jest już w naszej bazie';
                }
                else if(data == 1)
                {
                    err = 'Na podany e-mail wysłano link potwierdzający';
                }
                $('#newsletterError').html(err);
            });
        }
        return false;
   });
});

function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
      return false;

   }
   else
   	return true;
}
