<!-- JQuery form validation -->
jQuery(function() {

    jQuery().ajaxError(function(a, b, e) {
        throw e;
    });

    jQuery.validator.setDefaults({
        debug: true
    });

    $.validator.methods.checkpwd = function(value, element, param){		
    	var pattern = param;
    	var str = value; 
    	if (pattern.exec(str)){
			return true;
		}else{
			return false;
		} 
    }
    
    $.validator.methods.nickname = function(value, element, param){		
    	var pattern = param;
    	var str = value; 
    	if (pattern.exec(str)){
			return true;
		}else{
			return false;
		} 
    }

    var v = jQuery("#form1").validate({
    rules: {
    		email:{
                required: true,
                email: true
            },
            pwd:{
				required: true,
				minLength: 6,
				maxLength: 16
     		}
			
        },
        messages: {
            email:{
                required: "<div class='FormErrBox_secGR'>Please enter your Email.</div>",
                email: "<div  class='FormErrBox_secGR'>Please check the email address and try again.</div>"
            },
             pwd:{
				required:"<div class='FormErrBox_secGR'>Please enter Password.</div>",
				minLength:"<div class='FormErrBox_secGR'>This field should have no less then 6 characters.</div>",
				maxLength:"<div class='FormErrBox_secGR'>This field should have no more than 16 characters.</div>"
            }
		
		
        },
        submitHandler: function() {
	       	document.getElementById('form1').submit();
            	
        }
    })
});
