$(function(){
novosUsuarios()
buscaCertificado()
animateBanner()
})


// script do formulario de busca certificado
function buscaCertificado() {
    $("#busca_certificado").submit(function(){return false})
    $("#buscaCert").click(function(){
        var dados = $("#busca_certificado").serialize();
        $.post("/principal/getcertificado",dados,function(data){
            if (data.id_certificado != -1) {
                $("#msg_certificado").html("&nbsp;");
                window.open('/principal/geraCertificado/'+data.id_certificado,'page','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=720,height=550');
            } else {
                $("#msg_certificado").css({"color":"red","font-size":"13px"}).text("Registro não encontrado");
            }
        },"json")
    })
}

// scripts do cadastro de novos usuarios
function novosUsuarios() {
    $("#frm_cad_parceiro").submit(function(){return false;})
    $("#novo_usuario").click(function(){
        var dados = $("#frm_cad_parceiro").serialize();
        var input = $(this);
        input.parent().find("span").html("<img src='/img/load16.gif' alt='Aguarde' title='Aguarde' />")
        $.post("/parceiro/novoparceiro/",dados,function(data){
            msg("clear");
            input.parent().find("span").html("");
            if (data.erro == 1){
                msg(data)
            } else {
                $("#conteudo").html(data.page);
            }            
        },"json");
    })
}

/** banner do site */
function animateBanner() {
    $('#slideshow').show();
    $('#slideshow').cycle({
        fx: 'scrollLeft'           
    });
}

// Controle de Mensagems nos forms
function msg(obj) {
    if (typeof obj == "object") {
        $("span#"+obj.ds_campo).css("color","red").text(obj.ds_erro);
    } else if (typeof obj == "string") {
        if (obj == "clear") {
            $(".msg_form").text("");
        }
    }
}
