$( document ).ready(function() { var i = 0; var listagem = $('ul.listagem > li'); listagem.children("ul.lista-dropdown").hide(); $('ul.listagem > li').click( function( event ){ if(event.target != this) return;{ // only continue if the target itself has been clicked } if ($( event.target ).hasClass('active') == true){ $( event.target ).children("ul.lista-dropdown").slideUp(200); $( event.target ).removeClass('active'); } else { listagem.children("ul.lista-dropdown").slideUp(200); listagem.removeClass('active'); $( event.target ).children("ul").slideDown(200); $( event.target ).addClass('active'); } if ($( event.target ).children().length <= 2){ $( event.target ).removeClass('active'); } }); $('ul.listagem > li span').click( function( event ){ $( event.target ).closest("li").get(0).click(); }); $('ul.listagem > li i.caret').click( function( event ){ $( event.target ).closest("li").get(0).click(); }); }); /*link menu a empresa ate a sessão */ $('#menu li:nth-child(1) a').click(function () { $('html, body').animate({ scrollTop: $("#empresa").offset().top -100 }, 500); }); $('.saiba-mais').click(function () { $('html, body').animate({ scrollTop: $("#empresa").offset().top -100 }, 500); }); /*link menu COntato ate a sessão */ $('#menu li:nth-child(2) a').click(function () { $('html, body').animate({ scrollTop: $("#contato").offset().top -100 }, 500); }); /*link extra para sessao comentada */ $('#menu li:nth-child(3) a').click(function () { $('html, body').animate({ scrollTop: $("#servicos").offset().top -100 }, 500); }); /*$(document).scroll(function() { if($(document).scrollTop() >= 1000) { $('#menu li a').removeClass('active'); $('#menu li:nth-child(1) a').addClass('active'); } else { $('#menu li a').removeClass('active'); } if($(document).scrollTop() >= 2080) { $('#menu li a').removeClass('active'); $('#menu li:nth-child(2) a').addClass('active'); } if($(document).scrollTop() >= 3460) { $('#menu li a').removeClass('active'); $('#menu li:nth-child(3) a').addClass('active'); } });*/ $("#button").click(function() { $('html, body').animate({ scrollTop: $("#empresa").offset().top -100 }, 1000); }); function enviardados(){ if(document.contatoform.Nome.value=="" || document.contatoform.Nome.value.length < 3) { alert( "Seu nome precisa apresentar pelo menos 3 caracteres!" ); document.contatoform.Nome.focus(); return false; } if( document.contatoform.Email.value=="" || document.contatoform.Email.value.indexOf('@')==-1 || document.contatoform.Email.value.indexOf('.')==-1 ) { alert( "Preencha campo E-MAIL corretamente!" ); document.contatoform.Email.focus(); return false; } if (document.contatoform.Telefone.value=="" || document.contatoform.Telefone.value.length < 8 ) { alert( "Preencha corretamente o campo TELEFONE!" ); document.contatoform.Telefone.focus(); return false; } var preferencia = document.getElementsByName("Formacontato"); if (preferencia[0].checked == false && preferencia[1].checked == false && preferencia[2].checked == false) { alert("Escolha uma forma preferida de contato."); return false; } if (document.contatoform.Mensagem.value.length <= 10 || document.contatoform.Mensagem.value.length == "" ) { alert( "É necessario preencher o campo MENSAGEM com mais de 10 caracteres!" ); document.contatoform.Mensagem.focus(); return false; } return true; }