dwr.engine.setAsync(false);

$(document).ready(function(){
	$.formValidator.initConfig({
		onError:function(){
			return false;   
		}
	});
	
	$("#userName").formValidator({
		onshow:"",
		onfocus:"登陆名称不能为空"
	}).InputValidator({
		min:4,max:16,onerror:"登陆名称必须是4-16个字符"
	});
	
	$("#userPassword").formValidator({
		onshow:"",
		onfocus:"用户密码不能为空"
	}).InputValidator({
		min:6,max:18,onerror:"密码长度只能是6-18位"
	}).RegexValidator({
		regexp:"^\\w+$",onerror:"密码只能由数字、字母、下划线组成"
	});
	
	$("#validateCode").formValidator({
		onshow:"",
		onfocus:"验证码不能为空"
	}).FunctionValidator({
	    fun:function(){
	    	var codeStr = $("#validateCode").val();
	    	var flag = true;
	    	codeDWR.validator(codeStr,function(data){
	    		if(!data){
	    			flag = false;
	    		}
	    	}); 
	    	if(flag == false){
	    		return "验证码错误";
	    	}
	    	return true;
		}
	});
	
	$("#getValidateCode").click(function(){
		flashValidateCode();
	});
});

