//===============================================
//validar Form Login
//===============================================
function Flogin(){
		//validar email
		d = document.login;
		if (d.email.value == ""){
			alert("O campo " + d.email.name + " deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//validar login
		d = document.login;
		if (d.senha.value == ""){
			alert("O campo " + d.senha.name + " deve ser preenchido!");
			d.senha.focus();
			return false;
		}	
		return true;
	}
//===============================================
//Fim validar Form Login
//===============================================
//===============================================
//validar Form Comenta
//===============================================
function comentarios(){
		//validar nome
		d = document.comenta;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		//validar mensagem
		d = document.comenta;
		if (d.comentario.value == ""){
			alert("O campo " + d.comentario.name + " deve ser preenchido!");
			d.comentario.focus();
			return false;
		}	
		return true;
	}
//===============================================
//Fim validar Form Comenta
//===============================================
//===============================================
//validar Form Contato
//===============================================
function verifica(){
		//validar nome
		d = document.contato;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		//validar mensagem
		d = document.contato;
		if (d.mensagem.value == ""){
			alert("O campo " + d.mensagem.name + " deve ser preenchido!");
			d.mensagem.focus();
			return false;
		}	
		return true;
	}
//===============================================
//Fim validar Form Contato
//===============================================



//===============================================
//validar Form Cadastro
//===============================================

	function validaForm_cadastro_membro(){
		//validar nome
		d = document.cadastro_membro;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " 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 eletronico)
		//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  conter um endereco eletronico válido!");
		//	d.email.focus();
		//	return false;
		//}
		
			//validar senha
	//	d = document.cadastro_membro;
		if (d.senha.value == ""){
			alert("O campo " + d.senha.name + " deve ser preenchido!");
			d.senha.focus();
			return false;
		}	
				
//Valida CPF
  cpf = document.cadastro_membro.CPF.value;
  valor = true;
  erro = new String;
  if (cpf.length < 11) erro += "são necessarios 11 digitos para verificacao do CPF! \n\n"; 
  var nonNumbers = /\D/;
  if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n"; 
  if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
    erro += "Numero de CPF invalido!"
  }
  var a = [];
  var b = new Number;
  var c = 11;
  for (i=0; i<11; i++){
  a[i] = cpf.charAt(i);
  if (i < 9) b += (a[i] *  --c);
  }
  if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
  b = 0;
  c = 11;
  for (y=0; y<10; y++) b += (a[y] *  c--); 
  if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
  if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
  erro +="Digito verificador com problema!";
  }
  if (erro.length > 0){
  alert(erro);
  return false;
  }
		

	
		return true;
	}





function formatar(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida) 
  {
	src.value += texto.substring(0,1);
  }
}

// Permite apenas número no campo
// onKeyPress="return checkIt(event)"
function checkIt(evt) {
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode

	if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 44 ) {
		alert ("Por favor\nUtilize apenas números neste campo.")
		return false
	}
	return true
}

function checaQtdNumero(obj){
	var valor = obj.value
	if (valor.length < 18)
	{
		alert ("Por favor\nDigite todos os números do CNPJ")
		obj.focus()
	}	
}
//===============================================
//Fim validar Form Cadastro
//===============================================

//===============================================
//validar Senha Cadastro
//===============================================

function funcaoSenha(){
	
	//validar nome
		d = document.formcadastro;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}

//validar senha
		d = document.formcadastro;
		if (d.senha.value == ""){
			alert("O campo " + d.senha.name + " deve ser preenchido!");
			d.senha.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 eletronico)
		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  conter um endereco eletronico válido!");
			d.email.focus();
			return false;
		}
		
//Valida CPF
  cpf = document.formcadastro.CPF.value;
  valor = true;
  erro = new String;
  if (cpf.length < 11) erro += "são necessarios 11 digitos para verificacao do CPF! \n\n"; 
  var nonNumbers = /\D/;
  if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n"; 
  if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
    erro += "Numero de CPF invalido!"
  }
  var a = [];
  var b = new Number;
  var c = 11;
  for (i=0; i<11; i++){
  a[i] = cpf.charAt(i);
  if (i < 9) b += (a[i] *  --c);
  }
  if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
  b = 0;
  c = 11;
  for (y=0; y<10; y++) b += (a[y] *  c--); 
  if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
  if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
  erro +="Digito verificador com problema!";
  }
  if (erro.length > 0){
  alert(erro);
  return false;
  }
		
		
return true;
}	
	
//===============================================
// FIM validar Senha Cadastro
//===============================================

//===============================================
//validar Recados
//===============================================

function validaForm_recado(){
		//validar de
		d = document.recados;
		if (d.de.value == ""){
			alert("O campo " + d.de.name + " deve ser preenchido!");
			d.de.focus();
			return false;
		}
		//validar para
		d = document.recados;
		if (d.para.value == ""){
			alert("O campo " + d.para.name + " deve ser preenchido!");
			d.para.focus();
			return false;
		}	
		//validar recado
		d = document.recados;
		if (d.recado.value == ""){
			alert("O campo " + d.recado.name + " deve ser preenchido!");
			d.recado.focus();
			return false;
		}	
		return true;
	}
	
//===============================================
//validar Recados
//===============================================	


//===============================================
//validar NOTICIAS DICAS ARTIGOS
//===============================================

function DicasNoticiasArtigos(){
		//validar titulo
		d = document.formNoticias;
		if (d.titulo.value == ""){
			alert("O campo " + d.titulo.name + " deve ser preenchido!");
			d.titulo.focus();
			return false;
		}
		//validar descricao
		d = document.formNoticias;
		if (d.descricao.value == ""){
			alert("O campo " + d.descricao.name + " deve ser preenchido!");
			d.descricao.focus();
			return false;
		}	
		//validar autor
		d = document.formNoticias;
		if (d.autor.value == ""){
			alert("O campo " + d.autor.name + " deve ser preenchido!");
			d.autor.focus();
			return false;
		}	
	
		
		return true;
	}
	
//===============================================
//validar NOTICIAS DICAS ARTIGOS
//===============================================	

//===============================================
//validar Eventos
//===============================================

function verificaEnviaEventos(){
		//validar nomeEvento
		d = document.formEventos;
		if (d.nomeEvento.value == ""){
			alert("O campo " + d.nomeEvento.name + " deve ser preenchido!");
			d.nomeEvento.focus();
			return false;
		}
		//validar descricao
		d = document.formEventos;
		if (d.descricao.value == ""){
			alert("O campo " + d.descricao.name + " deve ser preenchido!");
			d.descricao.focus();
			return false;
		}	
		//validar data
		d = document.formEventos;
		if (d.data.value == ""){
			alert("O campo " + d.data.name + " deve ser preenchido!");
			d.data.focus();
			return false;
		}	
		
		//validar local
		d = document.formEventos;
		if (d.local.value == ""){
			alert("O campo " + d.local.name + " deve ser preenchido!");
			d.local.focus();
			return false;
		}			
		
		
		
		return true;
	}
	
//===============================================
//validar Eventos
//===============================================	

//===============================================
//Form Classificados
//===============================================

function verificaClassificados(){
		//validar nomeEvento
		d = document.formClassificados;
		if (d.titulo.value == ""){
			alert("O campo " + d.titulo.name + " deve ser preenchido!");
			d.titulo.focus();
			return false;
		}
		//validar descricao
		d = document.formClassificados;
		if (d.descricao.value == ""){
			alert("O campo " + d.descricao.name + " deve ser preenchido!");
			d.descricao.focus();
			return false;
		}	

		return true;
	}
	
//===============================================
//validar Form Classificados
//===============================================	



//===============================================
//validar Form EMPRESA
//===============================================
function verificaEmpresa(){
		//validar remetente
		d = document.f2;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		
			//validar emailRemetente
		d = document.f2;
		if (d.telefone.value == ""){
			alert("O campo " + d.telefone.name + " deve ser preenchido!");
			d.telefone.focus();
			return false;
		}
		
				//validar destinatario
		d = document.f2;
		if (d.descricao.value == ""){
			alert("O campo " + d.descricao.name + " deve ser preenchido!");
			d.descricao.focus();
			return false;
		}
				//validar emailDestinatario
		d = document.f2;
		if (d.servicos.value == ""){
			alert("O campo " + d.servicos.name + " deve ser preenchido!");
			d.servicos.focus();
			return false;
		}
		return true;
	}
//===============================================
//Fim validar Form EMPRESA
//===============================================



//===============================================
//validar Form CARTAO VIRTUAL
//===============================================
function verificaCartaoVirtual(){
		//validar remetente
		d = document.cartaoVirtual;
		if (d.remetente.value == ""){
			alert("O campo " + d.remetente.name + " deve ser preenchido!");
			d.remetente.focus();
			return false;
		}
		
		
			//validar emailRemetente
		d = document.cartaoVirtual;
		if (d.emailRemetente.value == ""){
			alert("O campo " + d.emailRemetente.name + " deve ser preenchido!");
			d.emailRemetente.focus();
			return false;
		}
		
				//validar destinatario
		d = document.cartaoVirtual;
		if (d.destinatario.value == ""){
			alert("O campo " + d.destinatario.name + " deve ser preenchido!");
			d.destinatario.focus();
			return false;
		}


				//validar emailDestinatario
		d = document.cartaoVirtual;
		if (d.emailDestinatario.value == ""){
			alert("O campo " + d.emailDestinatario.name + " deve ser preenchido!");
			d.emailDestinatario.focus();
			return false;
		}


//validar mensagem
		d = document.cartaoVirtual;
		if (d.mensagem.value == ""){
			alert("O campo " + d.mensagem.name + " deve ser preenchido!");
			d.mensagem.focus();
			return false;
		}	
		return true;
	}
//===============================================
//Fim validar Form CARTAO VIRTUAL
//===============================================
