function mudarPessoa(){
	if (gElSelect('txtTipoPessoa') == 'F'){
		document.form.reset();
		gEl('lblVerificarCPF').innerHTML = '';
		gEl('lblVerificarCEP').innerHTML = '';
		gEl('lblCPF').innerHTML = '* CPF:';
		gEl('txtCPF').value = '';
		gEl('txtCPF').focus();
		gEl('lblNome').innerHTML = '* Nome Completo:';
		gEl('lblApelido').innerHTML = '* Nome a ser chamado(apelido):';
		gEl('lblDataNascimento').innerHTML = '* Data de Nascimento:';
		gEl('lblProfissao').innerHTML = '* Profissão:';
		gEl('mostraSexo').style.display = 'block';
		gEl('mostraResponsavel').style.display = 'none';
		gEl('lblRG').innerHTML = '* RG:';
	}else{
		gEl('lblVerificarCPF').innerHTML = '';
		gEl('txtCPF').value = '';
		gEl('txtCPF').focus();
		gEl('lblVerificarCEP').innerHTML = '';
		gEl('lblCPF').innerHTML = '* CNPJ:';
		gEl('lblNome').innerHTML = '* Razão Social:';
		gEl('lblApelido').innerHTML = '* Fantasia:';
		gEl('lblDataNascimento').innerHTML = '* Data de Fundação:';
		gEl('lblProfissao').innerHTML = '* Ramo de atividade:';
		gEl('mostraSexo').style.display = 'none';
		gEl('mostraResponsavel').style.display = 'block';
		gEl('lblRG').innerHTML = '* Inscrição Estadual:';
	}
}

function formValidate(){
	if (gElSelect('txtTipoPessoa') == 'F'){
		if ((gEl('txtCPF').value.length < 11)||(gEl('txtCPF').value.length > 11)){
			alert('O CPF tem que ter 11 digitos.');
			gEl('txtCPF').focus();
			return false;
		}else
		if (gEl('txtCPF').value == ''){
			alert('Digite o CPF (Somente Números).');
			gEl('txtCPF').focus();
			return false;
		}else
		if (cpfcadastrado == true){
			alert('CPF já cadastrado ou inválido.');
			gEl('txtCPF').focus();
			return false;
		}else
		if (gEl('txtNomeCompleto').value == ''){
			alert('Digite o seu nome completo.');
			gEl('txtNomeCompleto').focus();
			return false;
		}else
		if (gEl('txtApelido').value == ''){
			alert('Digite como quer ser chamado ou seu apelido.');
			gEl('txtApelido').focus();
			return false;
		}else
		if (gEl('txtDataNascimento').value == ''){
			alert('Digite a data de nascimento.');
			gEl('txtDataNascimento').focus();
			return false;
		}else
		if (gEl('txtProfissao').value == ''){
			alert('Digite a sua profissão.');
			gEl('txtProfissao').focus();
			return false;
		}else
		if (gEl('txtFiliacao').value == ''){
			alert('Digite o nome da sua mãe.');
			gEl('txtFiliacao').focus();
			return false;
		}else
		if (gEl('txtCep').value == ''){
			alert('Digite o seu CEP.');
			gEl('txtCep').focus();
			return false;
		}else
		if (cepvalido == false){
			alert('O CEP é inválido ou não encontrado.\n\nEntre em contato com nossa central de atendimento. (44) 3663-8080.');
			gEl('txtCPF').focus();
			return false;
		}else
		if (gEl('txtEndereco').value == ''){
			alert('Digite o seu endereço.');
			gEl('txtEndereco').focus();
			return false;
		}else
		if (gEl('txtBairro').value == ''){
			alert('Digite o seu bairro.');
			gEl('txtBairro').focus();
			return false;
		}else
		if (gEl('txtDdd').value == ''){
			alert('Digite o DDD.');
			gEl('txtDdd').focus();
			return false;
		}else
		if (gEl('txtFone').value == ''){
			alert('Digite o seu Telefone.');
			gEl('txtFone').focus();
			return false;
		}else
		if (gEl('txtEmail').value == ''){
			alert('Digite o seu Email.');
			gEl('txtEmail').focus();
			return false;
		}else
		if (gEl('txtSenha').value == ''){
			alert('Digite uma senha de 6 a 8 digitos');
			gEl('txtSenha').focus();
			return false;
		}else
		if (gEl('txtConfirmarSenha').value == ''){
			alert('Digite a confirmação de senha.');
			gEl('txtConfirmarSenha').focus();
			return false;
		}else
		if (gEl('txtSenha').value != gEl('txtConfirmarSenha').value){
			alert('Atenção as senhas digitadas não conferem');
			gEl('txtSenha').focus();
			return false;
		}else
		if (gEl('txtSenha').value.length < 6){
			alert('Sua senha tem que ter de 6 à 8 digitos.');
			gEl('txtSenha').focus();
			return false;
		}else{
			return true;
		}
				
	}else{
		if (gEl('txtCPF').value == ''){
			alert('Digite o CNPJ (Somente Números).');
			gEl('txtCPF').focus();
			return false;
		}else
		if (cpfcadastrado == true){
			alert('CNPJ já está cadastrado ou inválido.');
			gEl('txtCPF').focus();
			return false;
		}else
		if (gEl('txtNomeCompleto').value == ''){
			alert('Digite a Razão Social da Empresa.');
			gEl('txtNomeCompleto').focus();
			return false;
		}else
		if (gEl('txtApelido').value == ''){
			alert('Digite a Fantasia da Empresa.');
			gEl('txtApelido').focus();
			return false;
		}else
		if (gEl('txtDataNascimento').value == ''){
			alert('Digite a data de Fundação da Empresa.');
			gEl('txtDataNascimento').focus();
			return false;
		}else
		if (gEl('txtProfissao').value == ''){
			alert('Digite o Ramo de Atividade da Empresa.');
			gEl('txtProfissao').focus();
			return false;
		}else
		if (gEl('txtCep').value == ''){
			alert('Digite o seu CEP.');
			gEl('txtCep').focus();
			return false;
		}else
		if (cepvalido == false){
			alert('O CEP é inválido ou não encontrado.\n\nEntre em contato com nossa central de atendimento. (44) 3663-8080.');
			gEl('txtCPF').focus();
			return false;
		}else
		if (gEl('txtEndereco').value == ''){
			alert('Digite o Endereço.');
			gEl('txtEndereco').focus();
			return false;
		}else
		if (gEl('txtBairro').value == ''){
			alert('Digite o Bairro.');
			gEl('txtBairro').focus();
			return false;
		}else
		if (gEl('txtDdd').value == ''){
			alert('Digite o DDD.');
			gEl('txtDdd').focus();
			return false;
		}else
		if (gEl('txtFone').value == ''){
			alert('Digite o Telefone.');
			gEl('txtFone').focus();
			return false;
		}else
		if (gEl('txtEmail').value == ''){
			alert('Digite o Email.');
			gEl('txtEmail').focus();
			return false;
		}else
		if (gEl('txtSenha').value == ''){
			alert('Digite uma senha de 6 a 8 digitos');
			gEl('txtSenha').focus();
			return false;
		}else
		if (gEl('txtConfirmarSenha').value == ''){
			alert('Digite a confirmação de senha.');
			gEl('txtConfirmarSenha').focus();
			return false;
		}else
		if (gEl('txtSenha').value != gEl('txtConfirmarSenha').value){
			alert('Atenção as senhas digitadas não conferem');
			gEl('txtSenha').focus();
			return false;
		}else
		if ((gEl('txtSenha').value.length < 6)){
			alert('Sua senha tem que ter de 6 à 8 digitos.');
			gEl('txtSenha').focus();
			return false;
		}else{
			return true;
		}

	}
}