var RazaoSocial = "";
var CNPJ = "";
var aspasSimples = "'";

function habilitar(op)
{
	msgPadrao = "Campo Desabilitado";
	switch(op)
	{
		case 1:
			RazaoSocial = formulario.RazaoSocial.value;
			CNPJ = formulario.CNPJ.value;
			linha1.disabled = true;
			linha2.disabled = true;
			formulario.RazaoSocial.disabled = true;
			formulario.RazaoSocial.value = msgPadrao;
			formulario.CNPJ.disabled = true;
			formulario.CNPJ.value = msgPadrao;
			break;
		case 2:
			linha1.disabled = false;
			linha2.disabled = false;
			formulario.RazaoSocial.disabled = false;
			if(formulario.RazaoSocial.value == msgPadrao)
			{
				formulario.RazaoSocial.value = RazaoSocial;
			}
			formulario.CNPJ.disabled = false;
			if(formulario.CNPJ.value == msgPadrao)
			{
				formulario.CNPJ.value = CNPJ;
			}
			break;
		default:
			break;
	}
}

function validar(campo)
{
	if(campo.value.length == 0)
	{
		return (false);
	}
	if(campo.value.length == 11)
	{
		if(TESTA(campo.value,'CPF') == false)
		{
			campo.value = ""
			campo.focus();
			return(false);
		}
		return(true);
	}
	else
	{
		if(campo.value.length == 14)
		{
			if(TESTA(campo.value,'CNPJ') == false)
			{
				campo.value = "";
				campo.focus();
				return(false);
			}
			return(true);
		}
		else
		{
			campo.value = "";
			campo.focus();
			alert('O valor inserido no campo "CPF ou CNPJ" não é válido.');
			return(false);
		}
	}
}