// Script
//Verifica campos do formulario Fale Conosco
function validaFaleConosco(){
  d=document.faleconosco;
  
   // valida nome
  if(d.nome.value == ""){
    alert("O campo NOME deve ser preenchido.");
	d.nome.focus();
	return false;
  }
  
	 //validar email
	 if (d.email.value == ""){
			  alert("O campo " + d.email.name + " deve ser preenchido!");
			   d.email.focus();
			   return false;
	 }
	 //validar email(verificao de endereco eletrônico)
	 parte1 = d.email.value.indexOf("@");
	 parte2 = d.email.value.indexOf(".");
	 parte3 = d.email.value.length;
	 if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			   d.email.focus();
			   return false;
	 }
  
   // valida mensagem
  if(d.mensagem.value == ""){
    alert("O campo MENSAGEM deve ser preenchido.");
	d.mensagem.focus();
	return false;
  }  
}

//Verifica campos da ficha pre-pesquisa(lei_incentivo_cultura)
function validaLeiCultura(){
  d=document.formulario;
  
   // valida nome
  if(d.razao_social.value == ""){
    alert("O campo RAZÃO SOCIAL deve ser preenchido.");
	d.razao_social.focus();
	return false;
  }
  
	 //validar email
	 if (d.email.value == ""){
			  alert("O campo " + d.email.name + " deve ser preenchido!");
			   d.email.focus();
			   return false;
	 }
	 //validar email(verificao de endereco eletrônico)
	 parte1 = d.email.value.indexOf("@");
	 parte2 = d.email.value.indexOf(".");
	 parte3 = d.email.value.length;
	 if (!(parte1 >= 3 && parte2 >= 5 && parte3 >= 9)) {
			   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			   d.email.focus();
			   return false;
	 }
  
   // valida contato
  if(d.contato.value == ""){
    alert("O campo CONTATO deve ser preenchido.");
	d.contato.focus();
	return false;
  }   

  // valida cargo
  if(d.cargo.value == ""){
    alert("O campo CARGO deve ser preenchido.");
	d.cargo.focus();
	return false;
  }   
  
}

//FUNÇÃO ACEITA SOMENTE NUMEROS CAMPOS CEP E CPF
function somente_numero(campo){
	var digits="0123456789.-()/"
	var campo_temp
	for (var i=0;i<campo.value.length;i++){
	  campo_temp=campo.value.substring(i,i+1)
	  if (digits.indexOf(campo_temp)==-1){
		 campo.value = campo.value.substring(0,i);
		 break;
	   }
	}
}


// FUNÇÃO para verificar campos em branco no formulario
function validaCampos(){
  d=document.formulario;

//validar data e localidadeunchecked
	radio = d.data.length; 

//Caso só tenha um campo rádio 
	if (radio == undefined){
		verifica = true;
		if (verifica && !d.data.checked){
		 alert ("Escolher a Data!");
		 return false;
		}
	}

// Caso tenha 2 campos rádio 
	
	if (radio == 2) {
		 if (!d.data[0].checked && !d.data[1].checked) {
				   alert("Escolha a Data!")
				   return false;
		 }
	}
	// Caso tenha 3 campos rádio 
	if (radio == 3) {
		 if (!d.data[0].checked && !d.data[1].checked && !d.data[2].checked) {
				   alert("Escolha a Data!")
				   return false;
		 }
	}


   // valida nome
  if(d.nome.value == ""){
    alert("O campo NOME deve ser preenchido.");
	d.nome.focus();
	return false;
  }
   // valida cpf  
    if(d.cpf.value == ""){
    alert("O campo CPF deve ser preenchido.");
	d.cpf.focus();
	return false;
  }
	 //validar email
	 if (d.email.value == ""){
			  alert("O campo " + d.email.name + " deve ser preenchido!");
			   d.email.focus();
			   return false;
	 }
	 //validar email(verificao de endereco eletrônico)
	 parte1 = d.email.value.indexOf("@");
	 parte2 = d.email.value.indexOf(".");
	 parte3 = d.email.value.length;
	 if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			   d.email.focus();
			   return false;
	 }
	 //validar telefone
	 if (d.telefone.value == ""){
			   alert ("O campo " + d.telefone.name + " deve ser preenchido!");
			   d.telefone.focus();
			   return false;
	 }
	 //validar telefone(verificacao se contem apenas numeros)
	 if (isNaN(d.telefone.value)){
			   alert ("O campo " + d.telefone.name + " deve conter apenas numeros!");
			   d.telefone.focus();
			   return false;
	 }


	 
  
return true;
}

function validaCeferencia(){
  d=document.formulario;

   // valida nome
  if(d.nome.value == ""){
    alert("O campo NOME deve ser preenchido.");
	d.nome.focus();
	return false;
  }
	 //validar email
	 if (d.email.value == ""){
			  alert("O campo " + d.email.name + " deve ser preenchido!");
			   d.email.focus();
			   return false;
	 }
	 //validar email(verificao de endereco eletrônico)
	 parte1 = d.email.value.indexOf("@");
	 parte2 = d.email.value.indexOf(".");
	 parte3 = d.email.value.length;
	 if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			   d.email.focus();
			   return false;
	 }
	 
   // valida nome
  if(d.cpf_passaporte.value == ""){
    alert("O campo CPF / PASSAPORTE deve ser preenchido.");
	d.cpf_passaporte.focus();
	return false;
  }

// Verifica se a opção investimento foi marcada
	  var quantos = d.investimento.length;
	  var i =0;
	  var checado=false;

	while (i<quantos && checado == false) 
	  { 
	  	if(d.investimento[i].checked == true)
		{
			checado = true;
		}
		i++;
	  } 
	  if (checado==false)
	  {
	  	alert("A opção INVESTIMENTO deve ser marcada");
		return false; 
	  }


// Verifica se a opção pagamento foi marcada
	  var quantos = d.pagamento.length;
	  var i =0;
	  var checado=false;

	while (i<quantos && checado == false) 
	  { 
	  	if(d.pagamento[i].checked == true)
		{
			checado = true;
		}
		i++;
	  } 
	  if (checado==false)
	  {
	  	alert("A opção PAGAMENTO deve ser marcada");
		return false; 
	  }



return true;
}

