// JavaScript Document

function DesligaPainel()
{
	painel_div.style.visibility = "hidden" 
}


//VALIDAÇÔES


function Contato(){
	
	frm = document.frm_contato;
	
	parte1 = frm.email.value.indexOf("@");
    parte3 = frm.email.value.length;
	
	if (frm.nome.value == ''){
		alert("Preencha campo NOME corretamente.");
		frm.nome.focus();
		return false;
	}
	
	else if (!(parte1 >= 2 && parte3 >= 6)) {
         alert ("O campo E-mail deve ser conter um endereco de email real.");
         frm.email.focus();
         return false;
    }
	
	else if (frm.mensagem.value == ''){
		alert("Preencha campo MENSAGEM corretamente.");
		frm.mensagem.focus();
		return false;
	}
	
 
	return true;
}


function PedidosOracao(){
	
	frm = document.frm_pedido_oracao;
	
	parte1 = frm.email.value.indexOf("@");
    parte2 = frm.email.value.indexOf(".");
    parte3 = frm.email.value.length;
	
	if (frm.nome.value == ''){
		alert("Preencha campo NOME corretamente.");
		frm.nome.focus();
		return false;
	}
	
	else if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
         alert ("O campo E-mail deve ser conter um endereco eletrônico válido!");
         frm.email.focus();
         return false;
    }
	
	else if (frm.cidade.value == ''){
		alert("Preencha campo CIDADE corretamente.");
		frm.cidade.focus();
		return false;
	}
	
	else if (frm.estado.value == ''){
		alert("Preencha campo ESTADO corretamente.");
		frm.estado.focus();
		return false;
	}
	
	else if (frm.mensagem.value == ''){
		alert("Preencha campo MENSAGEM corretamente.");
		frm.mensagem.focus();
		return false;
	}
	
	return true;
}




function Testemunho(){
	
	frm = document.frm_testemunho;	
	
	if (frm.nome.value == ''){
		alert("Preencha campo NOME corretamente.");
		frm.nome.focus();
		return false;
	}
	
	else if (frm.titulo.value == ''){
		alert("Preencha campo TÍTULO corretamente.");
		frm.titulo.focus();
		return false;
	}
	
	else if (frm.testemunho.value == ''){
		alert("Preencha campo TESTEMUNHO corretamente.");
		frm.testemunho.focus();
		return false;
	}	
	
	return true;
}


function LembrarSenha(){
	if (document.lembrar_senha.email.value == ''){
		alert("O campo E-mail não pode ser nulo. Infome uma conta de email valida !");
		document.lembrar_senha.email.focus();
		return false;
	}	
	return true;
}


function TrocaBT(foto,nome){ 
		
		if (nome == 'BT_alterar'){		
			document.BT_alterar.src = "img/botao/" + foto 
		}
		else if (nome == 'BT_doacao'){		
			document.BT_doacao.src = "img/botao/" + foto 
		}
		else if (nome == 'BT_testemunho'){		
			document.BT_testemunho.src = "img/botao/" + foto 
		}
		else if (nome == 'BT_historico'){		
			document.BT_historico.src = "img/botao/" + foto 
		}
		//PAGINA DE RECIBO
		else if (nome == 'BT_recibo'){		
			document.BT_recibo.src = "img/botao/" + foto 
		}
		else if (nome == 'BT_boleto'){		
			document.BT_boleto.src = "img/botao/" + foto 
		}
		else if (nome == 'BT_parceiro'){		
			document.BT_parceiro.src = "img/botao/" + foto 
		}
		
}

function mudacampo(campo,maximo,tipo){
	
	if (campo.value.length == maximo){
		if(tipo == 'cep'){
			document.cadastro.cep2.focus();
		}
		else if (tipo == 'tel1'){
			document.cadastro.telefone.focus();
		}
		else if (tipo == 'tel2'){
			document.cadastro.celular.focus();
		}
	}
}  

// MASCARAS

function mascaraData(valor){    	              
	
	if (valor.length == 2){                  
		valor = valor + '/';                  
		document.cadastro.dt_nasc.value = valor;      
		return true;                            
	}              
	if (valor.length == 5){
		valor = valor + '/'; 
		document.cadastro.dt_nasc.value = valor;
		return true;              
	} 	
	
}


// AUMENTE E DIMINUI FONTES
var tamanho = 13;
function aumentaTexto(alvo) {
	var texto = document.getElementById(alvo);
	var novoTamanho = tamanho+1;
	if (novoTamanho < 20) {
		tamanho = novoTamanho;
		texto.style.fontSize = novoTamanho+'px';
	}		
}

function diminuiTexto(alvo) {
	var texto = document.getElementById(alvo);
	var novoTamanho = tamanho-1;
	if (novoTamanho > 8) {
		tamanho = novoTamanho;
		texto.style.fontSize = novoTamanho+'px';
	}
}



function tamTestemunho(Valor){	
	if(document.frm_testemunho.testemunho.value.length > 1000){
		alert("Seu testemunho ultrapassou o limite de 1000 caracteres !");		
		ValorRetorna = Valor.substr(0, 1000);
		document.frm_testemunho.testemunho.value = ValorRetorna;
	}
}

function tamContato(Valor){	
	texto = document.frm_contato.mensagem.value.replace('"', '');
	document.frm_contato.mensagem.value = texto;
	
	if(document.frm_contato.mensagem.value.length > 1000){
		alert("Seu testemunho ultrapassou o limite de 1000 caracteres !");		
		ValorRetorna = Valor.substr(0, 1000);
		document.frm_contato.mensagem.value = ValorRetorna;
	}
}


