$(document).ready(function()
{

    $("#newsletterRegister").submit(function() {
         var isInvalid   = false;
         var isMail      = false;

         var mail = $("#newsletter_mail").val();
         if (mail !=="Podaj adres email" || mail !==""){
            mail = mail.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
            if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail)) {
                isMail = true;
                $("#newsletter").removeClass("error");
            }
            else {
                $("#newsletter").addClass("error");
                $("#newsletter-message").text("Wpisany adres email jest niepoprawny");
                isInvalid = true;
            }
         } else {
            $("#newsletter_mail").removeClass("error");
            $("#newsletter-message").text("Aby zapisać się do newslettera podaj swój email.");
         }


         if ((isInvalid == false) && isMail == true)
         {
            $.ajax({
                url: '/newsletter/registerajax/',
                type: 'POST',
                cache: false,
                data: "mail="+mail,
                success: function(html) {
                    $(".newsletterRegisterForm").html(html);
                }
            });

            return false;

         }
         else
         {
            if (isMail == false) {
                $("#newsletter").addClass("error");
            }
         }

         return false;
    });

    $("a.chowajMsg").click(hideMessages);

});
