/**
 * @author diego lorden
 */

//Sets validation for the registration form
$(document).ready(function(){
    $("#form5").validate({
		rules:{
			name:{
				required:true
			},
			pass: { 
                required: true, 
                minlength: 5 
            }, 
            cPass: { 
                required: true, 
                minlength: 5, 
                equalTo: "#pass" 
            }, 
			email:{
				required:true,
				email:true
			},
			policy:"required"
		},
		messages:{
            password: { 
                required: "Provide a password", 
                rangelength: jQuery.format("Enter at least {0} characters") 
            }, 
            cPassword: { 
                required: "Repeat your password", 
                minlength: jQuery.format("Enter at least {0} characters"), 
                equalTo: "Enter the same password as above" 
            }, 
			email: "Invalid email address",
			policy: "Please accept our policy"
		}
	})
});

//Clears form
function clearForm() {
	form = $("#form5");
	$(':input', form).each(function() {
	  var type = this.type;
	  var tag = this.tagName.toLowerCase(); // normalize case
	  if (type == 'text' || type == 'password' || tag == 'textarea') {
	  	this.value = "";
	  }
	  else {
	  	if (type == 'checkbox' || type == 'radio') {
			this.checked = false;
		}
		else {
			if (tag == 'select') {
				this.selectedIndex = -1;
			}
		}
	  }
	});
	$("label.error").hide();
}



