$(document).ready(function(){

          var errorColor   = '#F3D2D3';
          var correctColor = '#F2F2F2';
          var errorMarks   = 'background-color';

          $("#submit").click(function(){
                        
                        $("#email").css(errorMarks, correctColor);
                        $("#message").css(errorMarks, correctColor);

                        var hasError = false;
                        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

                        var nameVal    = $("#name").val();
                        var emailVal   = $("#email").val();
                        var messageVal = $("#message").val();

                        if(emailVal == '') {
                                $("#email").css(errorMarks, errorColor);
                                hasError = true;
                                alert('Wype\u0142nij pole "E-mail"');
                        } else if(!emailReg.test( emailVal )) {
                                $("#email").css(errorMarks, errorColor);
                                hasError = true;
                                alert('Wprowadzony adres e-mail jest niepoprawny');
                        }
                        if(messageVal == '') {
                                $("#message").css(errorMarks, errorColor);
                                hasError = true;
                                alert('Wype\u0142nij pole "Tre\u015b\u0107"');
                        }

                        if(hasError == false) {
                          $.ajax({
                            type: "POST",
                            url:  "wycena.php",
                                data: { email: emailVal, message: messageVal },
                                success: function(msg) {
                                    alert('Zapytanie zosta\u0142o wys\u0142ane');
                                },
                                error: function (XMLHttpRequest, textStatus, errorThrown) {
                                    alert('Zapytanie zosta\u0142o wys\u0142ane');
                                }
                            });
                          $(':input','#form').val('');
                        } else
                        return false;

                });
        });
