$(document).ready(function(){

    var options = {
        success: mostraResposta,
        timeout: 4000,
        dataType:  'json'
    };
    
    $("#frmAlterarSenha").validate({
        errorElement: "em",
        rules: {
            tt_senha:{
                required: true,
                minlength: 5
            },
            tt_senhaNova:{
                required: true,
                minlength: 5
            },
            tt_senhaNova2:{
                required: true,
                minlength: 5,
                equalTo: "#tt_senhaNova2"
            }
        },
        messages: {
            tt_senha: {
                required: "Insira a senha antiga!",
                minlength:'Sua senha deve ter pelo menos 5 caracteres!'
            },
            tt_senhaNova:{
                required: "Insira a nova senha senha!",
                minlength:'Sua senha deve ter pelo menos 5 caracteres!'
            },
            tt_senhaNova2:{
                required: "Repita a nova senha senha!",
                minlength:'Sua senha deve ter pelo menos 5 caracteres!',
                equalTo:'Digite a mesma senha do campo acima!'
            }
        },
        submitHandler: function(form) {
            $(form).ajaxSubmit(options);
        }
    });
});

function mostraResposta(data)  {
    if(data){
        if(data[0].titulo !='Sucesso'){
           $.reportaErro(data[0].titulo,data[0].msg);
        }else{
                $.reportaSucesso(data[0].titulo,data[0].msg);
                setTimeout("location.href='../vw/?m=Inicial'",2000);
        }
    }else{
        $.reportaErro('Erro','ao alterar senha!');
    }
}
