//Menu drop-down
function onOff(id) { 
	if (id == "p") {
		if (document.getElementById('p').style.display == "block" ) {
			document.getElementById('p').style.display = "none";
		} else {
			document.getElementById('p').style.display = "block"
		}
		document.getElementById('a').style.display = "none";
		document.getElementById('e').style.display = "none";
		document.getElementById('b').style.display = "none";
		document.getElementById('c').style.display = "none";
		document.getElementById('d').style.display = "none";
	}
	if (id == "a") {
		if (document.getElementById('a').style.display == "block" ) {
			document.getElementById('a').style.display = "none";
		} else {
			document.getElementById('a').style.display = "block"
		}
		document.getElementById('b').style.display = "none";
		document.getElementById('e').style.display = "none";
		document.getElementById('c').style.display = "none";
		document.getElementById('d').style.display = "none";
		document.getElementById('p').style.display = "none";
	}
	if (id == "b") {
		if (document.getElementById('b').style.display == "block") {
			document.getElementById('b').style.display = "none";
		} else {
			document.getElementById('b').style.display = "block"
		}
		document.getElementById('a').style.display = "none";
		document.getElementById('e').style.display = "none";
		document.getElementById('c').style.display = "none";
		document.getElementById('d').style.display = "none";
		document.getElementById('p').style.display = "none";
	}
	if (id == "c") {
		if (document.getElementById('c').style.display == "block") {
			document.getElementById('c').style.display = "none";
		} else {
			document.getElementById('c').style.display = "block"
		}
		document.getElementById('b').style.display = "none";
		document.getElementById('e').style.display = "none";
		document.getElementById('a').style.display = "none";
		document.getElementById('d').style.display = "none";		
		document.getElementById('p').style.display = "none";
	}
	if (id == "d") {
		if (document.getElementById('d').style.display == "block") {
			document.getElementById('d').style.display = "none";
		} else {
			document.getElementById('d').style.display = "block"
		}
		document.getElementById('e').style.display = "none";
		document.getElementById('b').style.display = "none";
		document.getElementById('c').style.display = "none";
		document.getElementById('a').style.display = "none";
		document.getElementById('p').style.display = "none";
	}
		if (id == "e") {
		if (document.getElementById('e').style.display == "block") {
			document.getElementById('e').style.display = "none";
		} else {
			document.getElementById('e').style.display = "block"
		}
		document.getElementById('d').style.display = "none";
		document.getElementById('b').style.display = "none";
		document.getElementById('c').style.display = "none";
		document.getElementById('a').style.display = "none";
		document.getElementById('p').style.display = "none";
	}
}

// Valida Boletim
function fnValidaDescadastro(form,evento) {
	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Atenção!\nO campo E-MAIL deve ser preenchido corretamente.");
		form.email.focus();
		return false;
	}
}

// Valida Descadastro
function ValidaFormBoletim(form) {
	if (form.nome.value == "") {
		alert("Atenção!\nO campo NOME deve ser preenchido.");
		form.nome.focus();
		return false;
	}

	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Atenção!\nO campo E-MAIL deve ser preenchido corretamente.");
		form.email.focus();
		return false;
	}
}

// Valida Boletim
function ValidaFormContato(form) {
	if (form.nome.value == "") {
		alert("Atenção!\nO campo NOME deve ser preenchido.");
		form.nome.focus();
		return false;
	}

	if (form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Atenção!\nO campo E-MAIL deve ser preenchido corretamente.");
		form.email.focus();
		return false;
	}
}

function fnAbreJanela(jURL, jDestino, jW, jH, jScroll,jResize)
					{
window.open(jURL,jDestino,'width='+jW+',height='+jH+',scrollbars='+jScroll+',toolbar=no,location=no,status=yes,menubar=no,resizable='+jResize+',left=5,top=0')
					}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  var win=window.open(theURL,winName,features);
  win.focus();
}
//validação do formulario de cadastro
function fnValidaCadastro(form,evento)
{
	if(form.nome.value == "")
		{
			alert("Atenção!\nO Campo NOME deve ser preenchido corretamente.");
			form.nome.focus();
			return false;
		}
	if(form.sobrenome.value == "")
		{
			alert("Atenção!\nO Campo SOBRENOME deve ser preenchido corretamente.");
			form.sobrenome.focus();
			return false;
		}
	if(form.igreja.value == "")
		{
			alert("Atenção!\nVocê deve ser preencher A QUE IGREJA OU DEMONINAÇÃO VOCÊ PERTENCE.");
			form.igreja.focus();
			return false;
		}
	if(form.data_dia.value == "" || form.data_mes.value == "" || form.data_ano.value == "")
		{
			alert("Atenção!\nVocê deve preencher DATA NASCIMENTO corretamente.");
			form.data_dia.focus();
			return false;
		}
	if(form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1 || form.email.value == "email:") 
		{
			alert("Atenção!\nO Campo E-MAIL deve ser preenchido corretamente.");
			form.email.focus();
			return false;
		}
	if(form.endereco.value == "")
		{
			alert("Atenção!\nO Campo ENDEREÇO deve ser preenchido corretamente.");
			form.endereco.focus();
			return false;
		}
	if(form.cep.value == "")
		{
			alert("Atenção!\nO Campo CEP deve ser preenchido corretamente.");
			form.cep.focus();
			return false;
		}
	if(form.cidade.value == "")
		{
			alert("Atenção!\nO Campo CIDADE deve ser preenchido corretamente.");
			form.cidade.focus();
			return false;
		}
	if(form.ddd_1.value == "")
		{
			alert("Atenção!\nO Campo DDD deve ser preenchido corretamente.");
			form.ddd_1.focus();
			return false;
		}
	if(form.fone_1.value == "")
		{
			alert("Atenção!\nO Campo TELEFONE deve ser preenchido corretamente.");
			form.fone_1.focus();
			return false;
		}
}
// Retorna apenas numeros
function js_campo_numerico ( x , y , evtKeyPress )
{
    // Inicializa a variavel
    var nTecla = 0;
    // Verifica plataforma
    if (document.all)
    {
        // Plataformas tipo IE
        nTecla = evtKeyPress.keyCode ;
    }
    else
    {
        // Plataformas tipo NETSCAPE
        nTecla = evtKeyPress.which ;
    }
    // Verifica tecla pressionada
    if ((( nTecla > 47 ) && ( nTecla < 58 ))  // numerico (0123456789)
         || ( nTecla == 8   )   // backspace
         || ( nTecla == 127 )   // delete
         || ( nTecla == 0   )   // teclas nao definidas
         || ( nTecla == 9   )   // tabulacao
         || ( nTecla == 13  )   // enter
         || ( nTecla == 46  ))  // . (ponto)
    {
        // Digita a tecla pressionada
        return true;
    }
    else
    {
        // Ignora a tecla pressionada
        return false;
    }
}
// Função de Máscara de Campos
function FormatMask(objForm, strField, sMask, evtKeyPress) {
      var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

      if(window.event) { // Internet Explorer
        nTecla = evtKeyPress.keyCode; }
      else if(evtKeyPress.which) { // Nestcape
        nTecla = evtKeyPress.which;
      }

      sValue = objForm[strField].value;

      // Limpa todos os caracteres de formatação que
      // já estiverem no campo.
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( " ", "" );
      sValue = sValue.toString().replace( " ", "" );
      fldLen = sValue.length;
      mskLen = sMask.length;

      i = 0;
      nCount = 0;
      sCod = "";
      mskLen = fldLen;

      if (nTecla != 8) { // backspace
        if (sMask.charAt(i-1) == "9") { // apenas números...
          return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
        else { // qualquer caracter...

		
		  while (i <= mskLen) {
	        bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
	        bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
	
	        if (bolMask) {
	          sCod += sMask.charAt(i);
	          mskLen++; }
	        else {
	          sCod += sValue.charAt(nCount);
	          nCount++;
	        }
	
	        i++;
	      }
	
	      objForm[strField].value = sCod;

           var nTecla = 0;
    // Verifica plataforma
    if (document.all)
    {
        // Plataformas tipo IE
        nTecla = evtKeyPress.keyCode ;
    }
    else
    {
        // Plataformas tipo NETSCAPE
        nTecla = evtKeyPress.which ;
    }
    // Verifica tecla pressionada
    if ((( nTecla > 47 ) && ( nTecla < 58 ))  // numerico (0123456789)
         || ( nTecla == 8   )   // backspace
         || ( nTecla == 127 )   // delete
         || ( nTecla == 0   )   // teclas nao definidas
         || ( nTecla == 9   )   // tabulacao
         || ( nTecla == 13  )   // enter
         || ( nTecla == 46  ))  // . (ponto)
    {
        // Digita a tecla pressionada
        return true;
    }
    else
    {
        // Ignora a tecla pressionada
        return false;
    }		  
        } }
    else {
       return true;
    }
}
	function imprimi( ){
     var   janela=window.open( "","Janela","width=750,height=450,scrollbars=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,left=0,top=0'");
     janela.document.write('<html><head><title>Nazareno</title></head><body>');
     janela.document.write('<img src="images/inscricao.jpg"></img>');
     janela.document.write('<center>');
     janela.document.write('<input type="Button" value="fechar" onClick="javascript:window.close()">');
     janela.document.write('<input type="Button" value="Imprimir Ficha" onClick="javascript:window.print()">');
     janela.document.write('</center>');
     janela.document.write('</body></html>');
	}
	
	
	
	
	//Função para o Menu PopUp

function fnImagemPopUp( titulo, largura , altura , imagem , alt )
{
	
		var janela ;
		janela = window.open("","popFoto","width="+largura+",height="+altura+",scrollbars=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,left=300,top=300'");
		janela.document.write('<html><head><title>' + titulo + '</title></head>');
		janela.document.write('<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">');
		janela.document.write('<a href="javascript:window.close();"><img src="'+ imagem + '" alt="' + alt + '" border="0" /></a> ');
		janela.document.write('</body></html>');

}