//----- INICIO - NAO MOSTRA CODIGO FONTE

$(document).bind("contextmenu",function(e){return false;});

//----- FIM - NAO MOSTRA CODIGO FONTE

//----- INICIO - EFEITO EM FORM

function cssInputs(){
    $(".formoutros input[type=text], .formoutros input[type=submit], .formoutros input[type=button], .formoutros input[type=reset], .formoutros select, .formoutros textarea").css({
        "border":"1px solid #164B3B",
        "background-color":"#F6F6F6",
        "cursor":"pointer",
        "font-size": "11px"
    });
}

function cssInputsIndique(){
    $("#formIndique input[type=text]").css({
        "border":"1px solid #FFF",
        "background-color":"#FFF",
        "cursor":"pointer",
        "font-size": "11px"
    });
}

//----- FIM - EFEITO EM FORM

//----- INICIO - CARREGA NOTICIA

function carregaNoticia(id){
    $("#Noticia").load('ajax/ajax.carregaNoticia.php?id='+id+'&carregar=true');
}

//----- FIM - CARREGA NOTICIA

//----- INICIO - MOSTRA IMAGEM MAIOR EM LIGHT BOX

function show_light(url){
    document.getElementById('imagem').src = url;
    document.getElementById('light').style.display = "block";
    document.getElementById('fade').style.display="block";
}

//----- FIM - MOSTRA IMAGEM MAIOR EM LIGHT BOX

//----- INICIO - CARREGA CEP

function carregaCEP(_this){
    if($(_this).val().length==9){
        $("#cepLoading").css("display","block");
        $.getScript("ajax/ajax.cep.php?cep="+$(_this).val(), function(){
            $("#cepLoading").css("display","none");
        });
    }
}

//----- FIM - CARREGA CEP


$(document).ready(function(){

    //----- INICIO - VALIDACAO FORMULARIO FALE CONOSCO

    $("#formFale").validar({
        "end":function(){
            $("#loadingContato").css("display","block");
            $.post('ajax/ajax.sendContato.php', $("#formFale").serialize(), function(data){
                $("#loadingContato").css("display","none");
                if(data.result){
                    alert('Contato enviado com sucesso!');
                    document.formFale.reset();
                    location.href="index.php?id_menu=principal";
                }else{
                    alert('Não foi possivel enviar o contato, por favor tente mais tarde!');
                }
            }, 'json' );
            return false;
        }
    });

    //----- FIM - VALIDACAO FORMULARIO FALE CONOSCO
    
    //----- INICIO - VALIDACAO FORMULARIO DE NEWLETTER

    $("#formNewsletter").validar({
        "end":function(){
            $.post('ajax/ajax.gravarNewsletter.php', $("#formNewsletter").serialize(), function(data){
                if(data.result){
                    alert('Email cadastrado com sucesso!');
                    document.formNewsletter.reset();
                }else{
                    alert('Não foi possivel cadastrar o email, por favor tente mais tarde!');
                }
            }, 'json' );
            return false;
        }
    });

    //----- FIM - VALIDACAO FORMULARIO DE NEWLETTER

    //----- INICIO - VALIDACAO FORMULARIO DE INDIQUE

    $('#formIndique').validar({
    "end":function(){
        $("#loadingIndique").css("display","block");
        $.post('ajax/ajax.sendIndique.php', $("#formIndique").serialize(), function(data){
            $("#loadingIndique").css("display","none");
            if(data.result){
                alert('Indique enviado com sucesso!');
                document.formIndique.reset();
            }else{
                alert('Não foi possivel enviar o indique, por favor tente mais tarde!');
            }
        }, 'json' );
        return false;
    }
    });

    //----- FIM - VALIDACAO FORMULARIO DE INDIQUE

    //----- INICIO - TRABALHE CONOSCO

    $("#formCurriculo").validar({
        "end":function(){
            $("#loadingCurriculo").css("display","block");
            $.post('ajax/ajax.sendCurriculo.php', $("#formCurriculo").serialize(), function(data){
                $("#loadingCurriculo").css("display","none");
                if(data.result){
                    alert('Curriculo enviado com sucesso!');
                    document.formCurriculo.reset();
                    location.href="index.php?id_menu=principal";
                }else{
                    alert('Não foi possivel enviar seu curriculo, por favor tente mais tarde!');
                }
            }, 'json' );
            return false;
        }
    });

    //----- FIM - TRABALHE CONOSCO

    //----- INICIO - INVESTIGACAO DA EQUIPE

    $("#formInvestigacao").validar({
        "end":function(){
            $("#loadingInvestigacao").css("display","block");
            $.post('ajax/ajax.sendInvestigacao.php', $("#formInvestigacao").serialize(), function(data){
                $("#loadingInvestigacao").css("display","none");
                if(data.result){
                    alert('Obrigado pela sugestão. Em breve daremos retorno!');
                    document.formInvestigacao.reset();
                    location.href="index.php?id_menu=principal";
                }else{
                    alert('Não foi possivel enviar sua investigação, por favor tente mais tarde!');
                }
            }, 'json' );
            return false;
        }
    });

    //----- FIM - INVESTIGACAO DA EQUIPE

    //----- INICIO - VALIDA FORM DE ACESSO A LAVOURA ONLINE

    $("#formLavouraOnline").validar();

    //----- FIM - VALIDA FORM DE ACESSO A LAVOURA ONLINE

    //----- INICIO - EFEITO NA PAGINA DE PRODUTOS - MOSTRA MAIS IMAGENS DO PRODUTO

    $.easing["BounceEaseOut"] = function(p, t, b, c, d) {
            if ((t/=d) < (1/2.75)) {
                    return c*(7.5625*t*t) + b;
            } else if (t < (2/2.75)) {
                    return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
            } else if (t < (2.5/2.75)) {
                    return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
            } else {
                    return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
            }
    };
    $('#mycarousel').jcarousel({ easing: 'BounceEaseOut', vertical: false, animation: 1000, auto: 2, scroll: 2, wrap: 'last' });

    //----- FIM - EFEITO NA PAGINA DE PRODUTOS - MOSTRA MAIS IMAGENS DO PRODUTO

    //----- INICIO - COLOCA MASCARA EM CAMPOS

    $('input:text').setMask();

    //----- FIM - COLOCA MASCARA EM CAMPOS

    //----- INICIO - EFEITO SANFONA

    $(function(){ $('.sanfona').accordion({ autoheight:false }); });

    //----- FIM - EFEITO SANFONA

    //----- INICIO - OUTROS
    
    cssInputsIndique();
    cssInputs(); //coloca efeito de borda e fundo nos formularios
    $('#cpf').focus(); //coloca efeito de borda e fundo nos formularios
    $('#nome').focus(); //coloca efeito de borda e fundo nos formularios
    //----- FIM - OUTROS
    
});