// JavaScript Document
//$.validator.setDefaults({
//                debug: true
//			onclick: true
//        });
$(document).ready(function() {
		
		// validate signup form on keyup and submit 
    var validator = $("#contacto").validate({

		rules: {
            nombre: {
				required: true,
				minlength: 3
			},
            apellido: {
				required: true,
				minlength: 3
			},
			email: {
                required: true,
                email: true
            },
			telefono: {
				required: true,
				number: true,
				minlength: 11
			},
			titulo: {
				required: true,
				minlength: 3
			},
			captcha: {
				required: true,
				minlength: 5
			},
			comentarios: {
				required: true,
				minlength: 4
			}

		},
        messages: {
            nombre: "Requerido",
            apellido: "Requerido",
			email: "Requerido",
			telefono: "Requerido",
			titulo: "Requerido",
			comentarios: "Requerido",
			captcha: "Requerido"
			},
        // the errorPlacement has to take the table layout into account 
        errorPlacement: function(error, element) {
            if ( element.is(":radio") )
                error.appendTo( element.parent().next().next() );
            else if ( element.is(":checkbox") )
                error.appendTo ( element.parent().next() );
            else
                error.appendTo( element.parent().next() );
        },
        // specifying a submitHandler prevents the default submit, good for the demo 
        submitHandler: function(form) {
            form.submit();
        },
        // set this class to error-labels to indicate valid fields 
        success: function(label) {
            // set   as text for IE 
            label.html("&nbsp;").addClass("checked");
        }
    });
});
