%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);
}