$(document).ready(function() {
	
	$("#account_register").validate({
		
	  rules: {
	  
	    user_name: {
	    
	      required: true,
		  minlength: 3,
	      maxlength: 32
	    
	    },
	    
	    user_country: {
	    
	      required: true
	    
	    },	 	    
	    
	    user_gender: {
	    
	      required: true
	    
	    },	    	       
	    
	    user_pass: {
	    
	      required: true,
		  minlength: 3,
	      maxlength: 32
	    
	    },
	    
	    user_pass_re: {
	    
	      required: true,
		  equalTo: '#user_pass'
	    
	    },
	    
	    user_email: {
	    
	      required: true,
		  email: true
	    
	    }	    
	    
	  },
	  
	  messages: {
	  
	  	user_name: {
			
			required:lang_required,
			minlength:lang_minlength_1 + '3' + lang_minlength_2,
			maxlength:lang_maxlength_1 + '32' + lang_maxlength_2
			
		},
		
	  	user_country: {
			
			required:lang_required_sel

		},			
		
	  	user_gender: {
			
			required:lang_required_sel

		},							
		
	  	user_pass: {
			
			required:lang_required,
			minlength:lang_minlength_1 + '3' + lang_minlength_2,
			maxlength:lang_maxlength_1 + '32' + lang_maxlength_2
			
		},
		
		user_pass_re: {
			
			required:lang_required,
			equalTo:lang_equal
			
		},
		
		user_email: {
			
			required:lang_required,
			email:lang_email
			
		}		
		
	  },
	  
	  submitHandler: function() {
		
		if ($('#user_bday').val() != '' && $('#user_bmonth').val() != '' && $('#user_byear').val() != '') {
		
			//$('.date').hide();
		
			if ($('#user_terms').attr('checked') == false) {
		
				$('.req').css('color','#ff0000');
			
			} else {
			
				//$('.req').css('color','#4b4b4b');
				document.account_register.submit();
			
			}
	  
	  	} else {
	  	
	  		$('.date').show();
	  	
	  	}
	  
	  }	  
		
	});
	
});