// JavaScript Document

function validaForm(){
	
	 d = document.cadastro;
	 
	 //validar cnpjcpf
	 if (d.cnpjcpf.value == ""){
		 alert("O campo de CPF deve ser preenchido!");
		 d.cnpjcpf.focus();
		 return false;
	 }
	 //validar nome
	 if (d.nome.value == ""){
			   alert("O campo " + d.nome.name + " deve ser preenchido!");
			   d.nome.focus();
			   return false;
	 } 
	 if ((d.categoria.value == "Sebo")&& (d.cnpj.value == "")){
		 alert("O campo de CNPJ deve ser preenchido!");
		 d.cnpjcpf.focus();
		 return false;
	 }
	 
	 if ((d.categoria.value == "Sebo") && (d.razao.value == "")){
		 alert("O campo de Razao Social deve ser preenchido!");
		 d.cnpjcpf.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 && parte3 >= 9)) {
			   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			   d.email.focus();
			   return false;
	 }	 
	 //validar senha
	 if (d.senha.value == ""){
			   alert("O campo " + d.senha.name + " deve ser preenchido!");
			   d.senha.focus();
			   return false;
	 }
	 
	 if (d.senha.value != d.confirmacao.value){
			   alert("O campo " + d.senha.name + " e a confirmação da senha devem ser iguais!");
			   d.senha.focus();
			   return false;
	 }
	  //validar telefone
	 if (d.endereco.value == ""){
			   alert ("O campo " + d.endereco.name + " deve ser preenchido!");
			   d.endereco.focus();
			   return false;
	 }
	 //validar telefone
	 if (d.numero.value == ""){
			   alert ("O campo Numero deve ser preenchido!");
			   d.numero.focus();
			   return false;
	 }else 
	 {
				//validar telefone
			 if (isNaN(d.numero.value)){
					   alert ("O campo numero deve ser numerico!");
					   d.numero.focus();
					   return false;
			 } 
		}
	 
	 //validar telefone
	 if (d.bairro.value == ""){
			   alert ("O campo " + d.bairro.name + " deve ser preenchido!");
			   d.bairro.focus();
			   return false;
	 } 
	 
	 if (d.cidade.value == ""){
			   alert ("O campo " + d.cidade.name + " deve ser preenchido!");
			   d.cidade.focus();
			   return false;
	 }
	 
	 //validar telefone
	 if (d.cep.value == ""){
			   alert ("O campo " + d.cep.name + " deve ser preenchido!");
			   d.cep.focus();
			   return false;
	 }
	 //validar telefone
	 if (d.telefone.value == ""){
			   alert ("O campo " + d.telefone.name + " deve ser preenchido!");
			   d.telefone.focus();
			   return false;
	 }
	 //validar sexo
     if (!d.contrato.checked) {
               alert("Leia o contrato e marque a caixa de seleção confirmando sua aceitação")
               return false;
     }
	
	 
	 return true;
 }
 
 function validab()
 {
	// alert('a');
	 //alert(document.form1.tipobusca.value);
	 //alert('c'+document.all.form1.palavrachave.value);
	if(!(document.form1.palavrachave.value == ""))
	{
		//alert('b');
		if(document.form1.tipobusca.value == "tudo")
		{
			alert('Selecione o campo que deseja realizar a busca!');
			return false;	
		}
		else
		{
			//alert('c');
			return true;
		}
	}
	else
	{
		//alert('d');	
		return true;
	}
	
}

	function vercampo()
	{
		if(document.form1.palavrachave.value == 'Digite o que deseja buscar')
		{
			document.form1.palavrachave.value = '';
		}
	}

