function getData(obj) {
	form = document.cliente_cad;
	form.cidade.value = obj.innerHTML;
	div = document.getElementById("complete");
	div.style.display = "none";
}
////////////////////////////////////////////////////////////////////////
function valida_news(n_nome,n_email)
{
	if(n_nome == '')
	{
		alert("o Nome é um campo de preenchimento obrigatório !!");
		document.f_news.n_nome.focus();
		return;
	}
	if(n_email == '')
	{
		alert("o Email é um campo de preenchimento obrigatório !!");
		document.f_news.n_email.focus();
		return;
	}	
	document.f_news.submit();
}
////////////////////////////////////////////////////////////////////////
function valida_email(nome,email,cep,comentario)
{
	if(nome == '')
	{
		alert("o Nome é um campo de preenchimento obrigatório !!");
		document.f_contato.nome.focus();
		return;
	}
	if(email == '')
	{
		alert("o Email é um campo de preenchimento obrigatório !!");
		document.f_contato.email.focus();
		return;
	}
	if(cep == '')
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.f_contato.cidade.focus();
		return;
	}	
	if(comentario == '')
	{
		alert("o Comentário é um campo de preenchimento obrigatório !!");
		document.f_contato.comentario.focus();
		return;
	}		

	document.f_contato.submit();	
}
////////////////////////////////////////////////////////////////////////
// JavaScript Document
function mostra_tamanho(id_cor,id_prod)
{
	ajax('tamanho.php','mostra','id_cor='+id_cor+'&id_prod='+id_prod)//,'id_prod='+id_prod
	//alert(id_cor);
	//alert(id_prod);
}
////////////////////////////////////////////////////////////////////////
function consulta_login(login)
{
	ajax('consulta_login.php','mostra','login='+login)
	//alert('login='+login);
}
////////////////////////////////////////////////////////////////////////
function consulta_foto(idf)
{
	ajax('consulta_foto.php','mostra_foto','idf='+idf)
	//alert('foto='+idf);
}
////////////////////////////////////////////////////////////////////////
function consulta_email(email)
{
	ajax('consulta_email.php','mostra_e','email='+email)
	//alert('email='+email);
}
////////////////////////////////////////////////////////////////////////
function consulta_cpf(cpf,cep)
{
	ajax('consulta_cpf.php','mostra','cpf='+cpf+'&cep='+cep)
	//alert('cpf='+cpf);
}
////////////////////////////////////////////////////////////////////////
function consulta_pagamento(qtde_parcela)
{
	ajax('consulta_pagamento.php','mostra','parcela='+qtde_parcela)
	//alert(qtde_parcela);
}
////////////////////////////////////////////////////////////////////////
function valida_login(login,senha)
{
	//alert(login);
	//alert(senha);
	if(login == '')
	{
	alert('O campo Login é de preenchimento obrigatório');
	return;
	}

	if(senha == '')
	{
	alert('O campo Senha é de preenchimento obrigatório');	
	return;
	}	
	
	document.form_login.submit();
}
////////////////////////////////////////////////////////////////////////
function valida_login2(login,senha)
{
	//alert(login);
	//alert(senha);
	if(login == '')
	{
	alert('O campo Login é de preenchimento obrigatório');
	return;
	}

	if(senha == '')
	{
	alert('O campo Senha é de preenchimento obrigatório');	
	return;
	}	
	
	document.form_login2.submit();
}
////////////////////////////////////////////////////////////////////////
function troca_end(id_endereco)
{
	if(id_endereco == 0)
	{
	location='entrega.php';		
	}
	else
	{
	destino = 'entrega.php?ide=';
	caminho = destino+id_endereco;
	location=caminho;	
	}
}
////////////////////////////////////////////////////////////////////////
function busca_cep(cep)
{
		if(isNaN(cep))
		{
		alert("o CEP só permite números !!");
		return;			
		}
		
		if(cep == '')
		{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		return;			
		}	
	
		if(cep.length == 8)
		{
		destino = 'entrega.php?cep=';
		caminho = destino+cep;
		location=caminho;		
		}
		else
		{
		alert("o Número do CEP deve ter 8 dígitos !!");
		return;		
		}
}

////////////////////////////////////////////////////////////////////////
function del_fone(id_fone,valor)
{
	if(valor == 0)
	{
	destino = 'exec.php?acao=fone_del&id_fone=';
	caminho = destino+id_fone;
	location=caminho;	
	//alert(id_fone);
	//alert(valor);		
	}	
}
////////////////////////////////////////////////////////////////////////
function valida_a_senha(senha1,senha2)
{
	if(senha1 == '')
	{
	alert('O campo Senha é de preenchimento obrigatório !!');
	return;
	}

	if(document.form_a_senha.senha.value.length < 8)//se o tamanho de caracteres é maior que 8
	{
		alert("Informe uma senha com no mínimo 8 e máximo 25 dígitos");	
		document.form_a_senha.senha.focus();
		return;
	}

	if(senha2 == '')
	{
	alert('O campo Confirmação é de preenchimento obrigatório !!');	
	return;
	}
	
	if(senha1 != senha2)
	{
	alert('a Senha e sua confirmação não conferem !!');	
	return;	
	}
	
	//alert('tudo certo');
	document.form_a_senha.submit();	
}
////////////////////////////////////////////////////////////////////////
function valida_cad_cliente()
{
	if(!(document.cliente_cad.login.value))
	{
		alert("o Login é um campo de preenchimento obrigatório !!");
		document.cliente_cad.login.focus();
		return;
	}
	
	if(!(document.cliente_cad.senha.value))
	{
		alert("a Senha é um campo de preenchimento obrigatório !!");
		document.cliente_cad.senha.focus();
		return;
	}
	
	if(document.cliente_cad.senha.value.length < 8)//se o tamanho de caracteres é maior que 8
	{
		alert("Informe uma senha com no mínimo 8 e máximo 25 dígitos");	
		document.cliente_cad.senha.focus();
		return;
	}	
	
	if(!(document.cliente_cad.confirma.value))
	{
		alert("a Confirmação da Senha é um campo de preenchimento obrigatório !!");
		document.cliente_cad.confirma.focus();
		return;
	}
	
	if(document.cliente_cad.senha.value != document.cliente_cad.confirma.value)
	{
		alert("a Senha e sua Confirmação não conferem !!");
		document.cliente_cad.senha.focus();
		return;		
	}
	
	if(!(document.cliente_cad.email.value))
	{
		alert("o E-mail é um campo de preenchimento obrigatório !!");
		document.cliente_cad.email.focus();
		return;
	}
	
	//testar também o formato certo do email @ . com
	
	if(!(document.cliente_cad.tipo.value))
	{
		alert("selecione o tipo de cliente !!");
		document.cliente_cad.tipo.focus();
		return;
	}	
	
	if(!(document.cliente_cad.cep.value))
	{
		alert("o Cep é um campo de preenchimento obrigatório !!");
		document.cliente_cad.tipo.focus();
		return;
	}		
	
	//alert('tudo certo');
	document.cliente_cad.submit();
}
////////////////////////////////////////////////////////////////////////
function valida_cad_end()
{
	if(document.entrega_cad.cidade.value)
	{
		if(!(isNaN(document.entrega_cad.cidade.value)))
		{
		alert("formato do campo Cidade inválido !!");
		document.entrega_cad.cidade.focus();
		return;			
		}
	}
	else
	{
		alert("a Cidade é um campo de preenchimento obrigatório !!");
		document.entrega_cad.cidade.focus();
		return;
	}	

	if(!(document.entrega_cad.bairro.value))
	{
		alert("o Bairro é um campo de preenchimento obrigatório !!");
		document.entrega_cad.bairro.focus();
		return;			
	}
	
	if(!(document.entrega_cad.endereco.value))
	{
		alert("o Endereço é um campo de preenchimento obrigatório !!");
		document.entrega_cad.endereco.focus();
		return;			
	}	

	if(document.entrega_cad.numero.value)
	{
		if(isNaN(document.entrega_cad.numero.value))
		{
		alert("Formato inválido no número do endereço (Somente Números) !!");
		document.entrega_cad.numero.focus();
		return;			
		}
	}
	else
	{
		alert("o Número do Endereço é um campo de preenchimento obrigatório !!");
		document.entrega_cad.numero.focus();
		return;
	}
	
	if(document.entrega_cad.cep.value)
	{
		if(isNaN(document.entrega_cad.cep.value))
		{
		alert("o CEP só permite números !!");
		document.entrega_cad.cep.focus();
		return;			
		}
		
		if(document.entrega_cad.cep.value.length != 8)//aplicar máscara no cnpj
		{
		alert("o CEP deve ter 8 dígitos !!");
		document.entrega_cad.cep.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.entrega_cad.cep.focus();
		return;
	}	
	
	if(!(document.entrega_cad.destinatario.value))
	{
		alert("o Destinatario é um campo de preenchimento obrigatório !!");
		document.entrega_cad.destinatario.focus();
		return;			
	}	
	
	//alert('tudo certo');
	document.entrega_cad.submit();
}
////////////////////////////////////////////////////////////////////////
function valida_cad_pf(numero_2)
{
	if(document.cliente_cad.nome.value)
	{
		if(!(isNaN(document.cliente_cad.nome.value)))
		{
		alert("Formato do campo nome inválido !!");
		document.cliente_cad.nome.focus();
		return;			
		}
		
	}
	else
	{
		alert("o Nome é um campo de preenchimento obrigatório !!");
		document.cliente_cad.nome.focus();
		return;
	}	
	
	if(document.cliente_cad.rg.value)
	{
		/*if(isNaN(document.cliente_cad.rg_1.value))
		{
		alert("o RG só permite números !!");
		document.cliente_cad.rg_1.focus();
		return;			
		}*/
		
		if(document.cliente_cad.rg.value.length < 4)
		{
		alert("o RG deve ter pelo menos 4 dígitos !!");
		document.cliente_cad.rg.focus();
		return;				
		}
		
	}
	else
	{
		alert("o RG é um campo de preenchimento obrigatório !!");
		document.cliente_cad.rg.focus();
		return;
	}	
	
	if(document.cliente_cad.cpf.value)
	{
		if(isNaN(document.cliente_cad.cpf.value))
		{
		alert("o CPF só permite números !!");
		document.cliente_cad.cpf.focus();
		return;			
		}
		
		if(document.cliente_cad.cpf.value.length != 11)//aplicar máscara no cpf
		{
		alert("o CPF deve ter 11 dígitos !!");
		document.cliente_cad.cpf.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CPF é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cpf.focus();
		return;
	}	
	
	if(!(document.cliente_cad.tipo_1.value))
	{
		alert("selecione o Tipo do Fone !!");
		document.cliente_cad.tipo_1.focus();
		return;
	}	
	
	if(document.cliente_cad.ddd_1.value)
	{
		if(isNaN(document.cliente_cad.ddd_1.value))
		{
		alert("o DDD só permite números !!");
		document.cliente_cad.ddd_1.focus();
		return;			
		}
		
		if(document.cliente_cad.ddd_1.value.length != 3)
		{
		alert("o DDD deve ter 3 dígitos !!");
		document.cliente_cad.ddd_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o DDD é um campo de preenchimento obrigatório !!");
		document.cliente_cad.ddd_1.focus();
		return;
	}

	if(document.cliente_cad.ramal_1.value)
	{
		if(isNaN(document.cliente_cad.ramal_1.value))
		{
		alert("o Ramal do Fone só permite números !!");
		document.cliente_cad.ramal_1.focus();
		return;			
		}
	}

	if(document.cliente_cad.numero_1.value)
	{
		if(isNaN(document.cliente_cad.numero_1.value))
		{
		alert("o Número do Fone só permite números !!");
		document.cliente_cad.numero_1.focus();
		return;			
		}
			
		if(document.cliente_cad.numero_1.value.length != 8)
		{
		alert("o Número do Fone deve ter 8 dígitos !!");
		document.cliente_cad.numero_1.focus();
		return;				
		}
			
	}
	else
	{
		alert("o Número do Fone é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero_1.focus();
		return;
	}
		
	if(numero_2 != '')		
	{
		if(!(document.cliente_cad.tipo_2.value))
		{
			alert("selecione o Tipo do Fone !!");
			document.cliente_cad.tipo_2.focus();
			return;
		}	
		
		if(document.cliente_cad.ddd_2.value)
		{
			if(isNaN(document.cliente_cad.ddd_2.value))
			{
			alert("o DDD só permite números !!");
			document.cliente_cad.ddd_2.focus();
			return;			
			}
			
			if(document.cliente_cad.ddd_2.value.length != 3)
			{
			alert("o DDD deve ter 3 dígitos !!");
			document.cliente_cad.ddd_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o DDD é um campo de preenchimento obrigatório !!");
			document.cliente_cad.ddd_2.focus();
			return;
		}
	
		if(document.cliente_cad.ramal_2.value)
		{
			if(isNaN(document.cliente_cad.ramal_2.value))
			{
			alert("o Ramal do Fone só permite números !!");
			document.cliente_cad.ramal_2.focus();
			return;			
			}
		}
	
		if(document.cliente_cad.numero_2.value)
		{
			if(isNaN(document.cliente_cad.numero_2.value))
			{
			alert("o Número do Fone só permite números !!");
			document.cliente_cad.numero_2.focus();
			return;			
			}
				
			if(document.cliente_cad.numero_2.value.length != 8)
			{
			alert("o Número do Fone deve ter 8 dígitos !!");
			document.cliente_cad.numero_2.focus();
			return;				
			}
				
		}
		else
		{
			alert("o Número do Fone é um campo de preenchimento obrigatório !!");
			document.cliente_cad.numero_2.focus();
			return;
		}				
	}
	
	if(document.cliente_cad.cidade.value)
	{
		if(!(isNaN(document.cliente_cad.cidade.value)))
		{
		alert("formato do campo Cidade inválido !!");
		document.cliente_cad.cidade.focus();
		return;			
		}
	}
	else
	{
		alert("a Cidade é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cidade.focus();
		return;
	}	

	if(!(document.cliente_cad.bairro.value))
	{
		alert("o Bairro é um campo de preenchimento obrigatório !!");
		document.cliente_cad.bairro.focus();
		return;			
	}
	
	if(!(document.cliente_cad.endereco.value))
	{
		alert("o Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.endereco.focus();
		return;			
	}	

	if(document.cliente_cad.numero.value)
	{
		if(isNaN(document.cliente_cad.numero.value))
		{
		alert("Formato inválido no número do endereço (Somente Números) !!");
		document.cliente_cad.numero.focus();
		return;			
		}
	}
	else
	{
		alert("o Número do Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero.focus();
		return;
	}
	
	if(document.cliente_cad.cep.value)
	{
		if(isNaN(document.cliente_cad.cep.value))
		{
		alert("o CEP só permite números !!");
		document.cliente_cad.cep.focus();
		return;			
		}
		
		if(document.cliente_cad.cep.value.length != 8)//aplicar máscara no cnpj
		{
		alert("o CEP deve ter 8 dígitos !!");
		document.cliente_cad.cep.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cep.focus();
		return;
	}	
	
	//alert('tudo certo');
	document.cliente_cad.submit();	
}
////////////////////////////////////////////////////////////////////////
function valida_cad_pj(nome_socio_2,numero_2)
{
	if(!(document.cliente_cad.razao.value))
	{
		alert("a Razão Social é um campo de preenchimento obrigatório !!");
		document.cliente_cad.razao.focus();
		return;
	}	
	
	if(!(document.cliente_cad.fantasia.value))
	{
		alert("o Nome Fantasia é um campo de preenchimento obrigatório !!");
		document.cliente_cad.fantasia.focus();
		return;
	}	
	
	if(document.cliente_cad.cnpj.value)
	{
		if(isNaN(document.cliente_cad.cnpj.value))
		{
		alert("o CNPJ só permite números !!");
		document.cliente_cad.cnpj.focus();
		return;			
		}
		
		if(document.cliente_cad.cnpj.value.length != 14)//aplicar máscara no cnpj
		{
		alert("o CNPJ deve ter 14 dígitos !!");
		document.cliente_cad.cnpj.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CNPJ é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cnpj.focus();
		return;
	}	
	
	if(document.cliente_cad.ie.value)
	{
		if(isNaN(document.cliente_cad.ie.value))
		{
		alert("a Inscrição Estadual só permite números !!");
		document.cliente_cad.ie.focus();
		return;			
		}
		
		if(document.cliente_cad.ie.value.length < 4)
		{
		alert("a Inscrição Estadual deve ter pelo menos 4 dígitos !!");
		document.cliente_cad.ie.focus();
		return;				
		}
		
	}	
	
	if(!(document.cliente_cad.nome_1.value))
	{
		alert("informe pelo menos um sócio !!");
		document.cliente_cad.nome_1.focus();
		return;
	}
	
	if(document.cliente_cad.nome_1.value)
	{
		if(!(isNaN(document.cliente_cad.nome_1.value)))
		{
		alert("formtato do nome inválido !!");
		document.cliente_cad.nome_1.focus();
		return;	
		}
	}	
	
	if(document.cliente_cad.rg_1.value)
	{
		/*if(isNaN(document.cliente_cad.rg_1.value))
		{
		alert("o RG só permite números !!");
		document.cliente_cad.rg_1.focus();
		return;			
		}*/
		
		if(document.cliente_cad.rg_1.value.length < 4)
		{
		alert("o RG deve ter pelo menos 4 dígitos !!");
		document.cliente_cad.rg_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o RG é um campo de preenchimento obrigatório !!");
		document.cliente_cad.rg_1.focus();
		return;
	}	
	
	if(document.cliente_cad.cpf_1.value)
	{
		if(isNaN(document.cliente_cad.cpf_1.value))
		{
		alert("o CPF só permite números !!");
		document.cliente_cad.cpf_1.focus();
		return;			
		}
		
		if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cpf
		{
		alert("o CPF deve ter 11 dígitos !!");
		document.cliente_cad.cpf_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CPF é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cpf_1.focus();
		return;
	}	
	
	if(document.cliente_cad.cota_1.value)
	{
		if(isNaN(document.cliente_cad.cota_1.value))
		{
		alert("a Cota de Participação do Sócio só permite números !!");
		document.cliente_cad.cota_1.focus();
		return;			
		}
		
		/*if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cpf
		{
		alert("o CPF deve ter 11 dígitos !!");
		document.cliente_cad.cpf_1.focus();
		return;				
		}*/
		
	}
	else
	{
		alert("a Cota de Participação do Sócio é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cota_1.focus();
		return;
	}	
	
	if(!(document.cliente_cad.tipo_socio_1.value))
	{
		alert("selecione o Tipo do Sócio !!");
		document.cliente_cad.tipo_socio_1.focus();
		return;
	}	
	
	if(nome_socio_2 != '')//se gravou alguma coisa no nome do sócio 2
	{
		if(!(isNaN(nome_socio_2)))
		{
		alert("formtato do nome inválido !!");
		document.cliente_cad.nome_2.focus();
		return;	
		}	
		
		if(document.cliente_cad.rg_2.value)
		{
			if(document.cliente_cad.rg_2.value.length < 4)
			{
			alert("o RG deve ter pelo menos 4 dígitos !!");
			document.cliente_cad.rg_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o RG é um campo de preenchimento obrigatório !!");
			document.cliente_cad.rg_2.focus();
			return;
		}	
		
		if(document.cliente_cad.cpf_2.value)
		{
			if(isNaN(document.cliente_cad.cpf_2.value))
			{
			alert("o CPF só permite números !!");
			document.cliente_cad.cpf_2.focus();
			return;			
			}
			
			if(document.cliente_cad.cpf_2.value.length != 11)//aplicar máscara no cpf
			{
			alert("o CPF deve ter 11 dígitos !!");
			document.cliente_cad.cpf_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o CPF é um campo de preenchimento obrigatório !!");
			document.cliente_cad.cpf_2.focus();
			return;
		}	
		
		if(document.cliente_cad.cota_2.value)
		{
			if(isNaN(document.cliente_cad.cota_2.value))
			{
			alert("a Cota de Participação do Sócio só permite números !!");
			document.cliente_cad.cota_2.focus();
			return;			
			}
			
			/*if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cnpj
			{
			alert("o CPF deve ter 11 dígitos !!");
			document.cliente_cad.cpf_1.focus();
			return;				
			}*/
			
		}
		else
		{
			alert("a Cota de Participação do Sócio é um campo de preenchimento obrigatório !!");
			document.cliente_cad.cota_2.focus();
			return;
		}	
		
		if(!(document.cliente_cad.tipo_socio_2.value))
		{
			alert("selecione o Tipo do Sócio !!");
			document.cliente_cad.tipo_socio_2.focus();
			return;
		}			
	}
	
	if(!(document.cliente_cad.tipo_1.value))
	{
		alert("selecione o Tipo do Fone !!");
		document.cliente_cad.tipo_1.focus();
		return;
	}	
	
	if(document.cliente_cad.ddd_1.value)
	{
		if(isNaN(document.cliente_cad.ddd_1.value))
		{
		alert("o DDD só permite números !!");
		document.cliente_cad.ddd_1.focus();
		return;			
		}
		
		if(document.cliente_cad.ddd_1.value.length != 3)
		{
		alert("o DDD deve ter 3 dígitos !!");
		document.cliente_cad.ddd_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o DDD é um campo de preenchimento obrigatório !!");
		document.cliente_cad.ddd_1.focus();
		return;
	}

	if(document.cliente_cad.ramal_1.value)
	{
		if(isNaN(document.cliente_cad.ramal_1.value))
		{
		alert("o Ramal do Fone só permite números !!");
		document.cliente_cad.ramal_1.focus();
		return;			
		}
	}

	if(document.cliente_cad.numero_1.value)
	{
		if(isNaN(document.cliente_cad.numero_1.value))
		{
		alert("o Número do Fone só permite números !!");
		document.cliente_cad.numero_1.focus();
		return;			
		}
			
		if(document.cliente_cad.numero_1.value.length != 8)
		{
		alert("o Número do Fone deve ter 8 dígitos !!");
		document.cliente_cad.numero_1.focus();
		return;				
		}
			
	}
	else
	{
		alert("o Número do Fone é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero_1.focus();
		return;
	}
		
	if(numero_2 != '')		
	{
		if(!(document.cliente_cad.tipo_2.value))
		{
			alert("selecione o Tipo do Fone !!");
			document.cliente_cad.tipo_2.focus();
			return;
		}	
		
		if(document.cliente_cad.ddd_2.value)
		{
			if(isNaN(document.cliente_cad.ddd_2.value))
			{
			alert("o DDD só permite números !!");
			document.cliente_cad.ddd_2.focus();
			return;			
			}
			
			if(document.cliente_cad.ddd_2.value.length != 3)
			{
			alert("o DDD deve ter 3 dígitos !!");
			document.cliente_cad.ddd_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o DDD é um campo de preenchimento obrigatório !!");
			document.cliente_cad.ddd_2.focus();
			return;
		}
	
		if(document.cliente_cad.ramal_2.value)
		{
			if(isNaN(document.cliente_cad.ramal_2.value))
			{
			alert("o Ramal do Fone só permite números !!");
			document.cliente_cad.ramal_2.focus();
			return;			
			}
		}
	
		if(document.cliente_cad.numero_2.value)
		{
			if(isNaN(document.cliente_cad.numero_2.value))
			{
			alert("o Número do Fone só permite números !!");
			document.cliente_cad.numero_2.focus();
			return;			
			}
				
			if(document.cliente_cad.numero_2.value.length != 8)
			{
			alert("o Número do Fone deve ter 8 dígitos !!");
			document.cliente_cad.numero_2.focus();
			return;				
			}
				
		}
		else
		{
			alert("o Número do Fone é um campo de preenchimento obrigatório !!");
			document.cliente_cad.numero_2.focus();
			return;
		}				
	}
	
	if(document.cliente_cad.cidade.value)
	{
		if(!(isNaN(document.cliente_cad.cidade.value)))
		{
		alert("formato do campo Cidade inválido !!");
		document.cliente_cad.cidade.focus();
		return;			
		}
	}
	else
	{
		alert("a Cidade é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cidade.focus();
		return;
	}	

	if(!(document.cliente_cad.bairro.value))
	{
		alert("o Bairro é um campo de preenchimento obrigatório !!");
		document.cliente_cad.bairro.focus();
		return;			
	}
	
	if(!(document.cliente_cad.endereco.value))
	{
		alert("o Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.endereco.focus();
		return;			
	}	

	if(document.cliente_cad.numero.value)
	{
		if(isNaN(document.cliente_cad.numero.value))
		{
		alert("Formato inválido no número do endereço (Somente Números) !!");
		document.cliente_cad.numero.focus();
		return;			
		}
	}
	else
	{
		alert("o Número do Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero.focus();
		return;
	}
	
	if(document.cliente_cad.cep.value)
	{
		if(isNaN(document.cliente_cad.cep.value))
		{
		alert("o CEP só permite números !!");
		document.cliente_cad.cep.focus();
		return;			
		}
		
		if(document.cliente_cad.cep.value.length != 8)//aplicar máscara no cnpj
		{
		alert("o CEP deve ter 8 dígitos !!");
		document.cliente_cad.cep.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cep.focus();
		return;
	}		
	
	//alert('tudo certo');
	document.cliente_cad.submit();	
}
////////////////////////////////////////////////////////////////////////
function valida_a_pf()
{	
	if(!(document.cliente_cad.email.value))
	{
		alert("o E-mail é um campo de preenchimento obrigatório !!");
		document.cliente_cad.email.focus();
		return;
	}
	//testar também o formato certo do email @ . com

	if(document.cliente_cad.nome.value)
	{
		if(!(isNaN(document.cliente_cad.nome.value)))
		{
		alert("Formato do campo nome inválido !!");
		document.cliente_cad.nome.focus();
		return;			
		}
		
	}
	else
	{
		alert("o Nome é um campo de preenchimento obrigatório !!");
		document.cliente_cad.nome.focus();
		return;
	}	
	
	if(document.cliente_cad.ddd_1.value)
	{
		if(isNaN(document.cliente_cad.ddd_1.value))
		{
		alert("o DDD só permite números !!");
		document.cliente_cad.ddd_1.focus();
		return;			
		}
		
		if(document.cliente_cad.ddd_1.value.length != 3)
		{
		alert("o DDD deve ter 3 dígitos !!");
		document.cliente_cad.ddd_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o DDD é um campo de preenchimento obrigatório !!");
		document.cliente_cad.ddd_1.focus();
		return;
	}

	if(document.cliente_cad.ramal_1.value)
	{
		if(isNaN(document.cliente_cad.ramal_1.value))
		{
		alert("o Ramal do Fone só permite números !!");
		document.cliente_cad.ramal_1.focus();
		return;			
		}
	}

	if(document.cliente_cad.numero_1.value)
	{
		if(isNaN(document.cliente_cad.numero_1.value))
		{
		alert("o Número do Fone só permite números !!");
		document.cliente_cad.numero_1.focus();
		return;			
		}
			
		if(document.cliente_cad.numero_1.value.length != 8)
		{
		alert("o Número do Fone deve ter 8 dígitos !!");
		document.cliente_cad.numero_1.focus();
		return;				
		}
			
	}
	else
	{
		alert("o Número do Fone é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero_1.focus();
		return;
	}

	if(document.cliente_cad.numero_2.value)
	{
		if(document.cliente_cad.ddd_2.value)
		{
			if(isNaN(document.cliente_cad.ddd_2.value))
			{
			alert("o DDD só permite números !!");
			document.cliente_cad.ddd_2.focus();
			return;			
			}
			
			if(document.cliente_cad.ddd_2.value.length != 3)
			{
			alert("o DDD deve ter 3 dígitos !!");
			document.cliente_cad.ddd_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o DDD é um campo de preenchimento obrigatório !!");
			document.cliente_cad.ddd_2.focus();
			return;
		}
	
		if(document.cliente_cad.ramal_2.value)
		{
			if(isNaN(document.cliente_cad.ramal_2.value))
			{
			alert("o Ramal do Fone só permite números !!");
			document.cliente_cad.ramal_2.focus();
			return;			
			}
		}
	
		if(document.cliente_cad.numero_2.value)
		{
			if(isNaN(document.cliente_cad.numero_2.value))
			{
			alert("o Número do Fone só permite números !!");
			document.cliente_cad.numero_2.focus();
			return;			
			}
				
			if(document.cliente_cad.numero_2.value.length != 8)
			{
			alert("o Número do Fone deve ter 8 dígitos !!");
			document.cliente_cad.numero_2.focus();
			return;				
			}
				
		}
		/*else
		{
			alert("o Número do Fone é um campo de preenchimento obrigatório !!");
			document.cliente_cad.numero_2.focus();
			return;
		}*/
	}

	if(document.cliente_cad.cidade.value)
	{
		if(!(isNaN(document.cliente_cad.cidade.value)))
		{
		alert("formato do campo Cidade inválido !!");
		document.cliente_cad.cidade.focus();
		return;			
		}
	}
	else
	{
		alert("a Cidade é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cidade.focus();
		return;
	}	

	if(!(document.cliente_cad.bairro.value))
	{
		alert("o Bairro é um campo de preenchimento obrigatório !!");
		document.cliente_cad.bairro.focus();
		return;			
	}
	
	if(!(document.cliente_cad.endereco.value))
	{
		alert("o Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.endereco.focus();
		return;			
	}	

	if(document.cliente_cad.numero.value)
	{
		if(isNaN(document.cliente_cad.numero.value))
		{
		alert("Formato inválido no número do endereço (Somente Números) !!");
		document.cliente_cad.numero.focus();
		return;			
		}
	}
	else
	{
		alert("o Número do Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero.focus();
		return;
	}
	
	if(document.cliente_cad.cep.value)
	{
		if(isNaN(document.cliente_cad.cep.value))
		{
		alert("o CEP só permite números !!");
		document.cliente_cad.cep.focus();
		return;			
		}
		
		if(document.cliente_cad.cep.value.length != 8)//aplicar máscara no cnpj
		{
		alert("o CEP deve ter 8 dígitos !!");
		document.cliente_cad.cep.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cep.focus();
		return;
	}	
		
	//alert('tudo certo');
	document.cliente_cad.submit();
}
////////////////////////////////////////////////////////////////////////
function valida_a_pj(nome_socio_2)
{
	if(!(document.cliente_cad.email.value))
	{
		alert("o E-mail é um campo de preenchimento obrigatório !!");
		document.cliente_cad.email.focus();
		return;
	}
	//testar também o formato certo do email @ . com
	
	if(!(document.cliente_cad.razao.value))
	{
		alert("a Razão Social é um campo de preenchimento obrigatório !!");
		document.cliente_cad.razao.focus();
		return;
	}	
	
	if(!(document.cliente_cad.fantasia.value))
	{
		alert("o Nome Fantasia é um campo de preenchimento obrigatório !!");
		document.cliente_cad.fantasia.focus();
		return;
	}	

	if(!(document.cliente_cad.nome_1.value))
	{
		alert("informe pelo menos um sócio !!");
		document.cliente_cad.nome_1.focus();
		return;
	}
	
	if(document.cliente_cad.nome_1.value)
	{
		if(!(isNaN(document.cliente_cad.nome_1.value)))
		{
		alert("formtato do nome inválido !!");
		document.cliente_cad.nome_1.focus();
		return;	
		}
	}	
	
	if(document.cliente_cad.rg_1.value)
	{
		/*if(isNaN(document.cliente_cad.rg_1.value))
		{
		alert("o RG só permite números !!");
		document.cliente_cad.rg_1.focus();
		return;			
		}*/
		
		if(document.cliente_cad.rg_1.value.length < 4)
		{
		alert("o RG deve ter pelo menos 4 dígitos !!");
		document.cliente_cad.rg_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o RG é um campo de preenchimento obrigatório !!");
		document.cliente_cad.rg_1.focus();
		return;
	}	
	
	if(document.cliente_cad.cpf_1.value)
	{
		if(isNaN(document.cliente_cad.cpf_1.value))
		{
		alert("o CPF só permite números !!");
		document.cliente_cad.cpf_1.focus();
		return;			
		}
		
		if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cpf
		{
		alert("o CPF deve ter 11 dígitos !!");
		document.cliente_cad.cpf_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CPF é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cpf_1.focus();
		return;
	}	
	
	if(document.cliente_cad.cota_1.value)
	{
		if(isNaN(document.cliente_cad.cota_1.value))
		{
		alert("a Cota de Participação do Sócio só permite números !!");
		document.cliente_cad.cota_1.focus();
		return;			
		}
		
		/*if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cpf
		{
		alert("o CPF deve ter 11 dígitos !!");
		document.cliente_cad.cpf_1.focus();
		return;				
		}*/
		
	}
	else
	{
		alert("a Cota de Participação do Sócio é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cota_1.focus();
		return;
	}	
	
	if(!(document.cliente_cad.tipo_socio_1.value))
	{
		alert("selecione o Tipo do Sócio !!");
		document.cliente_cad.tipo_socio_1.focus();
		return;
	}	

	if(nome_socio_2 != '')//se gravou alguma coisa no nome do sócio 2
	{
		if(!(isNaN(nome_socio_2)))
		{
		alert("formtato do nome inválido !!");
		document.cliente_cad.nome_2.focus();
		return;	
		}	
		
		if(document.cliente_cad.rg_2.value)
		{
			/*if(isNaN(document.cliente_cad.rg_1.value))
			{
			alert("o RG só permite números !!");
			document.cliente_cad.rg_1.focus();
			return;			
			}*/
			
			if(document.cliente_cad.rg_2.value.length < 4)
			{
			alert("o RG deve ter pelo menos 4 dígitos !!");
			document.cliente_cad.rg_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o RG é um campo de preenchimento obrigatório !!");
			document.cliente_cad.rg_2.focus();
			return;
		}	
		
		if(document.cliente_cad.cpf_2.value)
		{
			if(isNaN(document.cliente_cad.cpf_2.value))
			{
			alert("o CPF só permite números !!");
			document.cliente_cad.cpf_2.focus();
			return;			
			}
			
			if(document.cliente_cad.cpf_2.value.length != 11)//aplicar máscara no cpf
			{
			alert("o CPF deve ter 11 dígitos !!");
			document.cliente_cad.cpf_2.focus();
			return;				
			}
			
		}
		else
		{
			alert("o CPF é um campo de preenchimento obrigatório !!");
			document.cliente_cad.cpf_2.focus();
			return;
		}	
		
		if(document.cliente_cad.cota_2.value)
		{
			if(isNaN(document.cliente_cad.cota_2.value))
			{
			alert("a Cota de Participação do Sócio só permite números !!");
			document.cliente_cad.cota_2.focus();
			return;			
			}
			
			/*if(document.cliente_cad.cpf_1.value.length != 11)//aplicar máscara no cnpj
			{
			alert("o CPF deve ter 11 dígitos !!");
			document.cliente_cad.cpf_1.focus();
			return;				
			}*/
			
		}
		else
		{
			alert("a Cota de Participação do Sócio é um campo de preenchimento obrigatório !!");
			document.cliente_cad.cota_2.focus();
			return;
		}	
		
		if(!(document.cliente_cad.tipo_socio_2.value))
		{
			alert("selecione o Tipo do Sócio !!");
			document.cliente_cad.tipo_socio_2.focus();
			return;
		}			
	}

	if(document.cliente_cad.ddd_1.value)
	{
		if(isNaN(document.cliente_cad.ddd_1.value))
		{
		alert("o DDD só permite números !!");
		document.cliente_cad.ddd_1.focus();
		return;			
		}
		
		if(document.cliente_cad.ddd_1.value.length != 3)
		{
		alert("o DDD deve ter 3 dígitos !!");
		document.cliente_cad.ddd_1.focus();
		return;				
		}
		
	}
	else
	{
		alert("o DDD é um campo de preenchimento obrigatório !!");
		document.cliente_cad.ddd_1.focus();
		return;
	}

	if(document.cliente_cad.ramal_1.value)
	{
		if(isNaN(document.cliente_cad.ramal_1.value))
		{
		alert("o Ramal do Fone só permite números !!");
		document.cliente_cad.ramal_1.focus();
		return;			
		}
	}

	if(document.cliente_cad.numero_1.value)
	{
		if(isNaN(document.cliente_cad.numero_1.value))
		{
		alert("o Número do Fone só permite números !!");
		document.cliente_cad.numero_1.focus();
		return;			
		}
			
		if(document.cliente_cad.numero_1.value.length != 8)
		{
		alert("o Número do Fone deve ter 8 dígitos !!");
		document.cliente_cad.numero_1.focus();
		return;				
		}
			
	}
	else
	{
		alert("o Número do Fone é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero_1.focus();
		return;
	}

	if(document.cliente_cad.ddd_2.value)
	{
		if(isNaN(document.cliente_cad.ddd_2.value))
		{
		alert("o DDD só permite números !!");
		document.cliente_cad.ddd_2.focus();
		return;			
		}
		
		if(document.cliente_cad.ddd_2.value.length != 3)
		{
		alert("o DDD deve ter 3 dígitos !!");
		document.cliente_cad.ddd_2.focus();
		return;				
		}
		
	}
	else
	{
		alert("o DDD é um campo de preenchimento obrigatório !!");
		document.cliente_cad.ddd_2.focus();
		return;
	}

	if(document.cliente_cad.ramal_2.value)
	{
		if(isNaN(document.cliente_cad.ramal_2.value))
		{
		alert("o Ramal do Fone só permite números !!");
		document.cliente_cad.ramal_2.focus();
		return;			
		}
	}

	if(document.cliente_cad.numero_2.value)
	{
		if(isNaN(document.cliente_cad.numero_2.value))
		{
		alert("o Número do Fone só permite números !!");
		document.cliente_cad.numero_2.focus();
		return;			
		}
			
		if(document.cliente_cad.numero_2.value.length != 8)
		{
		alert("o Número do Fone deve ter 8 dígitos !!");
		document.cliente_cad.numero_2.focus();
		return;				
		}
			
	}
	else
	{
		alert("o Número do Fone é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero_2.focus();
		return;
	}

	if(document.cliente_cad.cidade.value)
	{
		if(!(isNaN(document.cliente_cad.cidade.value)))
		{
		alert("formato do campo Cidade inválido !!");
		document.cliente_cad.cidade.focus();
		return;			
		}
	}
	else
	{
		alert("a Cidade é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cidade.focus();
		return;
	}	

	if(!(document.cliente_cad.bairro.value))
	{
		alert("o Bairro é um campo de preenchimento obrigatório !!");
		document.cliente_cad.bairro.focus();
		return;			
	}
	
	if(!(document.cliente_cad.endereco.value))
	{
		alert("o Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.endereco.focus();
		return;			
	}	

	if(document.cliente_cad.numero.value)
	{
		if(isNaN(document.cliente_cad.numero.value))
		{
		alert("Formato inválido no número do endereço (Somente Números) !!");
		document.cliente_cad.numero.focus();
		return;			
		}
	}
	else
	{
		alert("o Número do Endereço é um campo de preenchimento obrigatório !!");
		document.cliente_cad.numero.focus();
		return;
	}
	
	if(document.cliente_cad.cep.value)
	{
		if(isNaN(document.cliente_cad.cep.value))
		{
		alert("o CEP só permite números !!");
		document.cliente_cad.cep.focus();
		return;			
		}
		
		if(document.cliente_cad.cep.value.length != 8)//aplicar máscara no cnpj
		{
		alert("o CEP deve ter 8 dígitos !!");
		document.cliente_cad.cep.focus();
		return;				
		}
		
	}
	else
	{
		alert("o CEP é um campo de preenchimento obrigatório !!");
		document.cliente_cad.cep.focus();
		return;
	}	
		
	//alert('tudo certo');
	document.cliente_cad.submit();
}



























