var site_url = '';
var site_segmento = '';
$(document).ready(function(){
    site_url = $('#site_url').val();
    site_segmento = $('#site_segmento').val();
    
    $(".data").mask("99/99/9999");
    $('.preco').maskMoney({symbol:"R$", decimal:",", thousands:"."});
    $(".fone").mask("(99) 9999-9999");
    $(".ano").mask("9999");
    $(".nextel").mask('99*99999');
    $(".cep").mask('99999-999');

    $('.imprimir').click(function(){
        $("#box-leitura").printElement({printMode:'popup',
            overrideElementCSS:[site_url+'stylesheet/print.css']
        });
    });
    
    
    $('input[type=text]').focus(function(){
        var title = $(this).attr('title');
        var valor = $(this).val();
        if(valor == title){
            $(this).val('');
        }
    });
    
    $('input[type=text]').blur(function(){
        var title = $(this).attr('title');
        var valor = $(this).val();
        if(valor == ''){
            $(this).val(title);
        }
    });
    
    $('.slider-banner').cycle({ 
        fx:     'scrollHorz', 
        timeout: 7000, 
        next:   '.bx-next', 
        prev:   '.bx-prev' 
    });
    
    $('.bt-topo').click(function(){
        $('html,body').animate({ scrollTop: 0}, 500 );
    });
    
    $('.bt-voltar').click(function(){
        history.back();
    });
    
    
    $('.leitura').jfontsize({
        btnMinusClasseId: '.menor a',
        btnPlusClasseId: '.maior a'
    });
    
    $(".zoom").colorbox();

    
});



  
 $(function(){
  $('.slide_convenios').bxSlider({
    displaySlideQty: 3,
    auto: true,
    moveSlideQty: 1
    
  });

});


    Cufon.replace(".swis, .titulo, .titulo-box, h1, h2",{hover: true, fontFamily : "Swis721 Cn BT" });


    $(document).ready(function(){
        $('.lista-faq a').click(function(){
            $(this).toggleClass('active');
            var pai = $(this).parent().children('div').slideToggle();
        });
    });
    
    
    
    
function lista_cidades(uf, retorno){
    var load = '<option>Aguarde...</option>';
    $('#cidade').html(load);

    $.getJSON(site_url+"listar-cidades/"+uf, function(data) {

        if(data.valores != ''){
            var cidades = data.cidades;
            var option = '';
            for(var i in cidades){
                if(retorno == 'nome'){
                    var valor = cidades[i].nome;
                }else{
                    var valor = cidades[i].id;
                }
                option += '<option value="'+valor+'">'; 
                option += cidades[i].nome; 
                option += '</option>'; 
            }
            
            $('#cidade').html(option);
        }else{
            $('#cidade').html('<option>Erro ao carregar cidade...</option>');
        }
    });
}

function listar_cursos(uf, tipo){
    var load = '<span><strong>Curso:</strong></span><select> <option>Aguarde ... </option></select>';
    $('#campo_cursos').html(load);

    $.getJSON(site_url+"certificados/listar-cursos/"+uf+'/'+tipo, function(data) {

        if(data.select != ''){
            $('#campo_cursos').html(data.select);
        }else{
            $('#campo_cursos').html('Erro ao carregar Subcategoria!');
        }
    });
}


function listar_turmas(uf, tipo){
    var load = '<span><strong>Turma:</strong></span><select> <option>Aguarde ... </option></select>';
    $('#campo_turmas').html(load);

    $.getJSON(site_url+"certificados/listar-turmas/"+uf+'/'+tipo+'/'+site_segmento, function(data) {

        if(data.select != ''){
            $('#campo_turmas').html(data.select);
        }else{
            $('#campo_turmas').html('Erro ao carregar Subcategoria!');
        }
    });
}


function pegar_certificado(id){
    var load = '<img class="load_certificados" src="'+site_url+'images/load.gif'+'" />';
    $('#bloco_certificados').html(load);

    $.getJSON(site_url+"certificados/pegar-certificado/"+id, function(data) {

        if(data.conteudo != ''){
            $('#bloco_certificados').html(data.conteudo);
        }else{
            $('#bloco_certificados').html('Erro ao carregar Certificado!');
        }
    });
}

function listar_departamentos(id){
    var load = '<option>Aguarde...</option>';
    $('#departamentos_id').html(load);

    $.getJSON(site_url+"listar-departamentos/"+id, function(data) {

        if(data.deps != ''){
            var departamentos = data.deps;
            var option = '';
            for(var i in departamentos){
                option += '<option value="'+departamentos[i].id+'">'; 
                option += departamentos[i].nome; 
                option += '</option>'; 
            }
            
            $('#departamentos_id').html(option);
        }else{
            $('#departamentos_id').html("<option value='geral'>Gerência de Relacionamento </option>");
        }
    });
}
