$(document).ready(function() {
    $("#nps_body").hide();

    // Página Inicial
    $("h1.heading").prepend("<img src='/images/marcador.png' alt='' /> ");
    $("h1#heading").prepend("<img src='/images/marcador.png' alt='' /> ");
    $("h1.topico").prepend("<img src='/images/marcador.png' alt='' /> ");
    $("h1#topico").prepend("<img src='/images/marcador.png' alt='' /> ");
    // Menus
    $(".submenu-top").hide();
    $("#MenuInstitucional > a").click(function() {
        $("#submenuInstitucional").slideToggle(300);
        $("#submenuEmpresas").slideUp(300);
        $("#submenuRH").slideUp(300);
        $("#submenuGaleria").slideUp(300);
        $("#submenuSI").slideUp(300);
        $("#submenuPesquisa").slideUp(300);
    });
    $("#MenuEmpresas > a").click(function() {
        $("#submenuInstitucional").slideUp(300);
        $("#submenuRH").slideUp(300);
        $("#submenuEmpresas").slideToggle(300);
        $("#submenuGaleria").slideUp(300);
        $("#submenuSI").slideUp(300);
        $("#submenuPesquisa").slideUp(300);
    });
    $("#MenuRH > a").click(function() {
        $("#submenuInstitucional").slideUp(300);
        $("#submenuEmpresas").slideUp(300);
        $("#submenuRH").slideToggle(300);
        $("#submenuGaleria").slideUp(300);
        $("#submenuSI").slideUp(300);
        $("#submenuPesquisa").slideUp(300);
    });
    $("#MenuGaleria > a").click(function() {
        $("#submenuInstitucional").slideUp(300);
        $("#submenuEmpresas").slideUp(300);
        $("#submenuRH").slideUp(300);
        $("#submenuGaleria").slideToggle(300);
        $("#submenuSI").slideUp(300);
        $("#submenuPesquisa").slideUp(300);
    });
    $("#MenuSI > a").click(function() {
        $("#submenuInstitucional").slideUp(300);
        $("#submenuEmpresas").slideUp(300);
        $("#submenuRH").slideUp(300);
        $("#submenuGaleria").slideUp(300);
        $("#submenuSI").slideToggle(300);
        $("#submenuPesquisa").slideUp(300);
    });
    $("#MenuPesquisa > a").click(function() {
        $("#submenuInstitucional").slideUp(300);
        $("#submenuEmpresas").slideUp(300);
        $("#submenuRH").slideUp(300);
        $("#submenuGaleria").slideUp(300);
        $("#submenuSI").slideUp(300);
        $("#submenuPesquisa").slideToggle(300);
    });


    // Formulário
    $("input#assinante_asDDD").attr('maxlength', '2');
    $("input#curriculo_ddd").attr('maxlength', '2');

    var placeHolder2 = 'Buscar no site...';          //declarei uma variável chamada placeHolder com o valor ?Nome?
    $('#campo_busca').val(placeHolder2).css('color','#999')          //o script procura pelo id #busca e adiciona o valor do placeholder
    .focus(function(){          //quando o elemento ganha um foco
        if($(this).val() == placeHolder2){          //ele verifica  se o valor é igual à variável Plaveholder
            $(this).css('color','').val('');          //se for o valor fica nulo.
        }
    })
    .blur(function(){          //quando perde o foco
        if($(this).val() == ''){          //a função verifica se o valor é igual a nulo e se for
            $(this).val(placeHolder2).css('color','#999');          //o valor fica igual à variável placeHolder.
        }
    });

    var placeHolder3 = 'Buscar demanda ...';          //declarei uma variável chamada placeHolder com o valor ?Nome?
    $('#campo_busca_demanda').val(placeHolder3).css('color','#999')          //o script procura pelo id #busca e adiciona o valor do placeholder
    .focus(function(){          //quando o elemento ganha um foco
        if($(this).val() == placeHolder3){          //ele verifica  se o valor é igual à variável Plaveholder
            $(this).css('color','').val('');          //se for o valor fica nulo.
        }
    })
    .blur(function(){          //quando perde o foco
        if($(this).val() == ''){          //a função verifica se o valor é igual a nulo e se for
            $(this).val(placeHolder3).css('color','#999');          //o valor fica igual à variável placeHolder.
        }
    });

    var placeHolder4 = 'Nome';          //declarei uma variável chamada placeHolder com o valor ?Nome?
    $('#newsletter_neNome').val(placeHolder4).css('color','#999')          //o script procura pelo id #busca e adiciona o valor do placeholder
    .focus(function(){          //quando o elemento ganha um foco
        if($(this).val() == placeHolder4){          //ele verifica  se o valor é igual à variável Plaveholder
            $(this).css('color','').val('');          //se for o valor fica nulo.
        }
    })
    .blur(function(){          //quando perde o foco
        if($(this).val() == ''){          //a função verifica se o valor é igual a nulo e se for
            $(this).val(placeHolder4).css('color','#999');          //o valor fica igual à variável placeHolder.
        }
    });
    var placeHolder5 = 'Email';          //declarei uma variável chamada placeHolder com o valor ?Nome?
    $('#newsletter_neEmail').val(placeHolder5).css('color','#999')          //o script procura pelo id #busca e adiciona o valor do placeholder
    .focus(function(){          //quando o elemento ganha um foco
        if($(this).val() == placeHolder5){          //ele verifica  se o valor é igual à variável Plaveholder
            $(this).css('color','').val('');          //se for o valor fica nulo.
        }
    })
    .blur(function(){          //quando perde o foco
        if($(this).val() == ''){          //a função verifica se o valor é igual a nulo e se for
            $(this).val(placeHolder5).css('color','#999');          //o valor fica igual à variável placeHolder.
        }
    });
    
    
        var index = 0;

        $("#slideshow").css({
            width: ((6 * 185) * $(".slide_image").size()) + "px"
        });

        $("#slider_container #seta_direita").click(function() {
            if ($(".slide_image").size() - 5 > index) {
                index++;
                $("#slideshow").animate({
                    marginLeft: (index * -122) + "px"
                }, 400);
            }
            else{
                index=0;
                $("#slideshow").animate({
                    marginLeft: "0px"
                }, 400);
            }
        });

        $("#slider_container #seta_esquerda").click(function() {
            if (index != 0) {
                index--;
                $("#slideshow").animate({
                    marginLeft: (index * -122) + "px"
                }, 400);
            }
        });
    
    var autoChanger = function() {
      $("#slider_container #seta_direita").trigger('click');
    }
  window.setInterval(autoChanger,3000); 
   
    $(function(){
        $.mask.addPlaceholder("~","[+-]");
        $("input[name='assinante[asTelefone]']").mask("(99) 9999-9999");
        $("input[name='assinante[asTelefoneContato]']").mask("(99) 9999-9999");
        $("input[name='assinante[asFax]']").mask("(99) 9999-9999");
        $("input[name='assinante[asCEP]']").mask("99999-999");
        $("input[name='curriculo[telefone]']").mask("(99) 9999-9999");
        $("input[name='curriculo[celular]']").mask("(99) 9999-9999");
        $("input[name='curriculo[cep]']").mask("99999-999");
        $("input[name='demanda[telefone]']").mask("(99) 9999-9999");
        $("input[name='pesquisador[telefone]']").mask("(99) 9999-9999");
        $("input[name='pesquisador[celular]']").mask("(99) 9999-9999");
        $("input[name='pesquisador[cep]']").mask("99999-999");
        $("input#curriculo_experiencias_experiencia_1_inicio").mask("99/9999");
        $("input#curriculo_experiencias_experiencia_1_fim").mask("99/9999");
        $("input[name='assinante[asCNPJ]']").mask("99.999.999/9999-99");
        $("input[name='pesquisador[cpf]']").mask("999.999.999-99");
    });

    $("#nps_header, #nps_footer").click(function(){
        $("#nps_body").slideToggle();
    });

    if ($("select[name='curriculo[escolaridade]']").val()=='Graduação Completo'){
        $("#instituicao").slideToggle();
        $("#curso").slideToggle();
        $("#ano").slideToggle();
        $("#extragraduacoes").slideToggle();
    }
    
    $("select[name='curriculo[escolaridade]']").change(function(){
        var tipo = $("select[name='curriculo[escolaridade]'] option:selected");

        if(tipo.val() == "Graduação Completo"){
            $("#instituicao").slideToggle();
            $("#curso").slideToggle();
            $("#ano").slideToggle();
            $("#extragraduacoes").slideToggle();
        }
        else{
            $("#instituicao").slideUp();
            $("#curso").slideUp();
            $("#ano").slideUp();
            $("#extragraduacoes").slideUp();
        }
    });
   

    $("input#curriculo_pos_graduacao_1").click(function() {//id da input ON
        if ( $(this).is(':checked') ) {
             $("#area").slideToggle();
             $("#extraareas").slideToggle();
        }
    });

    $("input#curriculo_pos_graduacao_0").click(function() {//id da input OFF
        if ( $(this).is(':checked') ) {
            $("#area").slideUp();
            $("#extraareas").slideUp();
        }
    });


//SWX - Parte showSuccess.php de Assinante
    $("h3.swx_heading").append("&nbsp;<img src='/images/swx_plus.png' alt='' /> ");

    $('.swx_assinante_caixa').css('display', 'none');

    $('#swx_assinante_titulo1', '#swx_assinante_info_principal').click(function() {
        $('#swx_assinante_caixa1').slideToggle('slow')
        .siblings('.swx_assinante_caixa:visible').slideToggle('fast');
    });

    $('#swx_assinante_titulo2', '#swx_assinante_info_principal').click(function() {
        $('#swx_assinante_caixa2').slideToggle('slow')
        .siblings('.swx_assinante_caixa:visible').slideToggle('fast');
    });

    $('#swx_assinante_titulo3', '#swx_assinante_info_principal').click(function() {
        $('#swx_assinante_caixa3').slideToggle('slow')
        .siblings('.swx_assinante_caixa:visible').slideToggle('fast');
    });

    $('#swx_assinante_titulo4', '#swx_assinante_info_principal').click(function() {
        $('#swx_assinante_caixa4').slideToggle('slow')
        .siblings('.swx_assinante_caixa:visible').slideToggle('fast');
    });
});
