vaziorazao=vaziofantasia=vazioendereco=vaziocep1=vaziocep2=vaziobairro=vaziocidade=vazioestado=vaziofone=vazioemail=vaziocgc=vazioinscestadual=vazioinscmunicipal=vaziocontato=vaziocargo=vazioresponsavel=vaziobanco1=vaziofonebanco1=vaziocontatobanco1=vaziobanco2=vaziofonebanco2=vaziocontatobanco2=vazioempresa1=vaziofoneempresa1=vaziocontatoempresa1=vazioempresa2=vaziofoneempresa2=vaziocontatoempresa2=vaziologin=vaziosenha=vazioconfirma=vazionome=vaziocomentario = true;

function crazao()
{
  if (cliente.razao.value.length < 6)
  {
    alert("Preencha a Razão Social da empresa completamente");
    cliente.razao.focus();
    cliente.razao.select();
  }
  else if (isNaN(cliente.razao.value))
  {
    vaziorazao = false;
  }
  else
  {
    alert("O campo Razão Social não pode ser preenchido somente com números!")
    cliente.razao.focus();
    cliente.razao.select();
  }
}

function cfantasia()
{
  if (cliente.fantasia.value.length < 6)
  {
    alert("Preencha o Nome Fantasia da empresa completamente");
    cliente.fantasia.focus();
    cliente.fantasia.select();
  }
  else if (isNaN(cliente.fantasia.value))
  {
    vaziofantasia = false;
  }
  else
  {
    alert("O campo Nome da Fantasia não pode ser preenchido somente com números!")
    cliente.fantasia.focus();
    cliente.fantasia.select();
  }
}

function cendereco()
{
  if (cliente.endereco.value.length < 4)
  {
    alert("Preencha o Endereço da empresa completamente");
    cliente.endereco.focus();
    cliente.endereco.select();
  }
  else if (isNaN(cliente.endereco.value))
  {
    vazioendereco = false;
  }
  else
  {
    alert("O campo Endereço não pode ser preenchido somente com números!")
    cliente.endereco.focus();
    cliente.endereco.select();
  }
}

function ccep1()
{
	if (cliente.cep1.value.length != 5 || isNaN(cliente.cep1.value))
	{
		alert("O campo CEP1 deve ser preenchido com 5 dígitos numéricos!");
		cliente.cep1.focus();
		cliente.cep1.select();
	}
	else
	  vaziocep1 = false;
}

function ccep2()
{
	if (cliente.cep2.value.length != 3 || isNaN(cliente.cep2.value))
	{
		alert("O campo CEP2 deve ser preenchido com 3 dígitos numéricos!");
		cliente.cep2.focus();
		cliente.cep2.select();
	}
	else
	  vaziocep2 = false;
}

function cbairro()
{
  if (cliente.bairro.value.length < 2)
  {
    alert("Preencha o Bairro da empresa completamente");
    cliente.bairro.focus();
    cliente.bairro.select();
  }
  else if (isNaN(cliente.bairro.value))
  {
    vaziobairro = false;
  }
  else
  {
    alert("O campo Bairro não pode ser preenchido somente com números!")
    cliente.bairro.focus();
    cliente.bairro.select();
  }
}

function ccidade()
{
  if (cliente.cidade.value.length < 3)
  {
    alert("Cidade Inválida");
    cliente.cidade.focus();
    cliente.cidade.select();
  }
  else if (isNaN(cliente.cidade.value))
  {
    vaziocidade = false;
  }
  else
  {
    alert("O campo Cidade não pode ser preenchido somente com números!")
    cliente.cidade.focus();
    cliente.cidade.select();
  }
}

function cestado()
{
	if (cliente.estado.value.length != 2)
	{
		alert("Escolha um Estado");
		cliente.estado.focus();
	}
	else
	  vazioestado = false;
}

function cfone()
{
	if (cliente.telefone.value.length < 8 || cliente.telefone.value.indexOf("-")==-1)
	{
		alert("Telefone Inválido! Preencha corretamente! ex: 111-1111");
		cliente.telefone.focus();
		cliente.telefone.select();
	}
	else
	  vaziofone = false;
}

function cfax()
{
  if (cliente.fax.value != "")
  {
	if (cliente.fax.value.length < 8 || cliente.fax.value.indexOf("-")==-1)
	{
		alert("Fax Inválido! Preencha corretamente! ex: 111-1111");
		cliente.fax.focus();
		cliente.fax.select();
	}
  }
}

function cemail()
{
	if (cliente.email.value.indexOf("@")==-1 || cliente.email.value.indexOf(".")==-1 || cliente.email.value.length < 6)
	{
		alert("Email Inválido! Preencha corretamente! ex: a@b.com.br");
		cliente.email.focus();
		cliente.email.select();
	}
	else
	  vazioemail = false;	  
}

function csite()
{
  if (cliente.site.value != "")
  {
	if (cliente.site.value.indexOf("www")==-1 || cliente.site.value.indexOf(".")==-1 || cliente.site.value.length < 7)
	{
		alert("Endereço de Site Inválido! Preencha corretamente! ex: www.abc.com");
		cliente.site.focus();
		cliente.site.select();
	}
  }
}

function ccgc()
{
	if (cliente.cgc.value.length != 14 || isNaN(cliente.cgc.value))
	{
		alert("CGC Inválido! O campo CGC deve conter 14 dígitos numéricos!");
		cliente.cgc.focus();
		cliente.cgc.select();
	}
	else
	  vaziocgc = false;
}

function cinscestadual()
{
	if (cliente.insc_estadual.value.length < 7)
	{
		alert("Inscrição Estadual Inválida");
		cliente.insc_estadual.focus();
		cliente.insc_estadual.select();
	}
	else
	  vazioinscestadual = false;
}

function cinscmunicipal()
{
	if (cliente.insc_municipal.value.length < 7)
	{
		alert("Inscrição Municipal Inválida");
		cliente.insc_municipal.focus();
		cliente.insc_municipal.select();
	}
	else
	  vazioinscmunicipal = false;
}

function cembratur()
{
  if (cliente.embratur.value != "")
  {
	if (cliente.embratur.value.length < 4)
	{
		alert("Nº Embratur Inválido");
		cliente.embratur.focus();
		cliente.embratur.select();
	}
  }
}

function ciata()
{
  if (cliente.iata.value != "")
  {
	if (cliente.iata.value.length < 4)
	{
		alert("Nº Iata Inválido");
		cliente.iata.focus();
		cliente.iata.select();
	}
  }
}

function ccontato()
{
  if (cliente.contato.value.length < 6)
  {
    alert("Preencha o nome do Contato da empresa completamente");
    cliente.contato.focus();
    cliente.contato.select();
  }
  else if (isNaN(cliente.contato.value))
  {
    vaziocontato = false;
  }
  else
  {
    alert("O campo Contato não pode ser preenchido somente com números!")
    cliente.contato.focus();
    cliente.contato.select();
  }
}

function ccargo()
{
  if (cliente.cargo.value.length < 4)
  {
    alert("Preencha o cargo do Contato completamente");
    cliente.cargo.focus();
    cliente.cargo.select();
  }
  else if (isNaN(cliente.cargo.value))
  {
    vaziocargo = false;
  }
  else
  {
    alert("O campo Cargo não pode ser preenchido somente com números!")
    cliente.cargo.focus();
    cliente.cargo.select();
  }
}

function cresponsavel()
{
  if (cliente.responsavel.value.length < 6)
  {
    alert("Preencha o nome do Responsável pelo faturamento da empresa completamente");
    cliente.responsavel.focus();
    cliente.responsavel.select();
  }
  else if (isNaN(cliente.responsavel.value))
  {
    vazioresponsavel = false;
  }
  else
  {
    alert("O campo Responsável pelo Faturamento não pode ser preenchido somente com números!")
    cliente.responsavel.focus();
    cliente.responsavel.select();
  }
}

function cbanco1()
{
  if (cliente.banco1.value.length < 4)
  {
    alert("Preencha o nome do Banco completamente");
    cliente.banco1.focus();
    cliente.banco1.select();
  }
  else if (isNaN(cliente.banco1.value))
  {
    vaziobanco1 = false;
  }
  else
  {
    alert("O campo Banco não pode ser preenchido somente com números!")
    cliente.banco1.focus();
    cliente.banco1.select();
  }
}

function cfonebanco1()
{
	if (cliente.fone_banco1.value.length < 8 || cliente.fone_banco1.value.indexOf("-")==-1)
	{
		alert("Telefone Inválido! Preencha corretamente! ex: 111-1111");
		cliente.fone_banco1.focus();
		cliente.fone_banco1.select();
	}
	else
	  vaziofonebanco1 = false;
}

function ccontatobanco1()
{
  if (cliente.contato_banco1.value.length < 6)
  {
    alert("Preencha o nome do Contato completamente");
    cliente.contato_banco1.focus();
    cliente.contato_banco1.select();
  }
  else if (isNaN(cliente.contato_banco1.value))
  {
    vaziocontatobanco1 = false;
  }
  else
  {
    alert("O campo Contato não pode ser preenchido somente com números!")
    cliente.contato_banco1.focus();
    cliente.contato_banco1.select();
  }
}

function cbanco2()
{
  if (cliente.banco2.value.length < 4)
  {
    alert("Preencha o nome do Banco completamente");
    cliente.banco2.focus();
    cliente.banco2.select();
  }
  else if (isNaN(cliente.banco2.value))
  {
    vaziobanco2 = false;
  }
  else
  {
    alert("O campo Banco não pode ser preenchido somente com números!")
    cliente.banco2.focus();
    cliente.banco2.select();
  }
}

function cfonebanco2()
{
	if (cliente.fone_banco2.value.length < 8 || cliente.fone_banco2.value.indexOf("-")==-1)
	{
		alert("Telefone Inválido! Preencha corretamente! ex: 111-1111");
		cliente.fone_banco2.focus();
		cliente.fone_banco2.select();
	}
	else
	  vaziofonebanco2 = false;
}

function ccontatobanco2()
{
  if (cliente.contato_banco2.value.length < 6)
  {
    alert("Preencha o nome do Contato completamente");
    cliente.contato_banco2.focus();
    cliente.contato_banco2.select();
  }
  else if (isNaN(cliente.contato_banco2.value))
  {
    vaziocontatobanco2 = false;
  }
  else
  {
    alert("O campo Contato não pode ser preenchido somente com números!")
    cliente.contato_banco2.focus();
    cliente.contato_banco2.select();
  }
}

function cempresa1()
{
  if (cliente.empresa1.value.length < 4)
  {
    alert("Preencha o nome da Empresa completamente");
    cliente.empresa1.focus();
    cliente.empresa1.select();
  }
  else if (isNaN(cliente.empresa1.value))
  {
    vazioempresa1 = false;
  }
  else
  {
    alert("O campo Empresa não pode ser preenchido somente com números!")
    cliente.empresa1.focus();
    cliente.empresa1.select();
  }
}

function cfoneempresa1()
{
	if (cliente.fone_empresa1.value.length < 8 || cliente.fone_empresa1.value.indexOf("-")==-1)
	{
		alert("Telefone Inválido! Preencha corretamente! ex: 111-1111");
		cliente.fone_empresa1.focus();
		cliente.fone_empresa1.select();
	}
	else
	  vaziofoneempresa1 = false;
}

function ccontatoempresa1()
{
  if (cliente.contato_empresa1.value.length < 6)
  {
    alert("Preencha o nome do Contato completamente");
    cliente.contato_empresa1.focus();
    cliente.contato_empresa1.select();
  }
  else if (isNaN(cliente.contato_empresa1.value))
  {
    vaziocontatoempresa1 = false;
  }
  else
  {
    alert("O campo Contato não pode ser preenchido somente com números!")
    cliente.contato_empresa1.focus();
    cliente.contato_empresa1.select();
  }
}

function cempresa2()
{
  if (cliente.empresa2.value.length < 4)
  {
    alert("Preencha o nome da Empresa completamente");
    cliente.empresa2.focus();
    cliente.empresa2.select();
  }
  else if (isNaN(cliente.empresa2.value))
  {
    vazioempresa2 = false;
  }
  else
  {
    alert("O campo Empresa não pode ser preenchido somente com números!")
    cliente.empresa2.focus();
    cliente.empresa2.select();
  }
}

function cfoneempresa2()
{
	if (cliente.fone_empresa2.value.length < 8 || cliente.fone_empresa2.value.indexOf("-")==-1)
	{
		alert("Telefone Inválido! Preencha corretamente! ex: 111-1111");
		cliente.fone_empresa2.focus();
		cliente.fone_empresa2.select();
	}
	else
	  vaziofoneempresa2 = false;
}

function ccontatoempresa2()
{
  if (cliente.contato_empresa2.value.length < 6)
  {
    alert("Preencha o nome do Contato completamente");
    cliente.contato_empresa2.focus();
    cliente.contato_empresa2.select();
  }
  else if (isNaN(cliente.contato_empresa2.value))
  {
    vaziocontatoempresa2 = false;
  }
  else
  {
    alert("O campo Contato não pode ser preenchido somente com números!")
    cliente.contato_empresa2.focus();
    cliente.contato_empresa2.select();
  }
}

function clogin()
{
	if (cliente.login.value.length < 5)
	{
		alert("Login Inválido! Digite um login com no mínimo 5 dígitos!");
		cliente.login.focus();
		cliente.login.select();
	}
	else
	  vaziologin = false;
}

function csenha()
{
	if (cliente.senha.value.length < 4)
	{
		alert("Senha Inválida! Digite uma senha com no mínimo 4 dígitos");
		cliente.senha.focus();
		cliente.senha.select();
	}
	else
	  vaziosenha = false;
}

function cconfirma()
{
	if (cliente.confirma.value != cliente.senha.value)
	{
		alert("Confirmação Inválida! Confirme a Senha digitada acima!");
		cliente.confirma.focus();
		cliente.confirma.select();
	}
	else
	  vazioconfirma = false;
}

function subform()
{
	if (vaziorazao=vaziofantasia=vazioendereco=vaziocep1=vaziocep2=vaziobairro=vaziocidade=vazioestado=vaziofone=vazioemail=vaziocgc=vazioinscestadual=vazioinscmunicipal=vaziocontato=vaziocargo=vazioresponsavel=vaziobanco1=vaziofonebanco1=vaziocontatobanco1=vaziobanco2=vaziofonebanco2=vaziocontatobanco2=vazioempresa1=vaziofoneempresa1=vaziocontatoempresa1=vazioempresa2=vaziofoneempresa2=vaziocontatoempresa2=vaziologin=vaziosenha=vazioconfirma != true)
	{
		cliente.submit();
	}
	else
	{
		alert("É necessário que todos os campos obrigatórios estajem preenchidos corretamente!");
		cliente.razao.focus();
	}
}

function cnome()
{
  if (cliente.nome.value.length < 6)
  {
    alert("Preencha o Nome completamente");
    cliente.nome.focus();
    cliente.nome.select();
  }
  else if (isNaN(cliente.nome.value))
  {
    vazionome = false;
  }
  else
  {
    alert("O campo Nome não pode ser preenchido somente com números!")
    cliente.nome.focus();
    cliente.nome.select();
  }
}

function ccomentario()
{
  if (cliente.comentario.value.length < 12)
  {
    alert("Especifique mais Comentários");
    cliente.comentario.focus();
    cliente.comentario.select();
  }
  else if (isNaN(cliente.comentario.value))
  {
    vaziocomentario = false;
  }
  else
  {
    alert("O campo Comentário não pode ser preenchido somente com números!")
    cliente.comentario.focus();
    cliente.comentario.select();
  }
}

function subform2()
{
	if (vazionome=vaziofone=vazioemail=vaziocomentario != true)
	{
		cliente.submit();
	}
	else
	{
		alert("É necessário que todos os campos estejam preenchidos!");
		cliente.nome.focus();
	}
}