function formContabilidade(nomeForm)
{
	var form = document.forms[nomeForm];

	if (!form.elements['cont_nome'].value) {
		alert("Preencha o campo \"Nome / Razão Social\"");
		form.elements['cont_nome'].focus();
		return false
	}
	
	if(form.elements['edicao'].value == 'nao')
	{
		if (!form.elements['cont_cnpj_cpf'].value) {
			alert("Preencha o campo \"CNPJ / CPF\"");
			form.elements['cont_cnpj_cpf'].focus();
			return false
		}
		else {
			var cnpj_cpf = only_numbers(form.elements['cont_cnpj_cpf'].value);
			if (cnpj_cpf.length <= 11) { 
				if (validaCPF (cnpj_cpf) == false) {
					form.elements['cont_cnpj_cpf'].focus();
					return false;
				}
			}
			else if (cnpj_cpf.length <= 14) { 
				if (validaCNPJ (cnpj_cpf) == false) {
					form.elements['cont_cnpj_cpf'].focus();
					return false;
				}
			}
		}
	}

	if (!form.elements['cont_crc'].value) {
		alert("Preencha o campo \"CRC\"");
		form.elements['cont_crc'].focus();
		return false
	}
	if (!form.elements['cont_endereco'].value) {
		alert("Preencha o campo \"Endereço\"");
		form.elements['cont_endereco'].focus();
		return false
	}
	if (!form.elements['cont_cidade'].value) {
		alert("Preencha o campo \"Cidade\"");
		form.elements['cont_cidade'].focus();
		return false
	}
	if (!form.elements['cont_uf'].value) {
		alert("Preencha o campo \"Estado\"");
		form.elements['cont_uf'].focus();
		return false
	}
	if (!form.elements['cont_cep'].value) {
		alert("Preencha o campo \"Cep\"");
		form.elements['cont_cep'].focus();
		return false
	}
	if (!form.elements['cont_fone'].value) {
		alert("Preencha o campo \"Fone\"");
		form.elements['cont_fone'].focus();
		return false
	}
	if (!form.elements['cont_email'].value) {
		alert("Preencha o campo \"E-mail\"");
		form.elements['cont_email'].focus();
		return false
	}
	if (!form.elements['cont_remail'].value) {
		alert("Preencha o campo \"Repita o e-mail\"");
		form.elements['cont_remail'].focus();
		return false
	}
	if (form.elements['cont_email'].value != form.elements['cont_remail'].value) {
		alert("O e-mail digitado está diferente do e-mail repetido");
		form.elements['cont_email'].focus();
		return false
	}
	if(form.elements['edicao'].value == 'nao')
	{
		if (!form.elements['cont_usuario'].value) {
			alert("Preencha o campo \"Usuário\"");
			form.elements['cont_usuario'].focus();
			return false
		}
		if (!form.elements['cont_senha'].value) {
			alert("Preencha o campo \"Senha\"");
			form.elements['cont_senha'].focus();
			return false
		}
	}
}