Index: trunk/Wierszowki/Wierszowki.Web/Views/User/Edit.aspx
===================================================================
--- trunk/Wierszowki/Wierszowki.Web/Views/User/Edit.aspx (revision 752)
+++ trunk/Wierszowki/Wierszowki.Web/Views/User/Edit.aspx (revision 844)
@@ -1,3 +1,16 @@
 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Core.Linq.User>" %>
+<%@ Import namespace="Wierszowki.Core.Validation"%> 
+<asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server">
+    <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script>
+    <script src="../../Scripts/jquery-1.3.1.min.js" type="text/javascript"></script>
+    <script src="../../Scripts/jquery.form.js" type="text/javascript"></script>
+    <script src="../../Scripts/jquery.blockUI.js" type="text/javascript"></script>
+    <script src="../../Scripts/date.js" type="text/javascript"></script>
+    <script src="../../Scripts/jquery.datePicker.js" type="text/javascript"></script>
+    <script src="../../Scripts/spiffy.js" type="text/javascript"></script>
+    <script src="../../Scripts/jHelper.js" type="text/javascript"></script>
+    <script src="../../Scripts/jquery.validate.js" type="text/javascript" ></script>
+    <script src="../../Scripts/xVal.jquery.validate.js" type="text/javascript"></script>
+</asp:Content>
 
 <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
@@ -6,15 +19,38 @@
 
 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
-
+    <script type="text/javascript">
+        $(function() {
+            jQuery.validator.setDefaults({
+                success: "valid"
+            });
+            $("#myform").validate({
+                rules: {
+                    FirstName: { required: true },
+                    LastName: { required: true },
+                    Password: { required: true },
+                    Login: {required: true }
+                },
+                messages: {
+                    FirstName: { required: "Proszê podaæ imiê." },
+                    LastName: { required: "Proszê podaæ nazwisko." },
+                    Password: { required: "Proszê podaæ has³o." },
+                    Login: { required: "Proszê podaæ login."}
+                }
+            });
+            $("#myform").change(function() {
+                $("#myform").valid();
+            });
+        });
+    </script>
     <h2>Edytuj u¿ytkownika</h2>
 
-    <%= Html.ValidationSummary("Edit was unsuccessful. Please correct the errors and try again.") %>
+    <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %>
 
-    <% using (Html.BeginForm("Edit", "User", Model))
+    <% using (Html.BeginForm("Edit", "User", Model, FormMethod.Post, new { id = "myform" }))
        {%>
 
         <fieldset>
             <legend>Dane u¿ytkownika</legend>
-            <p>
+            <p> 
                 <label for="Login">Login:</label>
                 <%= Html.TextBox("Login", Model.Login) %>
@@ -26,15 +62,15 @@
                 <%= Html.ValidationMessage("Password", "*") %>
             </p>
-            <p>
+            <p> 
                 <label for="FirstName">Imiê:</label>
                 <%= Html.TextBox("FirstName", Model.FirstName) %>
                 <%= Html.ValidationMessage("FirstName", "*") %>
             </p>
-            <p>
+            <p> 
                 <label for="LastName">Nazwisko:</label>
                 <%= Html.TextBox("LastName", Model.LastName) %>
                 <%= Html.ValidationMessage("LastName", "*") %>
             </p>
-            <p>
+            <p> 
                 <input type="submit" value="Aktualizuj" />
             </p>
@@ -44,5 +80,6 @@
 
     <div>
-        <%=Html.ActionLink("Powrót do listy u¿ytkowników", "Index") %>
+        <%=Html.ActionLink("Powrót do listy u¿ytkowników", "Index") %>        
+        <%=Html.ClientSideValidation<UserValidation>()%>
     </div>
 </asp:Content>
