$(function() {
    
    
    var container2 = $("#errorcontacto");
    var validator2=$("#formcontacto").validate({
        errorContainer:container2,
		errorLabelContainer: $("ol", container2),        
        wrapper: 'li',
        rules:{
            nombre:{
                required: true
            },
            email:{
                required:true,
                email:true
            },
            asunto:{
                required:true                
            },
            mensaje:{
                required:true,
                minlength:20
            }                     
        },
        messages:{
            nombre:{
                required: "Nombre : campo requerido",
                minlength: jQuery.format("Por favor, minimo 3 caracteres")
            },
            email:{
                required:"Email campo requerido",
                email:"Email invalido"
            },
            asunto:{
                required:"Asunto campo requerido."
            },
            mensaje:{
                required: "Escriba su mensaje."
            }                        
        }
    });
    
    //verificacion final para registrar
    $("#sendmensaje").click(function(e){
        e.preventDefault();
        if($("#formcontacto").valid()){
            var datos=$("#formcontacto").serialize();
            $("#loadingcontacto").show();
            $.ajax({
	            type:'POST',
	            dataType:'text',
	            url:'modulos/registrarse/action.php',
	            data:datos+"&tarea=contacto",
	            success:function(msg){
	               $("#loadingcontacto").hide();
                   $("#noticontacto").hide();
                    if(msg=="OK"){
                      $("#noticontacto").show().html("Su mensaje fue enviado correctamente, nos contactaremos en la brevedad posible").addClass("exito");
                      $("#formcontacto input").val("");
                      $("#formcontacto textarea").val("");
                    }else{
                        $("#notireg").show().html(msg).addClass("errordiv");
                    }
	            }
	        });
            return false;
        }
            
                   
    });

 
})
