function checa(nform) {
	if (nform.email.value == "") {
		alert("Informe seu e-mail.");
		nform.email.focus();
		nform.email.select();
		return false;
	} else {
	
	
		prim = form1.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".") < 1) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(" ") != -1) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".@") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("@.") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("/") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("[") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("]") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("(") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf(")") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		if(form1.email.value.indexOf("..") > 0) {
			alert("O e-mail iform1ado parece estar incorreto.");
			form1.email.focus();
			form1.email.select();
			return false;
		}
		
		
	if(form1.razaosocial.value.lenght<3||form1.razaosocial.value== ""){
	alert("Informe a Razão Social da Empresa.");
	form1.razaosocial.focus();
	form1.razaosocial.select();
	return false;
	}
	
	if(form1.responsavel.value.lenght<3||form1.responsavel.value== ""){
	alert("Informe o nome do responsavél pelo cadastro.");
	form1.responsavel.focus();
	form1.responsavel.select();
	return false;
	}	
	
	if(form1.cnpj.value.lenght<3||form1.cnpj.value== ""){
	alert("Informe o CNPJ da Empresa.");
	form1.cnpj.focus();
	form1.cnpj.select();
	return false;
	}		
	
	if(form1.inscestadual.value.lenght<3||form1.inscestadual.value== ""){
	alert("Informe a Inscrição Estadual da Empresa.");
	form1.inscestadual.focus();
	form1.inscestadual.select();
	return false;
	}		
	
	if(form1.endereco.value.lenght<3||form1.endereco.value== ""){
	alert("Informe o endereço da Empresa.");
	form1.endereco.focus();
	form1.endereco.select();
	return false;
	}		
	
	if(form1.bairro.value.lenght<3||form1.bairro.value== ""){
	alert("Informe o bairro em que a Empresa está localizada.");
	form1.bairro.focus();
	form1.bairro.select();
	return false;
	}		
		
	if(form1.cidade.value.lenght<3||form1.cidade.value== ""){
	alert("Informe a cidade em que a Empresa está localizada.");
	form1.cidade.focus();
	form1.cidade.select();
	return false;
	}				
	
	if(form1.tel.value.lenght<3||form1.tel.value== ""){
	alert("Informe o telefone da Empresa com DDD.");
	form1.tel.focus();
	form1.tel.select();
	return false;
	}		
	
	if(form1.fax.value.lenght<3||form1.fax.value== ""){
	alert("Informe o FAX da Empresa com DDD.");
	form1.fax.focus();
	form1.fax.select();
	return false;
	}		
	
	if(form1.refbancarias.value.lenght<3||form1.refbancarias.value== ""){
	alert("Informe as referências bancárias da Empresa.");
	form1.refbancarias.focus();
	form1.refbancarias.select();
	return false;
	}		
	
	if(form1.banco.value.lenght<3||form1.banco.value== ""){
	alert("Informe o Banco da Empresa.");
	form1.banco.focus();
	form1.banco.select();
	return false;
	}		
	
	if(form1.agencia.value.lenght<3||form1.agencia.value== ""){
	alert("Informe o número da agência.");
	form1.agencia.focus();
	form1.agencia.select();
	return false;
	}		
	
	if(form1.contacorente.value.lenght<3||form1.contacorente.value== ""){
	alert("Informe o número da Conta Corrente.");
	form1.contacorente.focus();
	form1.contacorente.select();
	return false;
	}		
	
	if(form1.fornecedor1.value.lenght<3||form1.fornecedor1.value== ""){
	alert("Informe o nome do principal fornecedor.");
	form1.fornecedor1.focus();
	form1.fornecedor1.select();
	return false;
	}		
	
	if(form1.tel1.value.lenght<3||form1.tel1.value== ""){
	alert("Informe o telefone do principal fornecedor com DDD.");
	form1.tel1.focus();
	form1.tel1.select();
	return false;
	}		
	
	if(form1.fornecedor2.value.lenght<3||form1.fornecedor2.value== ""){
	alert("Informe o nome do segundo principal fornecedor.");
	form1.fornecedor2.focus();
	form1.fornecedor2.select();
	return false;
	}			
	
	if(form1.tel2.value.lenght<3||form1.tel2.value== ""){
	alert("Informe o telefone do segundo principal fornecedor com DDD.");
	form1.tel2.focus();
	form1.tel2.select();
	return false;
	}		
	
	if(form1.fornecedor3.value.lenght<3||form1.fornecedor3.value== ""){
	alert("Informe o nome do terceiro principal fornecedor.");
	form1.fornecedor3.focus();
	form1.fornecedor3.select();
	return false;
	}			
	
	if(form1.tel3.value.lenght<3||form1.tel3.value== ""){
	alert("Informe o telefone do terceiro principal fornecedor com DDD.");
	form1.tel3.focus();
	form1.tel3.select();
	return false;
	}			
		
		
	}
		return true;
}

