$(function() {
	
	jQuery.validator.addMethod("jloginname", function(value, element) {													
		return this.optional(element) || !/^Jookata$/.test( jQuery.trim(value) );
	}, "Vui lòng nhập tên tài khoản khác!");
	
	jQuery.validator.addMethod("jpassword", function(value, element) {
													
		return this.optional(element) || !/^Jookata$/.test( jQuery.trim(value) );
	}, "Xin nhập mật khẩu khác!");
	
	jQuery("#loginform").validate({	
		event:'submit',								  
		rules: {
			loginname : {				
				required: true,
				minlength:min_username_len 
			},
			idpassword :{
				required: true,
				minlength:min_password_len 
			}		
		},
		messages: {
			loginname : {
				required :  "Bạn phải nhập tên truy cập!",
				minlength : "Tên truy cập có ít nhất "+min_username_len+" ký tự!"
			},
			idpassword:{
				required : "Vui lòng nhập mật khẩu!",
				minlength : "Mật khẩu có ít nhất "+min_password_len+" ký tự!"
			}
		},
		submitHandler: function(form) { 
			$('#idpassword').val($.md5( $('#idpassword').val() ));			
			form.submit();
		}
	})	
});