You should always perform server-side validation, regardless of whether you perform any client-side validation. This is because there are many ways to check clients, such as switching js or sending a custom request that doesn't use your page.
A good goal is to use the same validation rules on both the client and server. xVal is a good option for this.
, - . , , "". , , 2. . Firebug, , . .
, .
! , ! , !