Index: trunk/Wierszowki/Wierszowki.Web/Views/Author/Create.aspx
===================================================================
--- trunk/Wierszowki/Wierszowki.Web/Views/Author/Create.aspx (revision 752)
+++ trunk/Wierszowki/Wierszowki.Web/Views/Author/Create.aspx (revision 844)
@@ -1,4 +1,16 @@
 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.AuthorViewData>" %>
-
+<%@ 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">
 	Dodaj autora
@@ -6,10 +18,32 @@
 
 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
-
+    <script type="text/javascript">
+        $(function() {
+            jQuery.validator.setDefaults({
+                success: "valid"
+            });
+            $("#myform").validate({
+                rules: {
+                    "Author.FirstName":         { required: true },
+                    "Author.LastName":          { required: true },
+                    "Author.EmploymentTypeId":  { required: true, range: [1, 10] }
+                },
+                messages: {
+                    "Author.FirstName":         { required: "Proszê podaæ imiê autora." },
+                    "Author.LastName":          { required: "Proszê podaæ nazwisko autora." },
+                    "Author.EmploymentTypeId":  { required: "Proszê wybraæ typ zatrudnienia.", range: "dshvsh" }
+                }
+            });
+            $("#myform").change(function() {
+                $("#myform").valid();
+            });
+        });
+    </script>
     <h2>Dodaj autora</h2>
 
     <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.")%>
 
-    <% using (Html.BeginForm("Create", "Author", Model.Author)) {%>
+    <% using (Html.BeginForm("Create", "Author", Model.Author, FormMethod.Post, new { id = "myform" }))
+       {%>
 
         <fieldset>
@@ -39,5 +73,5 @@
     <div>
         <%=Html.ActionLink("Powrót do listy autorów", "Index")%>
+        <%=Html.ClientSideValidation<AuthorValidation>("Author")%>
     </div>
-
 </asp:Content>
