$(document).ready(function(){

    // ---------------------
    // CAPA
    // ---------------------
    $('.capa-cursos').find('.descricao').css('bottom', '-50px');
    $('.capa-cursos li').hover(function(){
        $(this).find('.descricao').animate({
            bottom:'0px'
        },{
            queue:false,
            duration:500
        });
    }, function(){      
        $(this).find('.descricao').animate({
            bottom:'-50px'
        },{
            queue:false,
            duration:500
        });
    });


    // --------------------
    // CALENDARIO
    // --------------------
    $('.calendario .menu div.calendar').before('<div class="tab clearfix"><ul><li><a href="javascript:void(0);" title="Calendário" class="calendario ativo" rel="calendar"><span>Calendário</span></a></li><li><a href="javascript:void(0);" title="Localizar" class="buscar" rel="buscar"><span>Buscar</span></a></li></ul></div>');
    $('.calendario .menu .buscar').removeClass('space');   
    $('.calendario .menu .tab a').click(function() {
        var self = $(this);

        // Escondendo todo as opcoes
        $('div.opt').hide();

        // Mostrando a opcao selecionada
        var c = self.attr('rel');
        $('div.'+c).show();

        // Alterando o efeito de click na tab.
        $('.calendario .menu .tab a').removeClass('ativo');
        self.addClass('ativo');
    });



    // Clicando em um dos item da tab.
    $('.calendario .menu .tab a.calendario').click();

    if ($('.calendario input[id="selecione"]').val() != '')
    {
          switch($('.calendario input[id="selecione"]').val()) {
              case 'data':
                  $('.calendario .menu .tab a.calendario').click();
                  break;
              case 'texto':
                  $('.calendario .menu .tab a.buscar').click();
                  break;
          }
    }


    // -----------------------
    // CADASTRO DE USUARIO
    // -----------------------
    $('.cad-usr input[name="tp_pessoa"]').click(function(){
        var self = $(this);

        if (self.val() == 1) {
            $('input#nu_rg, input#nu_cpf').parent().parent().show();
            $('input#nu_cnpj').parent().parent().hide();

            $('label[for="de_nome"]').html('Nome <span class="required">*</span>');
            $('label[for="de_sobrenome"]').html('Sobrenome <span class="required">*</span>');
        } else {
            $('input#nu_rg, input#nu_cpf').parent().parent().hide();
            $('input#nu_cnpj').parent().parent().show();

            $('label[for="de_nome"]').html('Razão Social <span class="required">*</span>');
            $('label[for="de_sobrenome"]').html('Nome Fantasia <span class="required">*</span>');
            
        }
    });


    // ----------------------------------
    // CURSOS: Clique de curso e cidade
    // ----------------------------------

    $('.interesse-form input[type="checkbox"]').click(function() {
        $(this).parent().parent().toggleClass('selectedRow');
    });

/*
    $('.cad-usr input[id="de_email"]').keyup(function(){
            $.ajax({
                url: '/default/usuario/verificar/tipo/email/',
                dataType: 'json',
                timeout: 1500
            });
    });*/
});
