// Principal
try{
    xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

function ge(x){
	return document.getElementById(x);
}
function showDv(x,arg){ return ge(x).style.display=arg; }

function hideDv(x){ return ge(x).style.display="none"; }

function openUserBox(){
	var userbox = document.getElementById('local_usuario');
	var i = 0; var total = 25;
	userbox.style.display = "block";
	var intervalo = window.setInterval(function() {
	if(i < total){
		userbox.style.height = i++;
		
		if(i == 25){
			carregaContent("../inc_frmuser.htm","local_usuario");
		}
		
	}
}, 20);
	window.setTimeout(function() {
		clearInterval(intervalo);
	}, 3000);
}

function closeUserBox(){
	var userbox = document.getElementById('local_usuario');
	var i = 25; var total = 0;
	userbox.innerHTML = "";
	var intervalo = window.setInterval(function() {
	if(i > total){
		userbox.style.height = i--;
		
		if(i == 0){
			userbox.style.display = "none";
		}
		
	}
}, 20);
	window.setTimeout(function() {
		clearInterval(intervalo);
	}, 3000);
}

function enqueteResult(enquete){

   var left = 19;
   var top = 19;
   
   var width = 230;
   var height = 300;

   window.open("enquete-"+enquete+".api",'ENQUETE', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

}
function enqueteMResult(enquete){

   var left = 19;
   var top = 19;
   
   var width = 230;
   var height = 300;

   window.open("http://www.assembleianet.com.br/menquete-"+enquete+".api",'ENQUETE', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

}

function MM_openBrWindow(pagina, title, w, h){
   var left = 19;
   var top = 19;

   window.open("http://www.atalaianet.com/definitivo/"+pagina+"", title, 'width='+w+', height='+h+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function MTV_openBrWindow(pagina, title, w, h){
   var left = 19;
   var top = 19;

   window.open(pagina, title, 'width='+w+', height='+h+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

function openGaleria(galeria){

   var left = 19;
   var top = 19;
   
   var width = 680;
   var height = 470;

   window.open("galeria-"+galeria+".gpi",'GALERIA', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=yes');

}
function openMGaleria(galeria){

   var left = 19;
   var top = 19;
   
   var width = 680;
   var height = 470;

   window.open("../galeria-"+galeria+".gpm",'GALERIA', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=yes');

}

function carregaContent(page,source){
	
	var local = document.getElementById(source);
		
    xmlhttp.open("GET", "ajax/carrega_conteudo.php?page="+page+"",true);
	local.innerHTML = "<img src=\"ajax/carrega.gif\" border=\"0\">";
    xmlhttp.onreadystatechange=function() {

        if (xmlhttp.readyState==4){

            var texto=xmlhttp.responseText;

            texto = texto.replace(/\+/g," ");
            texto = unescape(texto);

            local.innerHTML = texto;
        }
    }
	xmlhttp.send(null);
}

function cadastraUser(){ 
	var nome = ge('anome');
	var sobrenome = ge('asobrenome');
	var login = ge('alogin');
	var senha = ge('apass');
	var repsenha = ge('apass2');
	var end = ge('aend');
	var email = ge('aemail');
	
	var em1 = email.value.indexOf('@');
	var em2 = email.value.indexOf('.');
	var em3 = email.value.length;
	
	if(nome.value == ""){
		ge('a1').style.display = "block"; ge('a1').innerHTML = "Por favor preencha com seu nome!";
		nome.focus();
	}
	else if(sobrenome.value == ""){
		ge('a2').style.display = "block"; ge('a2').innerHTML = "Por favor preencha com seu sobrenome!";
		sobrenome.focus();
	}
	else if(login.value == ""){
		ge('a3').style.display = "block"; ge('a3').innerHTML = "Por favor digite um login (apelido)!";
		login.focus();
	}
	else if(senha.value == "" || repsenha.value == ""){
		ge('a4').style.display = "block"; ge('a4').innerHTML = "Por favor preencha corretamente os campos acima!";
		if(senha.value == ""){ senha.focus(); } else { repsenha.focus(); }
	}
	else if(repsenha.value != senha.value){
		ge('a4').style.display = "block"; ge('a4').innerHTML = "A senha não confere, repita a senha corretamente!";
		repsenha.focus();
	}
	else if(senha.value.length < 6){
		ge('a4').style.display = "block"; ge('a4').innerHTML = "Sua senha deve ter pelo menos 6 caracteres.";
	}
	else if(end.value == ""){
		ge('a5').style.display = "block"; ge('a5').innerHTML = "Por favor digite seu endereço!";
		end.focus();
	}
	else if(email.value == ""){
		ge('a6').style.display = "block"; ge('a6').innerHTML = "Por favor digite seu e-mail!";
		email.focus();
	}
	else if(!(em1 >= 3 && em2 >= 6 && em3 >= 9)){
		ge('a6').style.display = "block"; ge('a6').innerHTML = "Por favor digite seu e-mail corretamente!";
		email.focus();
	} else {
		document.frmcadastro.submit();	
	}
}

function verificarLogin(){
	var login = ge('alogin');
	var recipiente = ge('logincheck');
	var pC = new Date().getTime();
	
	if(login.value == ""){
		ge('a3').style.display="block";
		ge('a3').innerHTML='Por favor preencha o campo LOGIN antes de checar sua existência.';
		login.focus();
	} else {
		xmlhttp.open("GET", "ajax/checalogin.php?login="+login.value+"&hora="+pC,true);
		recipiente.innerHTML = "procurando...";
    	xmlhttp.onreadystatechange=function() {

        if (xmlhttp.readyState==4){

            var texto=xmlhttp.responseText;

            texto = texto.replace(/\+/g," ");
            texto = unescape(texto);

            recipiente.innerHTML = texto;
        }
    }
	xmlhttp.send(null);
	}
}

function limpadv(x){
	ge(x).style.display="none";
}

function buscaNaBiblia(){
	var crite = ge('buscabiblia');
	var criterio = crite[crite.selectedIndex].value;
	var cap = ge('cap');
	var ver = ge('ver');
	var termo = ge('palavras');
	var limite = ge('tregs');
	var pg = ge('pg').value;
	var local = ge('resultado');
	var pC = new Date().getTime();

	if(criterio == ""){ criterio.className='formsAtivo'; criterio.focus(); }
	else if(limite.value == "" || limite.value == "0"){ limite.className='formsAtivo'; limite.focus(); }
	else {
		
		local.innerHTML = "<br><br><br><center><img src=\"imgs/loader.gif\" border=\"0\"></center>";
		
		xmlhttp.open("GET", "scripts/buscar_na_biblia.php?varboss="+criterio+"]|["+cap.value+"]|["+ver.value+"]|["+termo.value+"]|["+limite.value+"]|["+pg+"]|["+pC,true);
		
    	xmlhttp.onreadystatechange = function() {
		
        if (xmlhttp.readyState == 4){

            var texto=xmlhttp.responseText;

            texto = texto.replace(/\+/g," ");
            texto = unescape(texto);

            local.innerHTML = texto;
        }
    }
	}
	xmlhttp.send(null);
}

function pageBibliaAvanca(){
	var limite = ge('tregs').value;
	var inicio = ge('pg').value;
	ge('pg').value = Number(inicio) + Number(limite);
	buscaNaBiblia();
}
function pageBibliaVolta(){
	var limite = ge('tregs').value;
	var inicio = ge('pg').value;
	ge('pg').value = Number(inicio) - Number(limite);
	if(ge('pg').value != "0"){
		buscaNaBiblia();
	}
	if(ge('pg').value < "0"){ ge('pg').value = "0"; }
}

function backEstiloBibliaForm(x){
	var obj = ge(x);
	obj.className='forms';
}

function optEnquete(idenquete){
	var opcao = ge('resposta');
	var i;
	var totalr = opcao.value.length +1;
	var box = ge('enquetebox');
	var pC = new Date().getTime();
	var valid;
	
	for(i=0; i<=totalr; i++){
		if(document.frmenquete.resposta[i].checked){
			var escolha = document.frmenquete.resposta[i].value;
			valid = "sim";
			break;
		} else {
			valid = "nao";
		}
	}
	if(valid != "sim"){ alert('Por favor escolha uma resposta antes de votar!'); }
	if(valid != "nao"){ 
	
		box.innerHTML = "<br><br><br><center><img src=\"imgs/loader.gif\" border=\"0\"></center><br><br><br>";
		
		xmlhttp.open("GET", "scripts/enquete_votar.php?enquete="+idenquete+"&resposta="+escolha+"&h="+pC,true);
		
    	xmlhttp.onreadystatechange = function() {
		
        if (xmlhttp.readyState == 4){

            var texto=xmlhttp.responseText;

            texto = texto.replace(/\+/g," ");
            texto = unescape(texto);

            box.innerHTML = texto;
        }
        }
	}
	xmlhttp.send(null);
}

function optMEnquete(idenquete,vlue){
	var opcao = ge('resposta');
	var i;
	//var totalr = opcao.value.length;
	//alert(totalr);
	var box = ge('enquetembox');
	var pC = new Date().getTime();
	var valid;
	
	for(i=0; i<=vlue; i++){
		if(document.frmenquete.resposta[i].checked){
			var escolha = document.frmenquete.resposta[i].value;
			valid = "sim";
			break;
		} else {
			valid = "nao";
		}
	}
	if(valid != "sim"){ alert('Por favor escolha uma resposta antes de votar!'); }
	if(valid != "nao"){ 
	
		box.innerHTML = "<br><br><br><center><img src=\"http://www.assembleianet.com.br/imgs/loader.gif\" border=\"0\"></center><br><br><br>";
		
		xmlhttp.open("GET", "http://www.assembleianet.com.br/scripts/menquete_votar.php?enquete="+idenquete+"&resposta="+escolha+"&h="+pC,true);
		
    	xmlhttp.onreadystatechange = function() {
		
        if (xmlhttp.readyState == 4){

            var texto=xmlhttp.responseText;

            texto = texto.replace(/\+/g," ");
            texto = unescape(texto);

            box.innerHTML = texto;
        }
        }
	}
	xmlhttp.send(null);
}

function contactar(){
	var nome = ge('anome');
	var email = ge('aemail');
	var assunto = ge('aassunto');
	var msg = ge('amsg');
	
	var em1 = email.value.indexOf('@');
	var em2 = email.value.indexOf('.');
	var em3 = email.value.length;
	
	if(nome.value == ""){
		ge('a1').style.display="block";
		ge('a1').innerHTML="Preencha com seu nome para prosseguir.";
		nome.focus();
	}
	else if(email.value == ""){
		ge('a2').style.display="block";
		ge('a2').innerHTML="Preencha com seu e-mail para prosseguir.";
		email.focus();
	}
	else if(!(em1 >= 3 && em2 >= 6 && em3 >= 9)){
		ge('a2').style.display="block";
		ge('a2').innerHTML="Preencha com um e-mail válido para prosseguir.";
		email.focus();
	}
	else if(assunto.value == ""){
		ge('a3').style.display="block";
		ge('a3').innerHTML="Preencha com o assunto para prosseguir.";
		assunto.focus();
	}
	else if(msg.value == ""){
		ge('a4').style.display="block";
		ge('a4').innerHTML="Preencha com a mensagem para prosseguir.";
		msg.focus();
	} else {
		
		document.frmcontato.submit();
		
	}
	
}
function pedidoOracao(){
	var nome = ge('anome');
	var email = ge('aemail');
	var msg = ge('amsg');
	
	var em1 = email.value.indexOf('@');
	var em2 = email.value.indexOf('.');
	var em3 = email.value.length;
	
	if(nome.value == ""){
		ge('a1').style.display="block";
		ge('a1').innerHTML="Preencha com seu nome para prosseguir.";
		nome.focus();
	}
	else if(email.value == ""){
		ge('a2').style.display="block";
		ge('a2').innerHTML="Preencha com seu e-mail para prosseguir.";
		email.focus();
	}
	else if(!(em1 >= 3 && em2 >= 6 && em3 >= 9)){
		ge('a2').style.display="block";
		ge('a2').innerHTML="Preencha com um e-mail válido para prosseguir.";
		email.focus();
	}
	else if(msg.value == ""){
		ge('a4').style.display="block";
		ge('a4').innerHTML="Preencha com a mensagem para prosseguir.";
		msg.focus();
	} else {
		
		document.frmcontato.submit();
		
	}
	
}

function emoticon(text) {
	var txtarea = ge('msg');
	text = ' ' + text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		txtarea.focus();
	}
	else {
		txtarea.value  += text;
		txtarea.focus();
	}
}

function enviarTorpedo(){
	var msg = ge('msg');
	var paranome = ge('paranome');
	var para = ge('para');
	var nome = ge('nome');
	var email = ge('email');
	
	var e1 = email.value.indexOf('@');
	var e2 = email.value.indexOf('.');
	var e3 = email.value.length;
	
	var p1 = para.value.indexOf('@');
	var p2 = para.value.indexOf('.');
	var p3 = para.value.length;
	
	if(nome.value == ""){ 
		ge('e1').style.display="block"; ge('e1').innerHTML="Escreva seu nome por favor"; nome.focus();
	}
	else if(msg.value == ""){ 
		ge('er1').style.display="block"; ge('er1').innerHTML="Escreva uma mensagem para compor o torpedo."; msg.focus();
	} 
	else if(paranome.value == ""){ 
		ge('er2').style.display="block"; ge('er2').innerHTML="Digite o nome do(a) destinatário(a)."; paranome.focus();
	}
	else if(para.value == ""){ 
		ge('er3').style.display="block"; ge('er3').innerHTML="Digite o e-mail do(a) destinatário(a)."; para.focus();
	}
	else if(!(e1 >= 3 && e2 >= 6 && e3 >= 9)){ 
		ge('e2').style.display="block"; ge('e2').innerHTML="Digite um e-mail válido."; email.focus();
	}
	else if(!(p1 >= 3 && p2 >= 6 && p3 >= 9)){ 
		ge('er3').style.display="block"; ge('er3').innerHTML="Digite um e-mail válido."; para.focus();
	} else {
		document.frmtorpedo.submit();
	}
}

function sendNovaSenha(){
	var email = ge('email');
	var e1 = email.value.indexOf('@');
	var e2 = email.value.indexOf('.');
	var e3 = email.value.length;
	if(email.value == ""){ 
		ge('a1').style.display="block"; ge('a1').innerHTML="Digite seu e-mail."; email.focus();
	}
	else if(!(e1 >= 3 && e2 >= 6 && e3 >= 9)){ 
		ge('a1').style.display="block"; ge('a1').innerHTML="Digite um e-mail válido."; email.focus();
	} else {
		document.frmreseta.submit();
	}
}

function submitSimplesForm(field){
	var fi = ge(field);
	if(fi.value == ""){ fi.focus(); ge('e1').style.display="block"; }
	else { document.frm.submit(); }
}

function buscarNoticias(){
	var buscar = ge('buscar');
	var searchbox = ge('search');
	if(buscar.value == "" || buscar.value == "Buscar..."){
		alert('Insira o termo da buscar antes!');
	} else { document.frmbuscar.submit(); }
}

function populaSearchBox(){
	ge('search').value = ge('buscar').value;
}

function statusSearchBox(){
	var buscar = ge('buscar');
	if(buscar.value == "" || buscar.value == "Buscar..."){ 
		buscar.value = "Buscar...";
		buscar.style.color="#999999";
	}
	else { buscar.style.color="#006600"; }
}

function limpaSearchBox(){
	var buscar = ge('buscar');
	if(buscar.value == "Buscar..."){ buscar.value = ""; }
}

function pesquisarVideos(){
	var campo = ge('q');
	if(campo.value == ""){
		ge('e1').style.display="block";
		campo.style.border="solid 1px #FF0000";
		campo.focus();
		return false;
	} else {
		document.frmvideos.submit();
		return true;
	}
}

function enviarNoticiaToAmigo(){
	var nome = ge('sen_nome');
	var amigo = ge('sen_amigo');
	var email = ge('sen_email');
	var emailamigo = ge('sen_emailamigo');
	
	var emailp1 = email.value.indexOf('@');
	var emailp2 = email.value.indexOf('.');
	var emailp3 = email.value.length;
	var emailap1 = emailamigo.value.indexOf('@');
	var emailap2 = emailamigo.value.indexOf('.');
	var emailap3 = emailamigo.value.length;
	
	if(nome.value==""){ alert('Digite seu nome!'); nome.focus(); }
	else if(amigo.value==""){ alert('Digite o nome de seu Amigo(a)!'); amigo.focus(); }
	else if(email.value==""){ alert('Digite seu e-mail!'); email.focus(); }
	else if(emailamigo.value==""){ alert('Digite o e-mail de seu amigo(a)!'); emailamigo.focus(); }
	else if(!(emailp1 >= 3 && emailp2 >= 6 && emailp3 >= 9)){
		alert('Digite seu e-mail corretamente!'); email.focus();
	}
	else if(!(emailap1 >= 3 && emailap2 >= 6 && emailap3 >= 9)){
		alert('Digite o e-mail de seu amigo(a) corretamente!'); emailamigo.focus();
	}
	else { document.frm_ind.submit(); }
}