%PDF- %PDF-
Direktori : /var/www/projetos/rrsos.com.br/js/ |
Current File : /var/www/projetos/rrsos.com.br/js/mensagens.js |
$(document).ready(function() { // tornando toda a area do botao enviar clicavel $('form#depoimento .botao-enviar img').click(function(){ $('form#depoimento').submit(); }); $('form#pedido-oracao .botao-enviar img, #enviar-oracao').click(function(){ $('form#pedido-oracao').submit(); }) $('form#mail .botao-enviar img').click(function(){ $('form#mail').submit(); }); var hoje = new Date(); for( i=hoje.getFullYear(); parseInt(i) > 2000; i-- ){ if( $("#meses"+i) ){ $("#meses"+i).mCustomScrollbar("vertical",400,"easeOutCirc",1.05,"fixed","yes","yes",10, {advanced: {updateOnBrowserResize: false}}); } } $('[placeholder]').textPlaceholder(); $('div.formulario,div.botao-fechar').click(function(){ toggleContact(); }); $('div.formulario form').click(function(e){ return false; }); $('div.formulario form #enviar').click(function(e){ $('div.formulario form').submit(); }); $('div.form-oracao,div.botao-fechar2').click(function(){ togglePedido(); }); $('div.form-oracao form').click(function(e){ return false; }); $('div.form-oracao form #enviar').click(function(e){ $('div.form-oracao form').submit(); }); $('div.form-mail,div.botao-fechar3').click(function(){ toggleMail(); }); $('div.form-mail form').click(function(e){ return false; }); $('div.form-mail form #enviar').click(function(e){ $('div.form-mail form').submit(); }); }); $(document).ready(function(){ var openMenu = getCookie('openMenu'); var show = false; $('.col-esquerda .accordion .botoes .meses').hide(); if( openMenu ){ $('.col-esquerda .accordion .botoes').hide(); } else { $('.col-esquerda .accordion #todos-anos').next('.botoes').hide(); } $.each($(".col-esquerda .accordion .botoes .meses"), function(k,v){ if($(v).attr('id') == openMenu){ $(v).show(); } }); $.each($(".col-esquerda .accordion .botoes").find('.mcs_container'), function(k,v){ if($(v).attr('id') == openMenu){ $(v).parent().show(); } }); $('#ano-atual').click(function() { var este = $(this); var isVisible = $(this).next('.accordion .botoes').is(':visible'); $('.botoes .meses').slideUp(); $('.accordion .botoes').slideUp(function(){ $('#todos-anos').find('span').removeClass('arrow-baixo'); $('#todos-anos').find('span').addClass('arrow-direita'); saveMenuStatus(); }); if( isVisible ){ $(this).next('.accordion .botoes').slideUp(function(){ este.find('span').removeClass('arrow-baixo'); este.find('span').addClass('arrow-direita'); saveMenuStatus(); }); } else { $(this).next('.accordion .botoes').slideDown(function(){ saveMenuStatus(); // quando o scroll esta 'hidden' e a janela é redimensionada este some // o codigo abaixo contorna esse problema $(this).find('.dragger').show(); $(this).find('.dragger_container').fadeIn(); }); este.find('span').removeClass('arrow-direita'); este.find('span').addClass('arrow-baixo'); } }); $('#todos-anos').click(function() { var este = $(this); var isVisible = $(this).next('.accordion .botoes').is(':visible'); $('.botoes .meses').slideUp(); $('.accordion .botoes').slideUp(function(){ $('#ano-atual').find('span').removeClass('arrow-baixo'); $('#ano-atual').find('span').addClass('arrow-direita'); saveMenuStatus(); }); if( isVisible ){ $(this).next('.accordion .botoes').slideUp(function(){ este.find('span').removeClass('arrow-baixo'); este.find('span').addClass('arrow-direita'); saveMenuStatus(); }); } else { $(this).next('.accordion .botoes').slideDown(function(){ saveMenuStatus(); }); este.find('span').removeClass('arrow-direita'); este.find('span').addClass('arrow-baixo'); } }); $('.botoes a.bg-bt-accordion').click(function(e) { var isVisible = $(this).next('.meses').is(':visible'); $('.botoes .meses').slideUp(function(){ saveMenuStatus(); }); if( !isVisible ){ $(this).next('.meses').slideDown(function(){ saveMenuStatus(); // quando o scroll esta 'hidden' e a janela é redimensionada este some // o codigo abaixo contorna esse problema $(this).find('.dragger').show(); $(this).find('.dragger_container').fadeIn(); }); } saveMenuStatus(); e.preventDefault(); }); $('#depoimento').validate({ rules: { "email_conf": { required: true, equalTo: "#email" } }, messages: { "nome": { required: "<span title='Informe seu nome.'>*</span>" }, "email": { required: "<span title='Informe seu email.'>*</span>", email: "<span title='Verifique se o email está digitado corretamente.'>*</span>" }, "email_conf": { required: "<span title='Confirme seu email.'>*</span>", equalTo: "<span title='Os emails devem ser iguais.'>*</span>", email: "<span title='Verifique se o email está digitado corretamente.'>*</span>" }, "mensagem": { required: "<span title='Digite sua mensagem' style='position: relative; left: 10px;'>*</span>" } }, errorElement: "div" }); $('#pedido-oracao').validate({ messages: { "nome": { required: "<span title='Informe seu nome.'>*</span>" }, "email": { required: "<span title='Informe seu email.'>*</span>", email: "<span title='Verifique se o email está digitado corretamente.'>*</span>" }, "pedido": { required: "<span title='Digite seu pedido de oracao' style='position: relative; left: 10px;'>*</span>" } }, errorElement: "div" }); $('#mail').validate({ messages: { "nome": { required: "<span title='Informe seu nome.'>*</span>" }, "from_email": { required: "<span title='Informe seu email.'>*</span>", email: "<span title='Verifique se o email está digitado corretamente.'>*</span>" }, "to_emails": { required: "<span title='Digite o(s) email(s) do(s) seu(s) amigo(s)' style='position: relative; left: 10px;'>*</span>" } }, errorElement: "div" }); $('form#mail').submit(function(evt){ var form = $(this); var dados = { nome: form.find('#nome-mail').val(), from_email: form.find('#from_email').val(), to_emails: form.find('[name="to_emails"]').val(), titulo: form.find('[name="titulo"]').val(), data_publicacao: form.find('[name="data_publicacao"]').val(), referencia: form.find('[name="referencia"]').val(), versiculo: form.find('[name="versiculo"]').val(), mensagem: form.find('[name="mensagem"]').val(), link: form.find('[name="link"]').val() }; $.post(form.attr('action'), dados, function(data){ alert(data); toggleMail(); }); evt.preventDefault(); }); }); function toggleContact() { $('div.formulario').height($(document).height()); $('div.formulario').toggle(); } function togglePedido() { $('div.form-oracao').height($(document).height()); $('div.form-oracao').toggle(); } function toggleMail() { $('div.form-mail').height($(document).height()); $('div.form-mail').toggle(); } function saveMenuStatus() { var id = ''; var scroll = 0; $.each($('.mcs_container'), function(k,v){ if( $(v).is(':visible') ){ id = $(v).attr('id'); } }); setCookie('openMenu', id, 1); }