
function _initPrestadores(){  
        listarEspecialidades();
    $("#a_redeCredenciada").click( function(){     
        listarPrestadores();
        $("#listaPrestadores").css({display: "block"});
    })    
    
    $('#a_redeCredenciada').hover(function() {
        $(this).css('cursor','pointer');
        },
        function() {
            $(this).css('cursor','auto');
        });
        
        
    $('#img_lupa').hover(function() {
        $(this).css('cursor','pointer');
        },
        function() {
            $(this).css('cursor','auto');
        });
        
    
    $("input[name=radio_formaPesquisa]").click( function(){
        $("#img_lupa").css({display:"block"})
        if( $("input[name=radio_formaPesquisa]:checked").val() == 'prestador' ){
            $("#td_especialidade").css({display:"none"});
            $("#slct_especialidade").val("todas...");
            $("#td_prestador").css({display:"block"});
            $("#listaPrestadores").text("");
        }
        if( $("input[name=radio_formaPesquisa]:checked").val() == 'especialidade' ){
            $("#h_msg").text("");
            $("#td_especialidade").css({display:"block"});
            $("#td_prestador").css({display:"none"});$("#txt_prestador").val("");
            $("#listaPrestadores").text("");
        }
    })
    
    $("#txt_prestador").keyup( function(){
        $("#h_msg").text("");
    })
    
    $("#txt_prestador").keydown(function(e){if(e.keyCode==13 || e.wich==13){ return false;}})
    
    
    $("#img_lupa").click( function(){ 
        if($("input[name=radio_formaPesquisa]:checked").val() == 'prestador' ){
            if( $("#txt_prestador").val() == "" ){$("#h_msg").text("Digite pelo menos uma letra para realizar a pesquisa...")}
            else{
                listarPrestadores();                
            }
        }
        else listarPrestadores();
    })
    
}

function listarPrestadores(){
    $.ajax({type: "POST", data: {
                action:'consultarPrestadores',
                especialidade: $("#slct_especialidade").val(),
                prestador: $("#txt_prestador").val()
                }, url: "prestador",
                success: function(response){
                        $("#listaPrestadores").html(response); 
                        $("#listaPrestadores").fadeIn("slow"); 
                        initListaPrestadoresMenu();
                },
                error: function(response){alertFault(response);} 
            })
}

function initListaPrestadoresMenu(){
    $(".prestador").hover(function() {
        $(this).css('cursor','pointer');
        $(this).css({ color:'blue' })
        var idPrestador = "#infs_prestador_" + $(this).attr("id");
        $("#infos").html( $(idPrestador).html() );
        $("#infos").css({ display: "block" });
        },
        function() {
            $(this).css('cursor','auto');
            $(this).css({ color:'black' })
            var idPrestador = "#infs_prestador_" + $(this).attr("id");
            $("#infos").css({ display: "none" });
        });
        
     $(".prestador").click( function(){
         var idPrestador = "#infs_prestador_" + $(this).attr("id");
         $(idPrestador).css({ display: "block" });
     })   
        
        
}

function listarEspecialidades(){
    $.ajax({type: "POST", data: {action:'listarEspecialidades'}, url: "prestador",
                success: function(response){
                    $("#slct_especialidade").html(response);  
                },
                error: function(response){alertFault(response);} 
            })    
}
